How to Fix Windows Update Stuck at 0% or 100%
The Problem
The progress bar sits at 0%, 99%, or Installing for hours, then rolls back—or you get errors like 0x800f0922, 0x8024402F, or 0x80070003. The PC is otherwise fine; the update pipeline is what is broken.
The Fix: Step-by-Step
Step 1: Run the Windows Update Troubleshooter
- Open Settings → System → Troubleshoot → Other troubleshooters.
- Run Windows Update and apply any fixes it suggests.
- Reboot and check Settings → Windows Update again.
Step 2: Clear the SoftwareDistribution Cache
Corrupt partial downloads are a frequent cause of stuck updates.
- Open Command Prompt or PowerShell as Administrator.
- Stop the update services:
net stop wuauserv net stop bits net stop cryptSvc net stop msiserver - Rename the cache folders (Windows recreates them):
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old - Start the services again:
net start wuauserv net start bits net start cryptSvc net start msiserver - Reboot and run Check for updates.
Step 3: Free Space on C: (Required for Big Updates)
Feature updates need roughly 20 GB free. If C: is tight, the installer often hangs with no clear error. Work through free up disk space when C: is full before retrying.
Step 4: Run DISM and SFC
Broken system components block installers from applying patches.
- Open PowerShell as Administrator.
- Run:
DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow - Reboot when both finish, then retry the update.
Step 5: Still Stuck After a Reboot?
Search Microsoft Support for "Reset Windows Update components" and run their current script or steps—names and commands change between builds. Retry one cumulative update before jumping to a feature upgrade. If a failed update left the PC booting to a black screen, switch to fix a black screen on boot.
Step 6: Use the Update Assistant or ISO (Last Resort)
For a stuck feature update (e.g. 23H2 → 24H2):
- Download the Windows 11 Installation Assistant from Microsoft.
- Run it while connected to power (laptops) and pause third-party antivirus temporarily.
- Choose Keep personal files and apps so you do not wipe data.
After It Works
Install patches when you have time for a reboot—not five minutes before a meeting. If you need to pause updates temporarily, see stop Windows 11 automatic updates—but do not leave them off for months.
Related guides
How to Fix Sleep and Hibernation Not Working in Windows 11
PC won't sleep, wakes instantly, or hibernate is missing? Fix power plans, wake timers, fast startup, and drivers that block sleep on Windows 11.
How to Activate Windows 11 (and Fix Activation Errors)
Windows 11 not activated, error 0x803fa067, or changed hardware—link your Microsoft account, enter a product key, and fix activation the official way.
How to Fix OneDrive Sync Issues in Windows 11
OneDrive stuck on 'Processing', files not uploading, or red X icons—reset the client, check storage, and fix account and path errors on Windows 11.
Fix Windows 11 Not Shutting Down or Restarting
PC stuck on 'Shutting down' or screen stays on after Sleep? Close stuck apps, update drivers, and fix fast startup and power settings on Windows 11.
How to Fix Clipboard Not Working in Windows 11
Copy and paste broken, Clipboard History empty, or Win+V does nothing? Restart Clipboard, fix Remote Desktop conflicts, and reset clipboard services.