How to Fix Windows Error 0x800F0922
Fix Windows update error 0x800F0922 by cleaning update cache and freeing space using Kudu.
By Kudu Team
Fix this automatically with Kudu
Run a free system scan to detect and resolve this issue automatically — no manual steps required.
Download Kudu Free →What Causes This?
Windows error 0x800F0922 usually appears when an update cannot complete because your PC does not have enough free space in the system-reserved partition or on the main drive. It can also happen when the Windows Update cache is corrupted, or when your PC has trouble connecting to Microsoft’s update servers. In some cases, damaged system files or a failed .NET Framework update can also trigger this error.
Common Symptoms
- Windows Update fails and shows error code 0x800F0922
- Updates download but stop during installation
- Your PC keeps retrying the same update
- You see rollback messages like “Undoing changes made to your computer”
- Optional or cumulative updates refuse to install
How to Fix It Manually
-
Restart your PC and try the update again
- Click Start > Power > Restart.
- After rebooting, go to Settings > Windows Update.
- Click Check for updates and try installing again.
- If it still fails, continue with the steps below.
-
Make sure you have enough free disk space
- Open File Explorer with Windows + E.
- Click This PC and check free space on your C: drive.
- Try to keep at least 10 GB free before installing large cumulative updates.
- Delete unneeded files from Downloads, empty the Recycle Bin, and uninstall apps you no longer use from Settings > Apps > Installed apps.
-
Clear the Windows Update cache
- Press Windows + S, type cmd.
- Right-click Command Prompt and choose Run as administrator.
- Run these commands one at a time:
net stop wuauserv net stop bits net stop cryptsvc ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start bits net start cryptsvc - Restart your PC, then check Windows Update again.
-
Run the Windows Update troubleshooter
- Open Settings > System > Troubleshoot > Other troubleshooters.
- Find Windows Update and click Run.
- Let Windows apply any suggested fixes.
- Restart the PC if prompted.
-
Repair damaged system files
- Open Command Prompt as administrator again.
- Run:
sfc /scannow - Wait for the scan to finish.
- Then run:
DISM /Online /Cleanup-Image /RestoreHealth - Restart your PC after both scans complete.
-
Disable VPN or check firewall/network restrictions
- If you use a VPN, disconnect it temporarily.
- If you are on a work or school network, try a different connection such as your home Wi-Fi.
- Then go back to Settings > Windows Update and retry the update.
- Error 0x800F0922 can appear when Windows cannot properly reach Microsoft update services.
-
Try installing the update manually
- In Settings > Windows Update > Update history, note the KB number of the failed update.
- Visit the Microsoft Update Catalog in your browser.
- Search for the KB number, download the version that matches your system, and install it manually.
Fix It Automatically with Kudu
If you do not want to dig through update folders, system scans, and disk cleanup yourself, Kudu can handle the common causes of error 0x800F0922 automatically. It helps free up space, clean leftover update files, and fix Windows issues that block updates from installing properly.
Fix this automatically with Kudu
Run a free system scan to detect and resolve this issue automatically — no manual steps required.
Download Kudu Free →Related guides
How to Fix Windows 11 Update Error 0x800f0922 or 0x80070005
Fix Windows 11 update errors 0x800f0922 and 0x80070005, and use Kudu to help clean up files that may block updates.
How to Fix Blue Screen Error 0x0000007B on Windows
Troubleshoot blue screen error 0x0000007B and clean temporary files after recovery with Kudu.
How to Fix Windows Error 0x80004005
Troubleshoot Windows error 0x80004005 and remove system clutter that may contribute to instability using Kudu.
How to Fix Windows Error 0x80070002
Fix Windows error 0x80070002 and remove temporary update files and clutter with Kudu’s cleanup tools.