A cumulative update reaches the installation stage and fails with 0x800f0831. Windows 10 update error 0x800f0831 keeps returning because the problem is not in the new update YYPAUS but in an older one.
The code means Windows could not find the manifest of a previous package it needs as a base. Cumulative updates build on earlier components, and if a record of one of those is missing, installation cannot continue.
A connection-related variant also exists, where VPN or proxy software prevents files from downloading properly.
The failure normally happens after the download finishes, during the “Installing” stage, and the update history may show several identical failed entries for the same KB number.
Why This Happens
The installation fails for these reasons:
- An earlier update’s files or manifest are missing or damaged.
- The component store needs repair.
- A VPN or proxy is preventing a complete download.
- The update cache contains broken files.
Errors in the update log called CBS.log often name the missing package, which is helpful for advanced troubleshooting.
Start With These Basic Checks
Begin with network and cache.
- Disconnect any VPN and turn off proxy settings.
- Restart the PC and run the Windows Update troubleshooter.
- Reset the update cache by stopping wuauserv and bits, renaming SoftwareDistribution, and starting the services again.
- Make sure there is enough free space on drive C.
- Try the update once more.
If it still fails, the missing package needs to be supplied.
Going a Step Further
Repair the component store and install manually.
- Run DISM /Online /Cleanup-Image /RestoreHealth in an administrator Command Prompt.
- Run sfc /scannow.
- Open C:\Windows\Logs\CBS\CBS.log in Notepad and search for “0x800f0831.” The nearby line usually names a KB number that is missing.
- Download that KB, or the latest cumulative update for your version, from the Microsoft Update Catalog and install it.
- Try Windows Update again.
If repairs fail, the Media Creation Tool’s “Upgrade this PC now” option reinstalls Windows components while keeping files and apps, which resolves even badly damaged component stores.
Protect Your Data First
Only download update packages from the official Microsoft Update Catalog, and match them to your version and system type. Back up your files before a repair install. Do not delete files from the WinSxS folder by hand.
Wrapping Up
Error 0x800f0831 means an update cannot find a package it builds on. A DISM repair, a manual install of the missing update, or a repair install brings the system back in line.
When the missing update has been installed, later cumulative updates should apply without trouble, because the chain they rely on is complete again.
