Windows Update Error Code 0x80073712: How to Fix It

Medium 1-3 hours High Severity Verified June 2026
Error Code
0x80073712
Brand
Windows Update
Product Type
operating_system
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
1-3 hours
Error code 0x80073712 indicates that Windows' Component Store is corrupted, preventing updates from installing properly. This corruption affects the Windows Side-by-Side (SxS) store that manages system components and can cause update failures, app crashes, and system instability.
Ad

Tools You'll Need

How to Fix Error Code 0x80073712

  1. Create a System Backup

    Always backup important data before running system repair tools as they may cause data loss in rare cases
  2. Run Windows Update Troubleshooter

  3. Run DISM RestoreHealth Command

    Ensure you have a stable internet connection as DISM downloads repair files from Microsoft servers
  4. Run System File Checker

  5. Clear Windows Update Cache

    Only delete contents of SoftwareDistribution folder, not the folder itself
  6. Reset Windows Update Components

  7. Run DISM with Install Media Source

    Ensure the installation media matches your Windows version exactly
  8. Perform In-Place Upgrade

    Although designed to preserve data, always backup important files before performing an in-place upgrade

Parts You May Need

Ad

When to Call a Professional

Contact a computer technician if the in-place upgrade fails, if you're uncomfortable using Command Prompt, or if the system becomes unbootable after attempting repairs. Professional help is also recommended for business computers with critical data.

Frequently Asked Questions

What causes Windows error 0x80073712?
Error 0x80073712 is caused by corruption in the Windows Component Store (SxS store), often due to interrupted updates, disk errors, malware, or system crashes during file operations.
Is it safe to run DISM RestoreHealth command?
Yes, DISM RestoreHealth is a safe Microsoft tool designed to repair system corruption. However, always backup important data first as any system repair tool carries minimal risk of data loss.
How long does DISM RestoreHealth take to complete?
DISM RestoreHealth typically takes 30-60 minutes depending on your internet speed and system performance. The process downloads repair files from Microsoft servers, so a fast internet connection speeds up the process.
Can I continue using my computer while DISM is running?
It's best to avoid intensive tasks while DISM is running as it uses significant system resources. Light tasks like web browsing are generally okay, but avoid installing software or making system changes.
What if DISM RestoreHealth says source files cannot be found?
If DISM cannot find source files online, use Windows installation media as a source with the /Source parameter, or run Windows Update Troubleshooter first to fix connectivity issues.