You're sitting there, waiting for the latest Windows 10 or 11 feature update to install. It gets to, say, 20% or 30%, and then bam – error 0x800f0922. The update rolls back. You try again, same thing. This usually happens with big feature updates like version 22H2 or 23H2, not the small monthly patches. I've seen it on Dell OptiPlexes and custom-built gaming rigs. The trigger is almost always a corrupted component store (CBS) or a system reserved partition that's too small.
Root Cause
Two main culprits. First, the Windows component store (CBS) gets corrupted over time – bad driver install, failed previous update, or just disk wear. Second, the System Reserved partition (the small 100MB or 500MB partition at the start of your drive) is too small. Microsoft raised the required size for feature updates starting around 2020, but some OEM drives still have the old tiny partition. When the update tries to expand that partition and can't, it throws 0x800f0922.
Don't waste time running Windows Update troubleshooter. It's a placebo. The real fix is below.
Fix Steps
Step 1: Run DISM and SFC
Open Command Prompt as Administrator. Then run these two commands in order:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
DISM fixes the component store itself. SFC then fixes system files using that healthy store. Reboot after both finish. If DISM fails with error 0x800f0922 itself, that's a strong sign the reserved partition is too small – skip to Step 3.
Step 2: Check the System Reserved Partition Size
Open Disk Management (right-click Start -> Disk Management). Look for the partition labeled "System Reserved" or "Recovery partition." It's usually 100MB or 500MB. If it's 100MB, that's your problem. Microsoft's official minimum for feature updates is now 500MB. Some OEMs still ship with 100MB.
Step 3: Enlarge the Partition (Advanced)
If the partition is too small, you can't just resize it in Disk Management. You need third-party software. I use MiniTool Partition Wizard Free (version 12 or newer). Here's how:
- Download and install MiniTool Partition Wizard Free.
- Right-click the C: drive partition and select Move/Resize.
- Shrink C: by about 500MB (or more if you want to be safe).
- Now right-click the System Reserved partition and select Extend. Add the unallocated space you just freed.
- Click Apply in the top-left corner. The software will reboot into a pre-Windows environment and do the resize.
Warning: If you mess with partitions, backup important data first. I've done this dozens of times without issue, but you're playing with fire if you skip the backup.
Step 4: Reset Windows Update Components
If the partition is fine (500MB or larger), but DISM/SFC didn't help, reset the update components manually. Run Command Prompt as Admin and paste this whole block:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
This stops update services, renames the download and catalog folders, and restarts services. Reboot and try the update again.
Step 5: Use the Media Creation Tool
If none of that works – and this is my go-to when the update just won't cooperate – download the Windows Media Creation Tool from Microsoft's site. Run it, select "Upgrade this PC now," and let it do an in-place upgrade. It keeps your files and apps but replaces all system files. I've had clients with updates stuck for months get fixed in 30 minutes this way.
What If It Still Fails?
Check your disk health. Run chkdsk C: /f in Admin Command Prompt. Bad sectors on the drive can cause this. Also, make sure you have at least 20GB free space on C: – feature updates need room to breathe. If the drive is failing, replace it. And if you're on an older system (pre-2018), check if the BIOS has Secure Boot enabled. Some motherboards need it turned on for feature updates to work.
Last resort: back up everything and do a clean install. But honestly, the partition resize or the Media Creation Tool fixes 9 out of 10 cases. Don't let Microsoft's sloppy update QA make you reinstall Windows just because they can't manage disk space properly.