windows update error 0x800f0922 fix - WORKING Update Solution (fix error 0x800f0922 windows 11 update)

Quick overview: update gets stuck at 87%

You are installing a cumulative update (KB5147293) on Windows 10 or 11. The progress bar hits 87% and then error 0x800f0922 appears. The system rolls back. This usually happens when the system reserved partition is too small or the CBS component store (WinSxS) is inconsistent. In some cases, Windows 11 enforces stricter validation and fails even if the partition is borderline.

Mixed approach – what actually worked for me

I tried several fixes across different machines. The combination below resolved windows update error 0x800f0922 fix in most environments. Did not work first time on a heavily patched server – but after extending the partition it passed.

1. Run DISM restore health

Open terminal as admin and execute:

DISM /Online /Cleanup-Image /RestoreHealth

This checks the WinSxS component store. If it fails with CBS corruption, jump directly to an in-place repair install (see note at the end).

2. Execute SFC scannow

After DISM completes, run:

sfc /scannow

It will repair system files. Sometimes SFC gets stuck – if that happens, extend the system reserved partition first (step 3) and retry.

3. Extend system reserved partition

Many Windows 10 installations have a 500 MB system reserved partition. The 0x800f0922 error triggers when free space drops below 50 MB. Use a partition tool or diskpart to extend it to at least 1 GB. On Windows 11, you need 800 MB+ free.

Note: If partition fix fails, reset Windows Update cache (step 4) and run DISM again.

4. Reset Windows Update cache

Stop services, rename SoftwareDistribution, restart:

net stop wuauserv
net stop bits
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
net start wuauserv
net start bits

Then retry the update. For some users, the update may stall around 20 percent before failing with 0x800f0922 – cache reset often solves that intermediate hang.

Error path observed: If method 1 fails, move to in-place repair install (method 6 from original guide). I have seen three cases where only a repair install bypassed the 0x800f0922 error on Windows 11 22H2. The CBS.log will show "failed to commit component" – that’s the final signal.

The fix error 0x800f0922 windows 11 update requires special attention: after extending partition, always run DISM twice. And check the system reserved partition size – do not ignore it. One IT admin reported that windows update 0x800f0922 installation failed solution was simply a missing 200 MB in the reserved area.

After applying these steps, the update completes beyond 87% and no rollback occurs. The CBS.log will show successful component commit. Remember: avoid forcing the update without fixing WinSxS – that leads to a boot loop.

Working update solution (2026): The combination of DISM + SFC + partition extension fixed 0x800f0922 on both Windows 10 and 11 for me. If you still see the error, perform an in-place upgrade using the Windows 11 ISO – that replaces the entire component store.