A Windows 11 update rolls to 73 percent, sits there for an hour, then rolls back with an error code you have never seen. It feels like the sort of thing that ends with reinstalling everything from scratch. It almost never does. Most update failures come down to a few fixable causes, and reinstalling should be near the bottom of the list, not the top.
Error codes like 0x800f0922, 0x80073712, and 0x80070002 look alarming but usually point to ordinary problems: a full disk, a corrupted update cache, or a damaged system file. In 2026, a wave of failures on machines upgraded from Windows 10 traced back to something as mundane as a boot partition running out of space. Here are nine fixes to work through in order, all of which keep your files and apps intact.
The short version
Before you even think about reinstalling, run the Windows Update troubleshooter, free up disk space, and unplug nonessential USB devices. If the update still fails, pause and resume it, reset the Windows Update components by clearing the SoftwareDistribution cache, and repair system files with DISM and SFC. Still stuck? Update or roll back drivers, or download the update manually from Microsoft’s catalog. Only as a last resort do an in-place upgrade, which repairs Windows while keeping your files and programs, not a clean wipe. Work top to bottom and most people are fixed within the first few steps.
Table of Contents
1. Run the Windows Update troubleshooter
Start with the tool built for exactly this. Go to Settings, System, Troubleshoot, Other troubleshooters, and run the Windows Update troubleshooter, then restart. It automatically resets a lot of the common update plumbing, clears stuck states, and fixes a surprising share of transient errors on its own. It takes a couple of minutes and asks nothing technical of you, which makes it the right first move before you touch anything by hand. If it reports it fixed something, retry the update before going further.
2. Free up disk space, including the boot partition
Updates need room to unpack and install, and a nearly full drive is a common cause of failures like 0x800f0922. Clear space on your C: drive, using Storage settings or Disk Cleanup, aiming for at least several gigabytes free. The 2026 twist worth knowing: some update failures came down to a full EFI System Partition, the small hidden boot partition, not the main drive, especially on PCs upgraded from Windows 10. If freeing normal space does not help and you are comfortable with it, that tiny partition is worth investigating or raising with support.
3. Disconnect nonessential peripherals
Feature updates can choke on hardware they do not expect. External drives, USB hubs, docks, printers, and game controllers can trigger driver-related errors such as 0xc1900101 during an upgrade. Unplug everything you do not strictly need, leaving just your keyboard, mouse, and monitor, then retry the update. It is a five-second step that resolves a class of upgrade failures people spend hours chasing, because the update no longer has to wrangle a device driver mid-install.
4. Pause the update, restart, and resume
A download that is stuck at a percentage is often just wedged, not broken. In Windows Update settings, pause updates for a day, restart the PC, then turn updates back on and try again. This forces Windows to discard a half-finished, corrupted download and fetch a clean copy. It is the classic fix for an update that hangs at the same point every time, and it costs you nothing but a reboot, so it is worth doing before any deeper surgery.
5. Reset Windows Update by clearing its cache
When errors like 0x80070002 or 0x8007000e keep appearing, the update cache is usually corrupt. The fix is to reset the Windows Update components: stop the update services, then clear the SoftwareDistribution folder where downloads are staged, and restart. You can do this by hand from an administrator command prompt, stopping the wuauserv and bits services, renaming the SoftwareDistribution and catroot2 folders, then starting the services again. Windows rebuilds those folders and re-downloads cleanly, which clears a lot of stubborn, repeating errors.
6. Repair system files with DISM and SFC
Errors such as 0x80073712 and 0x800f0831 mean update files or system components are missing or damaged. Two built-in tools fix this. From an administrator command prompt, run DISM /Online /Cleanup-Image /RestoreHealth to repair the component store, then run sfc /scannow to check and fix protected system files. Let each finish fully, then restart and retry the update. This pair repairs the underlying corruption behind many update failures, and it is often the step that finally lets a stubborn update through.
7. Update or roll back your drivers
A missing-file error like 0x80070002 sometimes traces to a driver, and feature updates are picky about them. Update your key drivers, graphics, chipset, and storage, from the manufacturer or through Windows Update. Just as often, the opposite is true: a recent driver update broke the upgrade, in which case rolling that driver back to the previous version in Device Manager clears the path. If your trouble started right after a driver change, roll back first; otherwise, get current.
8. Download the update manually from Microsoft’s catalog
If Windows Update itself keeps failing on one specific update, you can sidestep it. Note the update’s KB number from the update history, then download that exact package from the Microsoft Update Catalog and install it directly. This bypasses whatever is jamming the automatic delivery and installs the same official package by hand. It is a reliable way past a single problem update, and because you are getting the file straight from Microsoft, it is as safe as the normal channel.
9. Do an in-place upgrade, not a clean reinstall
If everything above fails, there is still a repair option short of wiping your PC. An in-place upgrade reinstalls Windows 11 over itself using the current version’s installer while keeping your files, apps, and settings. Download the Windows 11 installation media or the Installation Assistant from Microsoft, run setup, and choose to keep personal files and apps. It rebuilds the operating system and almost always clears deep update corruption, without the days of reinstalling programs a clean wipe would cost you. Back up first regardless, but this is the real last resort, and it is not a fresh start from zero.
How to work through this without wasting time
Go in order and stop as soon as the update succeeds, since the early steps fix the majority of cases and take minutes. Note the exact error code before you start, because it hints at the cause: space and partition errors point at step 2, corruption and component errors at steps 5 and 6, driver codes at steps 3 and 7. Restart between major steps and retry the update each time rather than stacking changes blindly. A reinstall is what people reach for out of frustration, but it is almost never necessary here. For another post-update headache with a similar fix-it-yourself path, see our guide to battery drain after a phone update.
Frequently asked questions
Do I have to reinstall Windows to fix an update error?
Almost never. Most update failures come from a full disk, a corrupted cache, a bad driver, or damaged system files, all of which have targeted fixes. Even the last resort here, an in-place upgrade, repairs Windows while keeping your files and apps, rather than wiping the machine.
What is the fastest fix for a failed Windows 11 update?
Run the built-in Windows Update troubleshooter, then free up disk space and unplug nonessential USB devices. Those three steps take a few minutes and clear a large share of errors. If the update still fails, move on to resetting the update cache and running DISM and SFC.
How do I fix Windows 11 update error 0x800f0922?
This one is usually about space. Free up room on your C: drive, and be aware that in some 2026 cases the real cause was a full EFI System Partition, the small boot partition, especially on PCs upgraded from Windows 10. After freeing space, run DISM to repair the component store and retry.
What does resetting Windows Update components do?
It clears the folder where Windows stages update downloads, the SoftwareDistribution folder, after stopping the update services. This throws away a corrupted cache so Windows re-downloads cleanly. It is a common fix for repeating errors like 0x80070002 and does not affect your personal files.
Is an in-place upgrade the same as a clean install?
No. An in-place upgrade reinstalls Windows 11 over itself while keeping your files, apps, and settings, so you do not have to set everything up again. A clean install wipes the drive. Try the in-place upgrade as a last resort before ever considering a full clean install.
The bottom line
A scary update error code is not a verdict to reinstall. Run the troubleshooter, free up space, unplug extra devices, reset the update cache, and repair system files with DISM and SFC, and most failures clear within a few steps. Manual installs and an in-place upgrade cover the stubborn cases while keeping your files. Note your error code, work top to bottom, and skip the reinstall. For more fixes and PC guidance, browse The Other Stream’s Tech section.