Error 0x800f0831 indicates Windows component store corruption. It can also happen when a required package is missing or not fully applied.
Try this end-to-end path:
- Open Command Prompt as administrator.
- Run these commands in order:
DISM /ONLINE /CLEANUP-IMAGE /SCANHEALTH
DISM /ONLINE /CLEANUP-IMAGE /CHECKHEALTH
DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
Sfc /Scannow
- Restart the PC.
- Try installing the update again.
If KB5129195 still fails, install the update manually.
For Windows 11 24H2/25H2 ARM64, the update requires this order:
-
windows11.0-kb5043080-arm64.msu -
windows11.0-kb5129195-arm64.msu
These can be installed by double-clicking each .msu file in order, or by using DISM from an elevated Command Prompt:
DISM /Online /Add-Package /PackagePath:c:\packages\windows11.0-kb5129195-arm64.msu
If the required checkpoint cumulative update is already installed, Windows will indicate that it is already present.
If the issue continues, check CBS.log at C:\windows\logs\CBS for missing package entries related to the failed update. The documented cause for 0x800f0831 is typically that the update was never installed correctly, or some packages were not applied to the registry.
References: