Many a time system files get corrupted, and if the Windows upgrade process finds the integrity of the system questionable, the update, upgrade or installation may fail with error code 0x80073712. This means that a file needed by Windows Setup or Windows Update is likely damaged or missing. Here is the working fix that will help you resolve the problem on your Windows 10 computer.
Windows 10 error 0x80073712
1] Run DISM Tool
When you run DISM tool, it will repair Windows System Image and Windows Component Store in Windows 10. You will have various options including /ScanHealth, /CheckHealth, and /RestoreHealth. In an elevated command prompt you need to run the following command:
DISM.exe /Online /Cleanup-image /Restorehealth
When you run this tool, a log is created at C:\Windows\Logs\CBS\CBS.log. This process takes around 15 minutes or more depending on the level of corruption.
While the chances are less, if your Windows Update client is already broken, you will be prompted to use a running Windows installation as the repair source or use a Windows side-by-side folder from a network share, as the source of the files. In this case, you will need to run advanced command instead to repair a broken Windows Update:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
2] Run System File Checker
Running SFC will repair corrupted or damaged Windows files. You will need to run this command from an elevated CMD i.e., A command prompt launched with admin privileges.
3] Repair hard-drive errors
If your hard disk has issues with integrity, the update will fail as the system will think that it’s not healthy. You should run chkdsk in the command prompt to resolve those issues.
4] Run Windows Update Troubleshooter
You should run the inbuilt Windows Update Troubleshooter and see if that helps you.
5] Run Microsoft’s online troubleshooter
You can also fix Windows Update Errors using Microsoft’s online troubleshooter. Maybe this will help.
Let us know if this guide helped you solve the issue.