How to Fix Windows Update Stuck at 0% or 100%
Windows Updates are supposed to keep your system secure, stable, and up to date. But sometimes, the update process itself becomes the problem—stuck at 0%, refusing to start, or frozen at 100%, never finishing. If you’ve stared at the update screen for hours wondering if it’s broken or just slow, you’re not alone.
Why Does Windows Update Get Stuck?
When an update hangs at 0% or 100%, it usually means something is interfering with the process. Common causes include:
Corrupted update files – Temporary update cache files can break the process.
Network issues – A weak or unstable internet connection can prevent download or installation.
Insufficient disk space – Windows updates need extra room to unpack and install.
Antivirus/firewall interference – Security software can block update components.
Background processes – Third-party apps or even other Windows services may conflict.
System file corruption – Broken system files may stop updates from applying.
Step-by-Step Troubleshooting
Step 1: Wait It Out (But Not Too Long)
Sometimes updates appear stuck but are actually working in the background. If the progress bar hasn’t moved after 30–60 minutes, it’s likely frozen and needs troubleshooting.
Step 2: Check Your Internet Connection
Run a speed test at Speedtest.net.
Switch to a wired Ethernet connection if possible.
Restart your router.
If the connection is unstable, Windows Update may freeze at 0%.
Step 3: Restart Windows Update Service
Press Windows + R, type
services.msc, and press Enter.Find Windows Update in the list.
Right-click > Stop, then right-click again > Start.
Retry the update.
Step 4: Clear the Windows Update Cache
Corrupted cache files are one of the most common culprits.
Open Command Prompt as Administrator.
Type:
net stop wuauservnet stop bits
del %windir%\SoftwareDistribution\DataStore\*.* /s /q
del %windir%\SoftwareDistribution\Download\*.* /s /q
net start wuauserv
net start bits
Restart your PC and try updating again.
Step 5: Run Windows Update Troubleshooter
Press Windows + I > System > Troubleshoot > Other troubleshooters.
Run Windows Update troubleshooter.
Follow on-screen instructions.
This tool automatically resets update components and fixes common issues.
Step 6: Check Disk Space
Open File Explorer > Right-click C: > Properties.
Ensure at least 20GB free for major updates.
Use Disk Cleanup or delete temporary files if needed.
Step 7: Repair System Files
Corrupt system files can block updates.
Open Command Prompt as Administrator.
Run:
sfc /scannowDISM /Online /Cleanup-Image /RestoreHealth
Restart and try again.
Step 8: Install Updates Manually
If automatic updates fail:
Visit the Microsoft Update Catalog.
Search for the KB number (e.g., KB5028185).
Download and install it manually.
Step 9: Perform a Clean Boot
Some background apps may conflict with updates.
Press Windows + R, type
msconfig, and hit Enter.Go to the Services tab > Check Hide all Microsoft services > Click Disable all.
Restart PC and retry update.
Step 10: Reset Windows Update Components
If nothing else works, do a full reset.
Microsoft provides a script for this: Windows Update Reset Script.
Step 11: Last Resort – In-Place Upgrade
If updates remain stuck:
Download the Windows 11 Installation Assistant.
Use it to reinstall Windows without losing files.
FAQs About Windows Update Stuck Issues
1. How long should I wait before assuming the update is stuck?
Usually, if the progress hasn’t changed after 30–60 minutes, it’s safe to assume it’s frozen.
2. Why does Windows Update freeze at 100%?
This often means the update installed but is having trouble finalizing or rebooting due to background apps.
3. Will restarting my PC break the update?
If it’s truly stuck, restarting is usually safe. Windows will either retry the update or roll it back.
4. Can antivirus software cause this problem?
Yes. Temporarily disabling antivirus/firewall software is a good troubleshooting step.
5. Do I need to reinstall Windows if updates always fail?
Not necessarily. Most issues can be fixed by clearing the update cache, repairing system files, or installing updates manually.
Helpful Resources
Microsoft Support – Fix Windows Update Errors
Reddit r/WindowsHelp – Update Issues
Microsoft Community: Update Troubleshooting
Final Thoughts
Windows Update getting stuck at 0% or 100% can be stressful, but it’s rarely permanent. In most cases, clearing the cache, restarting services, or running troubleshooters will fix it. If that doesn’t work, manual installation or an in-place upgrade can get your system back on track.
By following these steps, you can take control of Windows Update instead of letting it control you—and finally get your system updated without endless waiting.
Comment
There is no comments to show!