Fix Windows that has update that is stuck
We'll rule out wait time and restart, then clear the update cache and run the troubleshooter—or use the Update Assistant when the built-in updater fails.
What you'll need
- Administrator account
- Internet connection
Step-by-step diagnostic
Quick triage — pick your path
Get started
Choose the option that matches what you see. You can jump straight to that section.
Show full guide
Steps
Goal: Rule out wait time and restart, then clear the update cache or use the Update Assistant.
- Wait at least 30 minutes—some updates take hours. Restart the PC.
- Good: Update completes. You are done.
- Bad: Still stuck. Run the troubleshooter and clear the cache.
Restart first
Goal: Resolve stuck updates with a simple restart.
- Save work and restart. If the PC shows “Working on updates,” wait. If it loops or stays stuck, proceed to clear the cache.
- Good: Update completes after restart.
- Bad: Same stuck state. Proceed to Clear update cache.
Clear update cache
Goal: Remove corrupted update files that block progress.
- Open Command Prompt as Administrator. Run
net stop wuauserv,net stop bits,net stop cryptsvc. RenameC:\Windows\SoftwareDistributiontoSoftwareDistribution.old. Runnet start wuauserv,net start bits,net start cryptsvc. Check for updates. - Good: Update proceeds or completes.
- Bad: Use the Update Assistant from Microsoft.
When to get help
Call a technician if:
- Updates repeatedly fail after cache clear and Update Assistant.
- The PC blue-screens during updates.
- You are unsure about running commands.
Verification
- Windows Update shows “You are up to date” or the update completes.
- No “Working on updates” screen that never finishes.
- Settings, Windows Update shows the latest version installed.
Escalation ladder
Work from the device outward. Stop when the problem is fixed.
- Wait and restart Wait 30 min; restart the PC.
- Troubleshooter Run Windows Update troubleshooter.
- Clear cache Stop wuauserv, rename SoftwareDistribution, restart services.
- Update Assistant Download and run Update Assistant from Microsoft.
- Call a pro Repeated failures or blue screens during update.
What to capture if you need help
Before calling support or posting for help, have these ready. It speeds everything up.
- Windows version and build number
- Update KB number if shown
- Percentage or error code when stuck
- Steps already tried
Has the update been stuck for more than 2 hours?
Some updates take 30 minutes to several hours.
You can change your answer later.
Wait for update
Did restart fix it?
Many stuck updates complete after a reboot.
You can change your answer later.
Run troubleshooter and clear cache
Update complete
Reviewed by Blackbox Atlas
Frequently asked questions
- Why would Windows Update get stuck?
- Large updates, corrupted cache, conflicting drivers, or a pending restart. Stopping the service and clearing the SoftwareDistribution folder often fixes it.
- How long should I wait before fixing a stuck update?
- Wait at least 30 minutes. Major feature updates can take an hour or more. If it has not moved for 2 hours, try restarting or clearing the cache.
- When should I use the Update Assistant?
- When the built-in updater stays stuck after restart and cache clear. The Update Assistant downloads and installs updates directly from Microsoft.
Rate this guide
Was this helpful?
Thanks for your feedback.