[SOLVED] Server 2022 - Update error 0x8024200B when installing CU

ZentechIT

Contributor
Joined
Apr 6, 2023
Posts
7
Windows Server 2022 Standard build 20348.350 Nov 2021

I recently discovered this server has not been installing CU every month, but .net and definition updates install no problem. I have tried various fixes, sfc, dism, rename software distribution etc but all fail. I have tried installing latest CU via windows update and also the next CU (Dec 2021) manually but both fail.

Please help :-)

A couple of errors from event log...

Installation Failure: Windows failed to install the following update with error 0x8024200B: Security Update for Windows (KB5011497).
Installation Failure: Windows failed to install the following update with error 0x800F0982: 2023-03 Cumulative Update for Microsoft server operating system version 21H2 for x64-based Systems (KB5023705).
 

Attachments

Hi and welcome to Sysnative,

Upload your COMPONENTS hive.
  • Navigate to C:\Windows\System32\Config and locate the COMPONENTS file.
  • Please copy this file to your desktop.
  • Note: If you receive an error that this file is in-use, simply reboot your computer and try again.
  • Right-click on this file on your desktop and select Send To > Compressed (zipped) folder. This will create a file named COMPONENTS.ZIP on your desktop.
  • If the file is too large to upload here, upload the file to www.wetransfer.com and post the link in your next reply.

Open an elevated command prompt and run the following command. Attach Dirlist.txt to your next post.
Code:
dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-s..rdatacenter-license_31bf3856ad364e35_10.0.20348.502_none_82e4eea7be6d819e > "%userprofile%\Desktop\Dirlist.txt"
 
Thanks for the reply and taking on my case.

I have uploaded the zip file as requested.

The command returned no files found. Doing a manual search it appears the specific file doesn't exist...

datacenter-license search.jpg
 

Attachments

Please post also copy of the Component Based Servicing and Side by Side hive.

Export CBS (Component Based Servicing) ans SBS (Side By Side) hive through the command line
  • Open the Start menu of Windows and type CMD.
  • When you see Command Prompt on the list, select the option Run as administrator.
  • Copy and paste the following commands one at a time into the command prompt and press enter after each.
Code:
REG Save "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" "%userprofile%\Desktop\CBS.hiv"
REG Save "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide" "%userprofile%\Desktop\SBS.hiv"
  • ZIP both *.hiv files and attach this file as attachment to your next reply.
 
Rich (BB code):
2023-04-11 11:03:48, Info                  CSI    000002be Component Microsoft-Windows-Security-SPP-Component-SKU-ServerDatacenter-License, version 10.0.20348.502, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35} does not have a winner but has 1 other component version(s)
2023-04-11 11:03:48, Error                 CSI    000002bf (F) Cannot identify matching versions for component Microsoft-Windows-Security-SPP-Component-SKU-ServerDatacenter-License, version 10.0.20348.502, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}.[gle=0x80004005]
2023-04-11 11:03:48, Error                 CSI    000002c0@2023/4/11:10:03:48.492 (F) Attempting to mark store corrupt with category [l:21 ml:22]'CorruptComponentValue'[gle=0x80004005]
2023-04-11 11:03:48, Error                 CSI    000002c1@2023/4/11:10:03:48.494 (F) onecore\base\wcp\componentstore\storelayout.cpp(2190): Error 800f0982 [Warning,Facility=15 (0x000f),Code=2434 (0x0982)] originated in function ComponentStore::CRawStoreLayout::AddComponentFile expression: ((SCODE) (((unsigned long)(1)<<31) | ((unsigned long)(15)<<16) | ((unsigned long)(0x982))) )
[gle=0x80004005]
2023-04-11 11:03:48, Error                 CSI    000002c2@2023/4/11:10:03:48.898 (F) onecore\base\wcp\sil\ntsystem.cpp(2823): Error STATUS_DELETE_PENDING originated in function Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysCreateFile expression: (null)
[gle=0x80004005]
2023-04-11 11:03:48, Error                 CSI    000002c3 (F) STATUS_DELETE_PENDING #5878957# from Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysCreateFile(flags = (AllowSharingViolation), handle = {provider=NULL, handle=0, name= ("null")}, da = (DELETE|SYNCHRONIZE|FILE_READ_ATTRIBUTES|FILE_WRITE_ATTRIBUTES), oa = @0xb6b02fc338->OBJECT_ATTRIBUTES {s:48; rd:NULL; on:[129]'\SystemRoot\WinSxS\Temp\InFlight\b5de68e65c6cd901138f00007404941b\001ef3e65c6cd901b78f00007404941b_serverdatacent..oob-rtm.xrm-ms'; a:(OBJ_CASE_INSENSITIVE)}, iosb = @[gle=0xd0000056]
2023-04-11 11:03:48, Error                 CSI    0xb6b02fc3b8, as = (null), fa = (FILE_ATTRIBUTE_NORMAL), sa = (FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE), cd = FILE_OPEN, co = (FILE_NON_DIRECTORY_FILE|FILE_SYNCHRONOUS_IO_NONALERT|0x00004000), eab = NULL, eal = 0, disp = Invalid)
[gle=0xd0000056]
2023-04-11 11:03:48, Error                 CSI    000002c4 (F) STATUS_DELETE_PENDING #5878953# from Windows::Rtl::SystemImplementation::CDirectory::Internal_DeleteRecursively(...)[gle=0xd0000056]
2023-04-11 11:03:49, Error                 CSI    000002c5 (F) 800f0982 [Error,Facility=(000f),Code=2434 (0x0982)] #5831650# from Windows::COM::CComponentStore::InternalTransact(...)[gle=0x800f0982]

I don't see any corruptions for this error anymore, so could you please try to update again. If it fails attach a new copy of the CBS log(s).
 
Please run the following DISM command first and post the result. If it fails attach a new copy of the CBS log.
Code:
DISM /online /cleanup-image /RestoreHealth
 
Hi,

Step 1. Download
56f31e53c97da-SFCFix.PNG
SFCFix and save it to your desktop.

Warning: This fix was written specifically for this system. Do not run this fix on another system.
  • Save any work you have open, and close all programs.
  • Download the attachment SFCFix.zip and save it to your desktop.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
6190d993a26f3-SFCFix-Zip-Eng.gif

  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Post the logfile (SFCFix.txt) as attachment in your next reply.

Afterwards attempt to update. If it fails attach a new copy of the CBS log(s).
 

Attachments

I can't reboot until later but I think its fixed....thank you so so much!

I will make sure to make a donation to your site :-)

InstallSuccess.jpg
 
Hi,

You're welcome. And this looks good.

Some registry values for this component amd64_microsoft-windows-s..rdatacenter-license_31bf3856ad364e35_10.0.20348.1194_none_42b88e9e669d00b0 where missing. So I have replaced this key as well as the associated payload files.

... And thanks for your donation to Sysnative.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top