[SOLVED] Server 2019 Windows update error (0x80073712)

Bain

Member
Joined
Dec 8, 2023
Posts
22
I failed to read basic instructions.
I am following them now, and will update the post soon

Hi.

I am having issues with a Server 2019, failing windows update.
It has done so for a few months, and new KB/patches has not solved the issue.


Some update files are missing or have problems. We'll try to download the update again later. Error code: (0x80073712)
The update goes to 20% for a while, then skips to 100% for a few minutes and then fails.

Sometimes SFC /Scannow will find an error, sometimes it won't.
Sometimes DISM will find corruption, and sometimes it won't.

This is an Citrix Golden Image, and inplace upgrade is unfortunately not supported and fails.
I have tried repairing with DISM Online, with .ISO file and with WINSXS from another installation, but without luck.

For some reason, this site always shows up when I am troubleshooting (Read googling), and I figured I would give it a try, since this issue is becoming more and more frustrating.

Any help i highly appreciated.
 
Last edited:
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.


Export CBS (Component Based Servicing) hive
  • Click on the Start button and 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.
    Code:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing
  • Once selected, click File > Export....
  • Change the Save as type: to Registry Hive Files (*.*).

    622dbef75cd3a-Export-CBS-hive.png

  • Name this file ComponentBasedServicing (with no file extension) and save it to your Desktop.
  • Right-click on the saved file and choose Send > Compressed (zipped) Folder.
  • Attach the .ZIP file to your next post.
  • If the file is too large to upload here, upload the file to www.wetransfer.com and post the link in your next reply.
 
Hi Maxstar.

Thank you very much for your reply.
I have done as asked, and the files are uploaded to wetransfer, and can be downloaded with the following link.
Sysnative files
 
Hi,

Thanks, I'll need to setup a VM with the Danish (da-DK) language pack and several updates to rebuild the corrupted registry keys - so this can take some time...
 
No worries.

Just to inform you, this server has additional language packs.
I don't know if you can determine whether or not the Danish language pack is the issue, but the server has the following language packs installed.

Swedish
Polish
French
Dutch
Norwegian
Danish
English US (default)
English UK

It is a multi national enviroment, where the language for the user is determined with a group policy.
 
Hi,

Step 1. Download
6530fbb0f4101-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 SFCFixScript.txt and save it to your desktop.
  • Drag the SFCFixScript.txt file over the SFCFix.exe executable and release it.
650ef5dbdfd06-62151e1bebac4-SFCFix-Txt-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.


Step 2. Reboot the server and run
61f7aba7309a1-ComponentsScanner_Icon.png
ComponentsScanner again.
  • Right-click ComponentsScanner.exe and select "Run as administrator", click Yes on the UAC (User Account Control) prompt which appears.
  • Follow the on-screen instructions.
  • Once complete, a report will be saved to your desktop called ComponentsScanner.txt.
  • Post the logfile ComponentsScanner.txt as attachment into your next reply.
 

Attachments

Great, please attempt to update and post the result. If it fails attach a new copy of the CBS logs.
 
The behaviour has changed a bit now, but unfortunately still failing.
The error code is different now.

There were problems installing some updates, but we'll try again later.
2023-12 Cumulative Update for Windows Server 2019 (1809) for x64-based Systems (KB5033371) - Error 0x80092004
 

Attachments

Please run the following command in an elevated prompt and copy and paste the result in your next post/
Code:
certutil -hashfile "%SystemRoot%\WinSxS\Catalogs\ca33bd35d5a42be714c7756bad71ee5c89072bdeae40bb7a4af4d4570cfc6034.cat" SHA256
 
Thank you.

SHA256 hash of C:\Windows\WinSxS\Catalogs\ca33bd35d5a42be714c7756bad71ee5c89072bdeae40bb7a4af4d4570cfc6034.cat:
ca33bd35d5a42be714c7756bad71ee5c89072bdeae40bb7a4af4d4570cfc6034
CertUtil: -hashfile command completed successfully.
 
Here's the next fix.

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.
650c22f99662d-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 reboot the server and attempt to update. If it fails attach a new copy of the CBS logs.
 

Attachments

Run
61f7aba7309a1-ComponentsScanner_Icon.png
ComponentsScanner again.
  • Right-click ComponentsScanner.exe and select "Run as administrator", click Yes on the UAC (User Account Control) prompt which appears.
  • Follow the on-screen instructions.
  • Once complete, a report will be saved to your desktop called ComponentsScanner.txt.
  • Post the logfile ComponentsScanner.txt as attachment into your next reply.
 
Step 1. Download
6437fe135e156-Acelogix-RegBak.png
Acelogix RegBak (Portable) to create a backup of the registry.
  • Extract RegBak.zip and right-click regbak64.exe and select "Run as administrator".
  • Click on the button New backup and choose the location where you want to save the backup.
  • Optional: enter a description for this backup.
  • Now click on the option "Click here to view details".
  • Ensure the option Select hives not loaded by Windows is checked, to be sure the following items are included in the backup.
    64380402c500f-Acelogix-RegBak-Settings.png
  • Click Ok to save these settings and press Start to create the backup.
  • When completed you will see the message: Finished successfully.


Step 2. 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 SFCFixScript.txt and save it to your desktop.
  • Drag the SFCFixScript.txt file over the SFCFix.exe executable and release it.
650ef5dbdfd06-62151e1bebac4-SFCFix-Txt-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.


Step 3. Reboot the server and run
61f7aba7309a1-ComponentsScanner_Icon.png
ComponentsScanner again.
  • Right-click ComponentsScanner.exe and select "Run as administrator", click Yes on the UAC (User Account Control) prompt which appears.
  • Follow the on-screen instructions.
  • Once complete, a report will be saved to your desktop called ComponentsScanner.txt.
  • Post the logfile ComponentsScanner.txt as attachment into your next reply.
 

Attachments

The logfile of ComponentsScanner is clean this time, so please attempt to update again and post the result. If it fails attach a new copy of the CBS logs.
 

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

Back
Top