How to Fix Windows Update Error Code 0x80073712

This error relates to a missing or damaged file within an update package

The Windows Update error code 0x80073712 might appear in one of several ways in Windows 10:

  • Some update files are missing or have problems. We'll try to download the update again later. Error code: (0x80073712)
  • Some updates were not installed; Errors found: Code 80073712 Windows Update encountered an unknown error. 
  • Code 80073712: Windows Update ran into a problem.

This Windows update error displays following a Windows 10 update or an attempt to install the Windows 10 operating system.

Instructions in this article apply to Windows 10.

Co-workers having a serious discussion in office setting with laptops
pxhere / Raw Pixel

Cause of Windows Update Error Code 0x80073712 

A Windows Update error 0x80073712 or 80073712 means that a file needed by Windows Update or Windows Setup is either damaged or missing, forcing the update or installation to fail.

How to Fix Windows Update Error Code 0x80073712

Windows' built-in tools and services are the most effective resources for troubleshooting and resolving this problem.

  1. Scan the computer for malware. Viruses or other malware issues are often the sources of ongoing Windows Update errors. Scan your computer for viruses and other malware and then attempt the update or installation again.

  2. Run the Windows Update Troubleshooter. Microsoft provides this free tool that could resolve a problem causing the 0x80073712 error code while downloading and installing Windows updates. When the Troubleshooter concludes, restart the computer and check for updates. To launch it, select Start > Settings Update & Security > Troubleshoot, select Windows Update under Get up and running, then select Run the troubleshooter.

  3. Run the built-in Windows troubleshooter. Windows 10 includes several automatic troubleshooters, which are available in the Update & Security section of Windows Settings. One of these options specifically addresses Windows Updates errors.

  4. Run the System File Checker scan. This Windows tool scans all protected system files. If it finds any corrupted or incorrect versions, it replaces the files with the correct Microsoft versions. When the scan is complete, note whether it found and fixed any problems. If it did, reboot the computer and check for updates again.

  5. Perform a DISM scan. Deployment Image Servicing and Management is a command-line tool that finds and repairs files or system-image corruptions. After running the tool, restart the computer and try to update it once more.

  6. Remove the pending.xml file. A stuck pending.xml file could be to blame for the Windows Update error code 0x80073712. Boot the computer into safe mode, remove the pending.xml file, then reboot into normal mode before attempting to update the system again.

  7. Restart Windows Update services. Locate Windows Update service in the services running on your computer and set the startup type to Automatic. Restart the computer, then check for and install any available Windows updates.

  8. Restore, refresh, or reset the PC. This action should only be performed as a last resort if none of the other troubleshooting methods correct the 0x80073712 error code. The tool preserves personal files but removes installed software and then reinstalls Windows.