Error 0x80073712 is the component store’s distress signal: ERROR_SXS_COMPONENT_STORE_CORRUPT. The WinSxS store is Windows’ master library of system files — every update is assembled from parts kept there. When the library itself is damaged, no update can be built, and every attempt fails with this code. It’s one of the more serious-looking update errors, but the repair path is well-trodden.
On HP laptops, store corruption often has a backstory: an update interrupted by a dead battery, a “PC cleaner” that deleted store files it didn’t understand, or HP driver packages that registered conflicting component data. The fix order is deliberate — diagnose the store’s health, repair it with DISM, verify with SFC, and only rebuild Windows itself if the store is beyond targeted repair. One caution that saves real grief: never try to “clean” the WinSxS folder by hand. The store uses hardlinks extensively, so what looks like tens of gigabytes of duplicates is largely shared data — manual deletion corrupts Windows while freeing almost nothing. Every legitimate store cleanup goes through DISM’s component cleanup commands, which understand the hardlink structure and only remove truly superseded components.
Why this happens
- Interrupted Windows updates. Power loss or forced shutdowns mid-update leave the store half-written.
- Aggressive cleaner tools. Third-party “optimizers” deleting WinSxS files they deem unnecessary.
- Failed HP driver installations. Driver packages registering conflicting component manifests.
- Disk errors. Bad sectors corrupting store files silently over time.
- Malware damage. Infections that target or damage system components before removal.
- Botched manual repairs. Previous DISM or SFC runs interrupted halfway.
- Aging SSD degradation. Flash wear corrupting infrequently-read store files.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Assess the damage with DISM’s health checks
Before repairing, measure how bad the corruption is.
- Open Command Prompt as administrator and run
DISM /Online /Cleanup-Image /CheckHealth— a quick scan that reports whether corruption is detected. - If it reports corruption, run
DISM /Online /Cleanup-Image /ScanHealthfor the detailed assessment; this takes longer but quantifies the damage. - Note the results: repairable corruption proceeds to Fix 2; if the scan itself errors out, skip to Fix 3’s ISO-source method.
- Don’t run SFC yet — SFC draws from the store, so repairing the store first gives SFC clean material to work with.
Fix 2: Repair the store with DISM RestoreHealth
The core repair: replace damaged components with clean copies.
- In the administrator Command Prompt, run
DISM /Online /Cleanup-Image /RestoreHealth. - Keep the laptop awake, plugged in, and online — DISM downloads clean components from Windows Update, and interrupting it can worsen the damage.
- Wait for 100 percent completion; on badly damaged stores this can take 30–60 minutes.
- When it reports the restore completed successfully, continue to Fix 3 for verification — don’t test the update just yet.
Fix 3: Retry DISM with an ISO source if online repair fails
When the store is too damaged to repair itself from Windows Update, bring clean files manually.
- Download the Windows 11 ISO from Microsoft’s official software download page and double-click it to mount; note the drive letter.
- Run
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:E:\sources\install.wim:1 /LimitAccess, replacingE:with your mounted letter. - If the index
:1doesn’t match your edition, runDISM /Get-WimInfo /WimFile:E:\sources\install.wimfirst and use the correct index. - Let it complete fully, then proceed to SFC verification.
Fix 4: Verify with SFC and clear HP’s queue
Confirm the repair and remove HP-side conflicts.
- Run
sfc /scannowin the administrator Command Prompt — with the store rebuilt, SFC now has clean sources. - Restart the laptop after SFC completes.
- Open HP Support Assistant and install any pending HP drivers, so HP’s queue doesn’t re-conflict with the repaired store; HP drivers are also on the HP support site .
- Retry Settings > Windows Update > Check for updates; a repaired store lets updates assemble normally.
Fix 5: Reset the update components
Stale metadata can outlive a repaired store and keep failing.
- In an administrator Command Prompt:
net stop wuauserv,net stop bits,net stop cryptsvc. - Rename the caches:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldandren C:\Windows\System32\catroot2 catroot2.old. - Restart the services:
net start wuauserv,net start bits,net start cryptsvc. - Check for updates with fresh metadata referencing the now-healthy store.
Fix 6: Check the disk behind the corruption
If corruption returns, the storage itself may be the source.
- Run
chkdsk C: /f /rin an administrator Command Prompt and reboot to let it scan. - Review the report for bad sectors or file-system errors after it completes.
- Check the drive’s SMART health with your SSD maker’s tool or
wmic diskdrive get statusas a rough indicator. - If the disk is failing, replace it — no software repair survives dying storage. Microsoft’s official Windows Update support hub covers the software side of these repairs.
Fix 7: Perform an in-place upgrade as the final repair
When the store is beyond DISM’s reach, reinstall Windows over itself.
- With the ISO still mounted (or remount it), run
setup.exefrom the mounted drive. - Accept the terms and choose Keep personal files and apps on the “Choose what to keep” screen.
- Allow 30–90 minutes with several restarts; keep the charger connected and don’t interrupt.
- After signing in, verify updates install cleanly — the new installation carries a pristine component store.
Closing
Error 0x80073712 looks severe but follows a reliable repair ladder: DISM rebuilds the store, SFC verifies it, and the in-place upgrade replaces it when nothing else can. For the generic walkthrough, see the step-by-step 0x80073712 guide , and if your store is healthy but downloads keep failing, the 0x80240034 guide for HP laptops covers that separate layer.
