How Do I Fix Windows Update Error 0x800f0922?
Error 0x800f0922 during Windows Update points to either a full System Reserved partition or a broken .NET Framework component. Here's how to identify which one and fix it.
Issue type: Windows Update error — 0x800f0922 (partition space or .NET Framework failure)
SEO focus: If you are looking for windows update error 0x800f0922, this guide starts with the fastest diagnosis, then moves to the exact fix that matches the symptom.
Short answer: Error 0x800f0922 has two main causes. The first is a System Reserved partition with less than 50–100 MB free space — Windows can’t stage the update files there. The second is a broken or incomplete .NET Framework installation. Check Disk Management for the partition first, then check .NET Framework status in Windows Features.
Windows Update Error 0X800F0922: Quick Diagnosis
Open Event Viewer (Win + S > Event Viewer) > Windows Logs > Application. Look for entries from “Microsoft-Windows-WUSA” or “.NET Runtime” at the time of the failed update. If the log mentions a .NET component, go to the .NET fix steps. If it mentions boot partition or staging failure, the System Reserved partition is the issue. To check the partition directly, open Disk Management (Win + X > Disk Management) and look for the partition labeled “System Reserved” — it’s usually 100–500 MB in size and sits before your main Windows partition. Right-click it > Properties to check free space. Less than 50 MB free here is a confirmed cause of 0x800f0922.
What to do first
- Check .NET Framework status first — it’s the easier fix:
Go to Control Panel > Programs > Turn Windows features on or off. Look for “.NET Framework 3.5 (includes .NET 2.0 and 3.0)” and “.NET Framework 4.8 Advanced Services.” If either is unchecked, enable it and let Windows install the component. If either shows a partial or indeterminate state (a filled square instead of a checkmark), uncheck it, click OK, restart, then go back and re-enable it. - Download and run the Microsoft .NET Framework Repair Tool. Search for it on Microsoft’s official support site (support.microsoft.com). Run it, follow the steps, and restart when prompted.
- Run DISM to repair the Windows image:
DISM /Online /Cleanup-Image /RestoreHealth
After it finishes, run:sfc /scannow
Restart and try Windows Update again. - If the System Reserved partition is confirmed as full (less than 50 MB free), the safest option is to use the Windows Media Creation Tool to perform an in-place upgrade. This handles partition requirements internally without manual partition editing. Back up your files before starting.
- If you want to try resizing the partition manually, use MiniTool Partition Wizard or a similar tool to extend the System Reserved partition by at least 200 MB. This is an advanced step — see the warning below before proceeding.
- After any fix, go to Settings > Windows Update and check for updates again.
Common mistake
Focusing only on .NET Framework and ignoring the System Reserved partition. Many users install repair tools, run DISM repeatedly, and spend hours troubleshooting without ever checking Disk Management. If the System Reserved partition is full, no amount of software repair will fix 0x800f0922 — the partition physically cannot hold the staging files Windows needs. Always check the partition first.
Best next step
If you’ve confirmed the System Reserved partition is full but you’re not comfortable resizing it, run the Media Creation Tool and choose “Upgrade this PC now.” This method repairs Windows and handles the partition constraints internally. It preserves your files, apps, and settings. If you choose the manual partition resize route instead, make a full system backup first — this is not a step to do without a recovery point.
⚠️ Warning: The System Reserved partition contains boot files and, on BitLocker-enabled drives, BitLocker key protectors. Resizing or modifying this partition incorrectly can make your PC unbootable or lock you out of an encrypted drive. Do not attempt manual partition resizing without a full system backup and a Windows recovery USB ready.
Official reference: For official update guidance, check Microsoft’s Windows Update FAQ before using advanced repair steps.
Quick Q&A
Can I just move the System Reserved partition to free up space?
No — not safely. The System Reserved partition contains the Windows Boot Manager, BCD store, and BitLocker metadata. Moving it requires modifying boot records, which is high-risk. Use the Media Creation Tool for an in-place upgrade instead; it handles this situation without you touching the partition structure.
My .NET Framework looks fine in Windows Features. Why am I still getting 0x800f0922?
A feature appearing as “enabled” in the list doesn’t mean the underlying files are intact. Run the Microsoft .NET Framework Repair Tool and DISM /RestoreHealth to actually verify and fix the component files. The Windows Features dialog only shows whether the component is registered, not whether it’s healthy.
Does this error appear more often after a major Windows feature update?
Yes. Major feature updates like Windows 11 23H2 and 24H2 have stricter requirements for .NET Framework versions and partition size. If you upgraded from Windows 10 or from an older Windows 11 version, the System Reserved partition created during the original installation may be too small for current update requirements.