Fix Windows Update Error 0x800f0922 and Install Updates
Windows Update error 0x800f0922 means an update could not complete a servicing task. Restarting, disconnecting VPNs, running the Windows Update troubleshooter, repairing system files, and resetting update components usually come before checking the Windows Recovery Environment (WinRE) partition. These steps are intended to preserve personal files, but back up important data before changing partitions or starting an in-place repair upgrade.
What error 0x800f0922 means and which cause fits your PC
Error 0x800f0922 often appears near the end of an update, when Windows applies component changes or updates recovery tools.
0x800f0922A nearly full or undersized Windows Recovery Environment (WinRE) partition is one possible cause. Other causes include an interrupted update, unreliable network access, a VPN or proxy interfering with Windows Update, insufficient free space on the Windows drive, or corrupted system components.
First check whether the problem affects one update or every update. Open Windows Update history and identify the failed update.
Windows 11: Settings > Windows Update > Update history
Windows 10: Settings > Update & Security > Windows Update > View update historyIf only one cumulative or feature update failed, a temporary download or servicing problem is more likely. If several updates fail with the same code, examine Windows components, connectivity, and WinRE more broadly.
Check what changed before the first failure. A VPN installation, a forced shutdown during an update, a recent disk-management operation, or very low free space can help identify the cause. Do not change partitions yet.
Before changing partitions, try these low-risk fixes
These steps apply to supported Windows 10 and Windows 11 installations. You need an Administrator account for the troubleshooter and repair commands. Save open work before restarting. The steps below do not target personal files, but back up important files before any partition operation or in-place repair upgrade.
- Restart the PC from the Start menu. Do not hold the power button to shut it down.
- Disconnect unnecessary USB drives, docks, printers, and other external devices. Leave the keyboard, mouse, display, and network connection attached.
- Disconnect from any VPN. If you use a manually configured proxy, check it here:
Windows 11: Settings > Network & internet > Proxy
Windows 10: Settings > Network & Internet > ProxyTurn off a proxy only if you recognize that you configured it for this connection. Check with your workplace administrator before changing work-managed settings.
- Check the free space on the Windows drive. If it is nearly full, remove temporary files through Storage settings while keeping personal files and recovery data.
- Run the built-in troubleshooter:
Windows 11: Settings > System > Troubleshoot > Other troubleshooters > Windows Update > Run
Windows 10: Settings > Update & Security > Troubleshoot > Additional troubleshooters > Windows Update > Run- Restart after the troubleshooter finishes, connect to a reliable network, and select Check for updates.
If the update installs, verify it in Update history. If the same update still returns 0x800f0922, repair Windows system files and update components before examining the recovery partition.
Repair Windows Update and damaged system files
Run these commands in an elevated Command Prompt. DISM repairs the Windows component store; SFC then checks protected system files against that repaired store. Run them in this order.
- Open Start, type
Command Prompt, select Run as administrator, and approve the User Account Control prompt. - Run the component-store repair. The command can appear to pause at a percentage while it works.
DISM.exe /Online /Cleanup-Image /RestoreHealthA successful result normally says that the restore operation completed successfully. If DISM reports that it cannot find source files, check your internet connection and repeat the command. Do not move on to partition changes based only on that message.
- Run System File Checker.
sfc /scannowThe result should say either that no integrity violations were found or that corrupt files were found and repaired. If SFC says some files could not be repaired, restart and run the command once more after DISM has completed.
- If the update still fails, reset the local Windows Update download caches. This removes temporary update downloads, not personal files. Run each line separately in the same Administrator Command Prompt.
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start msiserver
net start cryptsvc
net start bits
net start wuauservIf a service says it was not started, continue. If a rename says the folder already exists, use a different suffix such as .old2, or restart and try again. The reset is complete when the commands return to the prompt without an error for the rename and service-start commands.
- Restart Windows and retry the update from Windows Update. If it fails again with 0x800f0922, record the update name and check WinRE.
Check the recovery partition only if the error keeps returning
Some updates need space in the Windows Recovery Environment partition to update WinRE. The update can fail if that partition is too small, full, missing, or inaccessible, even when the Windows drive has plenty of free space. The error code alone does not prove that WinRE is the cause.
First check WinRE status from an Administrator Command Prompt:
- Open Command Prompt as administrator.
- Run:
reagentc /infoLook for Windows RE status: Enabled and a Windows RE location that points to a recovery partition. The command can show a partition identifier and location instead of a readable drive letter. A disabled, missing, or invalid WinRE location supports a recovery-configuration problem, but it does not show that deleting a partition is safe.
- Check the disk layout without changing it:
diskpart
list disk
select disk 0
list partition
exitThe disk number can differ on a multi-disk PC. Do not run clean, delete partition, format, or any command that alters the layout. Disk Management can identify partitions, but it might not be able to expand the recovery partition if another partition sits between it and unallocated space.
Back up important files before any partition operation. Selecting the wrong disk or partition can make Windows unbootable or destroy data. Never delete a recovery partition because it looks small, and do not use a third-party partition tool unless it clearly identifies the Windows and WinRE partitions and provides a recoverable backup plan.
If reagentc /info shows a broken configuration or the recovery partition is clearly too small, use a trusted, version-appropriate Microsoft procedure or a qualified support technician to repair it. Afterward, run reagentc /info again, confirm that WinRE is enabled, restart, and retry Windows Update.
If WinRE is already enabled and has a valid location, changing the partition might not solve the error. Review the update logs or continue to an in-place repair upgrade instead of making a speculative partition change.
How to confirm the update worked and what to do next
After Windows Update reports that the installation is complete, restart even if Windows does not immediately require it. Check Update history for the same update that previously failed.
Windows 11: Settings > Windows Update > Update history
Windows 10: Settings > Update & Security > Windows Update > View update historyThe update should appear as successfully installed rather than failed. You can also check the Windows build by pressing Windows logo key + R, entering winver, and selecting OK.
The About Windows dialog shows your Windows edition, version, and OS build.If the update is listed as installed and the build changed as expected, no partition work is needed.
If 0x800f0922 returns after a reliable-network retry, DISM, SFC, the cache reset, and a valid WinRE check, record the failed update's knowledge-base identifier. The next non-destructive repair is an in-place repair upgrade using installation media or an official Windows installation assistant that matches your edition and language. Start it from within Windows and choose the option to keep personal files and apps. Back up important files first.
If the in-place repair upgrade also fails, preserve the update history and error details and contact Microsoft Support or the device manufacturer. This is especially useful when the computer uses enterprise policies, disk encryption, custom partitions, or managed update software.
Conclusion
Start with a restart, a reliable connection without a VPN, and the Windows Update troubleshooter. Then run DISM and SFC, reset update caches if needed, and inspect WinRE only after those repairs fail. Verify the result in Update history and `winver`; if 0x800f0922 remains, use an in-place repair upgrade or contact Microsoft Support.
Frequently Asked Questions
Will fixing error 0x800f0922 delete my personal files?
The restart, troubleshooter, DISM, SFC, and update-cache reset do not target personal files. Partition operations and repair upgrades carry more risk, so back up important files first and choose the option to keep personal files and apps for an in-place repair.
Should I disable my VPN permanently?
No. Disconnect it temporarily while Windows Update runs. If the update succeeds, reconnect the VPN and check its vendor settings or split-tunneling rules if future updates fail.
What if `reagentc /info` says WinRE is disabled?
A disabled or missing WinRE configuration can contribute to this error, but the output does not identify a safe partition operation. Back up important files, record the output, and use a trusted Microsoft repair procedure or qualified support before changing the recovery layout.