Cannot update Server 2019

thekevinkalis

Active member
Joined
Jul 21, 2022
Posts
27
Hi all,

This is my first post here, so hopefully this hasn't been asked before.

I'm having trouble installing Cumulative Updates on a Server 2019 Standard machine.

Normal updates, using Windows Update, fails with error 0x800f0988.

I'm unable to install these updates manually either, using the CAB file.

I then trace the error in the CBS log file, which indicates an earlier missing update, KB5006672. I've tried installing this, but get a different error code, 800f0982, in the CBS log.

Searching this error code brought me to this site, although I've not been able to find a solution so far.

Some of the things I've tried, none of which have worked:

DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase
sfc /scannow
Reset of Windows Update components (ie stopping services, clearing folders and restarting services)
.Net Fix Tool

I'm hoping someone here can help me out, as I'm at my wits end.

Thanks in advance
 
Update:

I've added the contents of the CBS log folder, as well as the SFCFix text file that gets generated after running the tool.
 

Attachments

Rich (BB code):
2022-07-22 13:46:25, Error                 CBS    Exec: Failed to pre-stage package: Package_8381_for_KB5015811~31bf3856ad364e35~amd64~~10.0.1.8, file: MsSense.exe.mui, sandbox: \\?\C:\WINDOWS\CbsTemp\30973375_3438556338\Windows10.0-KB5015811-x64.cab\ [HRESULT = 0x800f0988 - PSFX_E_INVALID_DELTA_COMBINATION]
2022-07-22 13:46:25, Info                  CBS    Failed to gather all required files. [HRESULT = 0x800f0988 - PSFX_E_INVALID_DELTA_COMBINATION]
2022-07-22 13:46:25, Info                  CBS    Failed to gather all missing files for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~17763.3165.1.8 [HRESULT = 0x800f0988 - PSFX_E_INVALID_DELTA_COMBINATION]
2022-07-22 13:46:25, Info                  CSI    0000000b@2022/7/22:11:46:25.521 CSI Transaction @0x22a77a4fe30 destroyed
2022-07-22 13:46:25, Error                 CBS    Failed to pre- stage package: Package_for_RollupFix~31bf3856ad364e35~amd64~~17763.3165.1.8 [HRESULT = 0x800f0988 - PSFX_E_INVALID_DELTA_COMBINATION]

Remove Update Manually
1. Click on the Start button and in the search box, type Command Prompt
2. When you see Command Prompt on the list, right-click on it and select Run as administrator
3. When command prompt opens, copy and paste the following command into it, and press Enter
wusa /uninstall /KB:5015811

4. Let me know if it says it was successful or if there are any errors.

If that fails, then please perform a registry search for the update using FRST64:

FRST Registry Search
1. Click your Start button and type in cmd.
2.After you find the Command Prompt, right click on it and select Run as Administrator.
3. Copy and paste the following into the Command Prompt:

reg load HKLM\COMPONENTS C:\WINDOWS\SYSTEM32\CONFIG\COMPONENTS

4. Please download Farbar Recovery Scan Tool and save it to your Desktop.
Note: You need to run the 64-bit Version so please ensure you download that one.
5. Run FRST64 by Right-Clicking on the file and choosing Run as administrator.
6. Copy and paste KB5015811 into the Search box and click the Search Registry button.
7. When the scan is complete a notepad window will open with the results. Please attach this to your next reply. It is saved on your desktop named SearchReg.txt.
 
I tried uninstalling the KB as suggested, but it doesn't appear to be installed. I've run the FRST64 tool and attached the SearchReg.txt file.
 

Attachments

FRST Fix
NOTICE: This script was written specifically for this user, for use on that particular machine. Running this on another machine may cause damage to your operating system
1. Download the attached fixlist.txt and save it to the Desktop.
Note. It's important that both files, FRST64 and fixlist.txt are in the same location or the fix will not work (in this case...the desktop).
2. Run FRST64 by Right-Clicking on the file and choosing Run as administrator.
3. Press the Fix button just once and wait. If for some reason the tool needs a restart, please make sure you let the system restart normally. After that let the tool complete its run.
4. When finished FRST64 will generate a log on the Desktop (Fixlog.txt). Please post the contents of it in your reply.
 

Attachments

Okay, could you please attempt and install one of the problematic updates again? If it fails, then please attach the CBS logs.
 
SFCFix Script
Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.
  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.
 

Attachments

I've run the SFCFix with the accompanied SFCFix.zip file and have attached the log file.

I've also since restarted the machine and tried the Windows Updates again, but it's still giving an error. I've attached the latest CBS folder as well.
 

Attachments

Retrieve Components Hive
1. Navigate to C:\Windows\System32\Config and locate the COMPONENTS file.
2. 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.
3. 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.
4. The file will likely be too large to upload here so please upload to a file sharing service. Examples of services to upload to are Dropbox or OneDrive or WeTransfer and then just provide the link in your reply.

Rich (BB code):
2022-08-08 09:00:21, Error                 CSI    00000001 (F) STATUS_OBJECT_NAME_NOT_FOUND #292388# from Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysCreateFile(flags = 0, handle = {provider=NULL, handle=0, name= ("null")}, da = (FILE_GENERIC_READ|DELETE), oa = @0x510a57ef80->OBJECT_ATTRIBUTES {s:48; rd:NULL; on:[116]'\??\C:\WINDOWS\Servicing\Packages\Microsoft-Hyper-V-Offline-vm-Package~31bf3856ad364e35~amd64~de-DE~10.0.17763.1.cat'; a:(OBJ_CASE_INSENSITIVE)}, iosb = @0x510a57ef20, as = (null), fa = (FILE_ATTRIBUTE_NORMAL), sa = (FIL[gle=0xd0000034]
2022-08-08 09:00:21, Error                 CSI    E_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE), cd = FILE_OPEN, co = (FILE_NON_DIRECTORY_FILE|FILE_SYNCHRONOUS_IO_NONALERT), eab = NULL, eal = 0, disp = Invalid)
[gle=0xd0000034]
2022-08-08 09:00:21, Error                 CSI    00000002 (F) STATUS_OBJECT_NAME_NOT_FOUND #292387# from Windows::Rtl::SystemImplementation::CSystemIsolationLayer_IRtlSystemIsolationLayerTearoff::OpenFilesystemFile(flags = 0, da = (FILE_GENERIC_READ|DELETE), fn = [l:116]'\??\C:\WINDOWS\Servicing\Packages\Microsoft-Hyper-V-Offline-vm-Package~31bf3856ad364e35~amd64~de-DE~10.0.17763.1.cat', sa = (FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE), oo = (FILE_SYNCHRONOUS_IO_NONALERT|FILE_NON_DIRECTORY_FILE), file = NULL, disp = (null))
[gle=0xd0000034]

Afterwards, simply open an elevated command prompt and then enter the following command:

Rich (BB code):
DISM /Online /Cleanup-Image /RestoreHealth

Please post the CBS logs if it fails, along with, your COMPONENTS hive.
 

Attachments

Hmm, looks like it's complaining about the same package we had just replaced, could you please provide your CBS hive using the following instructions:

Export CBS hive
  • Click on the Start button and in the search box, type regedit
  • When you see regedit on the list, right-click on it and select Run as administrator.
  • When regedit opens, using the left pane, navigate to the following registry key and select it by clicking on it once.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing
  • Once selected, click File > Export....
  • Change the Save as type: to Registry Hive Files (.).
  • Name this file ComponentBasedServicing (with no file extension) and save it to your Desktop.
  • Right-click on the saved file and choose Send To -> Compressed (zipped) Folder.
  • Attach the .ZIP file to your next post.
  • If the file is too large to upload here, upload to Dropbox or OneDrive or SendSpace and just provide the link here.
 
SFCFixScript.txt
Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.
  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the attached file, SFCFixScript.txt, and save this to your Desktop. Ensure that this file is named SFCFixScript.txt - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFixScript.txt.
  5. Drag the file SFCFixScript.txt onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a log should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.[/list]
 

Attachments

So I've run the SFCFixScript. Below is the output of the file:


Code:
SFCFix version 3.0.2.1 by niemiro.
Start time: 2022-08-15 06:45:58.120
Microsoft Windows Server 10 Insider Slow, Build 17763 - amd64
Using .txt script file at C:\Users\Administrator\Desktop\SFCFixScript.txt [0]




RegistryScript::
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.1_fr-fr_484c5bb566bf07c0.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.1_nl-nl_5ed57a30fccdfbc0.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.2686_de-de_5986d842fea01d17.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.2686_en-us_0277ae3bed7e28dc.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.2686_fr-fr_a4fa811ee07730e3.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.2686_nl-nl_bb839f9a768624e3.

Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.1_fr-fr_484c5bb566bf07c0.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.1_nl-nl_5ed57a30fccdfbc0.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.2686_de-de_5986d842fea01d17.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.2686_en-us_0277ae3bed7e28dc.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.2686_fr-fr_a4fa811ee07730e3.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.2686_nl-nl_bb839f9a768624e3.

Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.1_fr-fr_484c5bb566bf07c0.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.1_nl-nl_5ed57a30fccdfbc0.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.2686_de-de_5986d842fea01d17.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.2686_en-us_0277ae3bed7e28dc.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.2686_fr-fr_a4fa811ee07730e3.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_windows-senseclient-service.resources_31bf3856ad364e35_10.0.17763.2686_nl-nl_bb839f9a768624e3.
RegistryScript:: directive completed successfully.




Successfully processed all directives.
SFCFix version 3.0.2.1 by niemiro has completed.
Currently storing 9 datablocks.
Finish time: 2022-08-15 06:45:59.464
Script hash: tujidTkPb2Du06+RGSI7SKsmwUFEJMFmhjGJLQHxRXM=
----------------------EOF-----------------------
I've also tried running updates afterwards, but it still fails.

I've attached the most recent CBS log files.
 

Attachments

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

Back
Top