CBS_E_STORE_CORRUPTION 0x800F0831

Hex 0x800F0831 · Decimal -2146498511 · Type HRESULT · Facility SETUPAPI (15)

WINDOWS

The CBS store is corrupted; a required package or manifest is missing.

Also searched as: 0x800f0831, 0x800F0831, windows update error 0x800f0831

Windows troubleshooting diagram: Device Manager warning and a system file scan
Windows errors: check drivers, system files and Event Viewer, in that order.

What it means

0x800F0831 appears when a cumulative update fails because Windows cannot find the manifest of a previously installed update it depends on. The update download completes but installation stops. It usually means an earlier update is missing or damaged in the component store.

Applies to: Windows 10, Windows 11

How to fix CBS_E_STORE_CORRUPTION

  1. Disable VPN or proxy software and retry, since missing files are downloaded from Windows Update
  2. Run the Windows Update troubleshooter: Settings > System > Troubleshoot > Other troubleshooters > Windows Update (Windows 10: Settings > Update & Security > Troubleshoot > Additional troubleshooters)
  3. Repair the component store from Terminal (Admin): run DISM /Online /Cleanup-Image /RestoreHealth, then sfc /scannow, and restart
  4. Reset the Windows Update cache: in Terminal (Admin) run net stop wuauserv, net stop bits and net stop cryptsvc, rename C:\Windows\SoftwareDistribution to SoftwareDistribution.old, then run net start cryptsvc, net start bits and net start wuauserv
  5. Install the latest Servicing Stack Update and cumulative update manually from the Microsoft Update Catalog
  6. Check C:\Windows\Logs\CBS\CBS.log for the missing package name and install that KB from the catalog if it is listed
  7. If nothing else works, do an in-place repair upgrade: mount a Windows ISO of the same edition and version, run setup.exe and choose to keep personal files and apps (back up first)

Why it happens

Windows builds new updates on top of earlier ones. If a prior package's manifest was removed by an interrupted install, cleanup tool or disk error, the new update cannot be applied.

FAQ

Can I skip the update that fails with 0x800f0831?

Pausing is possible, but later cumulative updates usually hit the same problem until the store is repaired.

Will a repair upgrade fix 0x800f0831?

Yes, it rebuilds the component store while keeping apps and files.

Related errors

Last updated: