troubleshooting

Windows Update Stuck? 5 Fixes That Actually Work

Abdullah K. ~4 min read

Windows Update hangs at 99% completed. Or it fails with a mysterious error code. Sound familiar?

This is one of the most common support calls we get at AmanaTech. The good news: you can usually fix this yourself in under 15 minutes without losing data.

Let’s walk through the most effective solutions.

Quick Check First: Is Your PC Actually Stuck?

Before trying fixes, confirm Windows Update is actually stuck:

  1. Check for activity: Open Task Manager (Ctrl+Shift+Esc)
  2. Go to Performance tab → check if Disk or CPU is active (not 0%)
  3. If it’s running: Wait 10+ minutes. Updates can take a while.
  4. If it’s frozen at 0%: Follow the fixes below.

Pro tip: Windows Update often appears frozen but is downloading in the background. Don’t force restart during an update—this can corrupt your system.


Fix #1: Stop and Restart the Windows Update Service

This works 70% of the time:

  1. Press Windows Key + R
  2. Type services.msc and press Enter
  3. Find “Windows Update” in the list
  4. Right-click → Restart
  5. Wait 2 minutes, then check Settings > System > About for updates again

Why this works: The Windows Update service sometimes gets stuck. Restarting it clears the lock.


Fix #2: Clear the Windows Update Cache

When update files get corrupted, Windows can’t proceed:

  1. Press Windows Key + XWindows Terminal (Admin) (or Command Prompt as Admin)
  2. Copy-paste this command exactly:
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
  1. Press Enter and wait 5-10 minutes (this can take a while)
  2. Restart your PC
  3. Try Windows Update again

What this does: Removes old update files that might be blocking new ones.


Fix #3: Use Windows Update Troubleshooter

Microsoft includes a built-in troubleshooter:

  1. Go to Settings (Windows Key + I)
  2. SystemTroubleshootOther troubleshooters
  3. Find “Windows Update” → Click Run
  4. Follow the wizard

This detects and fixes common update issues automatically.


Fix #4: Delete Problematic Update Files (Advanced)

If the above fails, you can manually delete corrupted update files:

  1. Press Windows Key + XWindows Terminal (Admin)
  2. Run these commands one at a time:
net stop wuauserv
net stop cryptsvc
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
net start wuauserv
net start cryptsvc
  1. Restart your PC and try Windows Update again

Warning: Only do this if other fixes fail. These commands delete temporary update files, but Windows will re-download them.


Fix #5: Update Drivers & Run System File Checker

Sometimes stuck updates are caused by outdated drivers:

  1. Press Windows Key + XDevice Manager
  2. Look for devices with yellow warning symbols
  3. Right-click → Update driverSearch automatically
  4. Restart your PC

Then check system files:

  1. Press Windows Key + XWindows Terminal (Admin)
  2. Run:
sfc /scannow
  1. Wait 15+ minutes for the scan to complete
  2. Restart and try Windows Update

When to Call a Professional

If none of these work:

  • Update keeps failing after all fixes → Possible hard drive failure
  • PC crashes after each fix attempt → May need OS reinstall
  • System won’t boot after these steps → Need professional recovery

At AmanaTech, we can diagnose hardware issues and perform safe OS reinstalls if needed. Contact us at [email protected] or WhatsApp +1-586-519-0505.


Prevention: Never Get Stuck Again

  • Don’t force restart during updates (biggest cause of corruption)
  • Set updates to install overnight when you’re not using the PC
  • Keep 10+ GB free on your C: drive for update files
  • Update drivers monthly through Device Manager

Pro tip: If an update fails 3+ times, disable that specific update and let Windows deliver it later. Right-click the failed update in Settings > Update history > Uninstall updates.


Still stuck? Email [email protected] with the error code, and we’ll help you get back online.

About the author

Abdullah K. is the founder of AmanaTech. IT specialist with 9+ years of experience helping people fix computers, learn technology, and stay safe online. Writes in plain language for everyday users.