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.

Category
Troubleshooting · Home maintenance
Time
15–45 min
Last reviewed
What you'll need
  • Administrator account
  • Internet connection

Step-by-step diagnostic

Step 1 of 5
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. Rename C:\Windows\SoftwareDistribution to SoftwareDistribution.old. Run net 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.

  1. Wait and restart Wait 30 min; restart the PC.
  2. Troubleshooter Run Windows Update troubleshooter.
  3. Clear cache Stop wuauserv, rename SoftwareDistribution, restart services.
  4. Update Assistant Download and run Update Assistant from Microsoft.
  5. 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.

Check the percentage. If it has not changed for 2 hours, proceed. If it is still moving, wait. Good: Update completes—you are done. Bad: Stuck for 2+ hours—restart.

You can change your answer later.

Wait for update

Wait and check periodically. Major updates can take over an hour.

Did restart fix it?

Many stuck updates complete after a reboot.

Restart the PC. If the update completes, you are done. If it sticks again, run the troubleshooter and clear the cache.

You can change your answer later.

Run troubleshooter and clear cache

Settings, Troubleshoot, Windows Update. Then stop wuauserv, rename SoftwareDistribution, restart services. Check for updates.

Update complete

The update finished. Check Settings, Windows Update for any remaining updates.

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.

Continue to