Windows Update Stuck or Failing to Install
Windows updates can freeze at any percentage and stay there for hours. Here’s how to safely resolve it.
First — Be Patient (Up to 2 Hours)
Some large updates genuinely take 1–2 hours, especially feature updates. Before trying any fixes:
- Make sure the PC is plugged in (not on battery)
- Leave it alone for at least 2 hours
- Check that the hard drive light (if visible) is still blinking — that means it’s working
If the percentage hasn’t moved in over 2 hours, proceed below.
Fix 1 — Run the Windows Update Troubleshooter
- Open Settings → System → Troubleshoot → Other troubleshooters
- Find Windows Update → click Run
- Follow the steps and let it complete
- Restart and try updating again
Fix 2 — Reset Windows Update Components
This clears the update cache and restarts all update services.
- Open Command Prompt as Administrator
- Run these commands one by one:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- Restart your PC and check Windows Update again
Fix 3 — Free Up Disk Space
Updates need working space to download and unpack. Windows Update silently fails if C: drive is too full.
- Make sure you have at least 10–15 GB free on C:
- Run Disk Cleanup (right-click C: drive → Properties → Disk Cleanup)
- Also click Clean up system files — this removes old update files
Fix 4 — Install the Update Manually
For a specific failed update:
- Note the KB number shown in Windows Update (looks like KB5034765)
- Go to catalog.update.microsoft.com
- Search the KB number and download the correct version for your Windows edition
- Run the downloaded file to install directly
What If It Fails During Restart?
If the update fails and Windows reverts automatically — that’s normal and safe. Windows is designed to roll back failed updates without damaging your files.
If it keeps looping (tries → fails → reverts → tries again), use Fix 2 above to clear the cache.
Still stuck?
A failing hard drive, insufficient RAM, or corrupted system files can all prevent updates from installing. Bring it in and we’ll fix it properly.