Hello,
This error (0x80073712) typically indicates that some update files are either missing or corrupted. In Windows Server 2019 this can prevent updates from installing properly. Here are some steps you can take to try to resolve the issue:
- Run the System File Checker (SFC)
• Open an elevated Command Prompt.
• Run the command: sfc /scannow
– This will scan for missing or corrupted system files and attempt to repair them.
• After sfc completes, check the output for any errors fixed and restart the server.
- Use the Deployment Image Servicing and Management (DISM) tool
• In the elevated Command Prompt, run:
DISM /Online /Cleanup-Image /RestoreHealth
• This command will check the Windows image for component store corruption and repair it. Note: This step can take some time depending on your system.
• Once DISM finishes (and ideally reports that the corruption was repaired), restart the server and try updating again.
- Clear the Windows Update cache (if necessary)
• Sometimes, clearing the update cache helps when update files are in conflict.
• Stop the Windows Update service and Background Intelligent Transfer Service (BITS). In an elevated Command Prompt, run:
net stop wuauserv
net stop bits
• Navigate to C:\Windows\SoftwareDistribution and rename it (for example, to SoftwareDistribution.old).
• Restart the services by running:
net start wuauserv
net start bits
• Try installing the update again.
- Check for pending updates or reattempt installation
• After running SFC and DISM, run Windows Update again so that it can redownload any necessary files and finalize the installation.
• If a particular update continues to fail, note the KB number and consider searching Microsoft’s update catalog to manually download and install the update.
If after these steps you’re still facing issues, you might consider:
– Checking for any recent changes or third-party software that could be interfering with Windows Update.
---
If the Answer is helpful, please click "Accept Answer" and upvote it.