Error 0x80073712 is Windows Update’s way of telling you its internal parts bin is broken. Every update pulls files from the “component store,” and when that store is corrupted, updates fail no matter how many times you retry. It’s especially common on Windows 11 24H2 after interrupted updates or disk issues.
The good news: this is one of the most fixable update errors because Windows ships with a dedicated repair tool for exactly this problem. Work through these fixes in order — most people are done by Fix 2. If you’re seeing a different code instead, check our guides for error 0x80070003 or error 0x80070057 .
Why this happens
- Corrupted component store: The WinSxS component store that services updates has damaged or missing files — the literal definition of this error.
- Interrupted update: A power loss or forced shutdown during a previous update left the store half-written.
- Disk corruption: Bad sectors or file system errors on the system drive damaged store files over time.
- Failed feature update to 24H2: Upgrades that don’t complete cleanly are a top source of component store damage.
- Third-party “cleaner” tools: Aggressive system cleaners that delete WinSxS files to save space can break the store.
- Malware or antivirus interference: Kernel-level software blocking system file writes during servicing can corrupt components.
How to fix it
Work through these in order — start with Fix 1 and stop as soon as updates install successfully.
Fix 1: Run the Windows Update troubleshooter
Quick and occasionally sufficient — worth the two minutes before the heavier repairs.
- Open Settings > System > Troubleshoot > Other troubleshooters.
- Find Windows Update and click Run.
- Apply any fixes it suggests and restart.
- Try the update again. If 0x80073712 returns, move on — the troubleshooter rarely fixes component store corruption on its own.
Fix 2: Repair the component store with DISM
This is the core fix. DISM’s RestoreHealth specifically repairs the damage this error code describes.
- Open an administrator Command Prompt (Win + S, type
cmd, right-click, Run as administrator). - Run
DISM /Online /Cleanup-Image /RestoreHealthand press Enter. - Wait for it to reach 100% — this takes 10–30 minutes. Do not close the window or shut down.
- When it completes successfully, immediately run
sfc /scannowto fix any system files that depended on the repaired store. - Restart and retry the update in Settings > Windows Update.
Fix 3: Run DISM with an explicit source
If Fix 2 fails with “source files could not be found,” DISM needs a known-good copy to work from.
- Download the Windows 11 24H2 ISO from the Windows 11 download page .
- Double-click the ISO to mount it and note the drive letter (e.g., E:).
- In an administrator Command Prompt, run:
DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\Sources\install.wim(Replace E: with your mounted drive letter.) - If your ISO contains
install.esdinstead, first check the index withdism /Get-WimInfo /WimFile:E:\sources\install.esd, then use/Source:E:\sources\install.esd:1. - Restart and retry the update.
Fix 4: Check the disk for corruption
Since disk damage is a common root cause, verify the drive itself is healthy.
- Open an administrator Command Prompt.
- Run
chkdsk C: /fand press Y to schedule it at restart. - Restart and let the scan complete.
- After booting back, re-run Fix 2’s DISM command — it may now succeed where it failed before.
- If CHKDSK reports bad sectors repeatedly, consider the drive failing and back up your data.
Fix 5: Reset Windows Update components
Once the store is repaired, clear out the stale update cache so the retry starts clean.
- Open an administrator Command Prompt.
- Stop the services:
net stop wuauserv,net stop bits,net stop cryptsvc,net stop msiserver. - Rename the caches:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldandren C:\Windows\System32\catroot2 catroot2.old. - Restart the services with
net start wuauserv,net start bits,net start cryptsvc,net start msiserver. - Retry the update.
Fix 6: Install the update manually from the Microsoft Update Catalog
If Windows Update still refuses, bypass it and install the failing KB directly.
- In Settings > Windows Update > Update history, note the exact KB number that’s failing.
- Go to the Microsoft Update Catalog and search for that KB number.
- Download the version matching your system (x64 for most laptops).
- Run the downloaded
.msufile and follow the prompts. - Restart when prompted. Manual installs often succeed where the automated pipeline chokes.
Fix 7: Do an in-place upgrade repair
When DISM can’t repair the store, reinstalling Windows over itself rebuilds it while keeping your files and apps.
- Download the Windows 11 24H2 ISO from the Windows 11 download page .
- Mount the ISO and run setup.exe.
- Choose Keep personal files and apps when prompted.
- Let the upgrade complete — it rebuilds the component store from scratch.
- Afterward, run Windows Update normally; 0x80073712 should be gone.
Closing
Error 0x80073712 sounds technical, but it boils down to one thing: Windows’ update parts bin is damaged, and DISM is the tool built to rebuild it. For most people, Fix 2’s DISM /Online /Cleanup-Image /RestoreHealth followed by sfc /scannow ends the story. If it doesn’t, work down through the explicit-source repair and the in-place upgrade — both preserve your files. And going forward, avoid “cleaner” apps that promise to slim down WinSxS, and don’t force-shutdown during updates: that’s how component stores get broken in the first place. A healthy component store also means faster, more reliable updates overall, so the repair pays off beyond just this one error. Run a quick sfc /scannow every few months as preventive maintenance.
