Few things are more frustrating than watching your Windows update sit at 100% (or 99%, 61%, 31%) for hours without completing. Here’s how to fix it.
Is It Actually Stuck?
Before taking action, make sure the update is truly frozen:
Signs the Update Is Still Working
- Hard drive light is blinking
- You can hear the hard drive working
- It’s been less than 3 hours
- The percentage occasionally changes
Signs the Update Is Frozen
- No hard drive activity for 30+ minutes
- Screen hasn’t changed in over an hour
- Mouse cursor is frozen
- Computer is completely unresponsive
Important: Large feature updates can legitimately take 2-4 hours on slower computers or HDDs. Be patient before forcing a restart.
Quick Fixes
Method 1: Wait It Out
Seriously. Many “stuck” updates are just slow:
- Leave the computer alone for at least 3 hours
- Don’t click, move the mouse, or press keys
- Ensure it’s plugged in (laptops)
- Check for hard drive activity light
Method 2: Force Restart
If truly frozen with no activity:
- Press and hold power button for 10 seconds
- Wait 30 seconds after shutdown
- Press power button to restart
- Windows should resume or roll back automatically
Warning: Force restarting during an active update can corrupt Windows. Only do this if the update is truly frozen.
Method 3: Wait for Automatic Recovery
Windows 10 and 11 have built-in recovery:
- After multiple failed boots, Windows enters recovery mode
- Select Troubleshoot > Advanced options
- Try Startup Repair first
- If that fails, try Uninstall Updates
Advanced Solutions
Clear Windows Update Cache
Corrupted update files often cause freezing:
- Boot into Safe Mode (hold Shift while clicking Restart)
- Open Command Prompt as Administrator
- Run these commands:
net stop wuauserv
net stop bits
del C:\Windows\SoftwareDistribution\Download\* /q
net start wuauserv
net start bits
- Restart normally and retry the update
Run DISM and SFC
Repair corrupted system files:
- Open Command Prompt as Administrator
- Run:
DISM /Online /Cleanup-Image /RestoreHealth - Wait for completion (10-30 minutes)
- Run:
sfc /scannow - Restart and retry update
Use Windows Update Troubleshooter
- Go to Settings > System > Troubleshoot
- Click Other troubleshooters
- Run Windows Update troubleshooter
- Follow the prompts
Reset Windows Update Components
For persistent issues:
- Open Command Prompt as Administrator
- Run these commands in order:
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 and retry the update
Stuck at Specific Percentages
Stuck at 100%
Usually means Windows is finalizing the installation:
- Configuration is being applied
- May take 30-60 additional minutes
- Hard drive activity should be visible
Stuck at 99%
Often a driver installation issue:
- Disconnect all USB devices except keyboard/mouse
- May need driver updates after completion
Stuck at 30-35%
Typically downloading update files:
- Check internet connection
- May be a large update downloading slowly
Stuck at 0%
Usually a connection or service issue:
- Run Windows Update Troubleshooter
- Check Windows Update service is running
- Verify internet connectivity
Preventing Future Update Freezes
Take these steps before major updates:
- Free up disk space - Need at least 20GB free
- Disconnect external devices - USB drives, printers, etc.
- Disable antivirus temporarily - Can interfere with updates
- Update drivers first - Especially graphics and chipset
- Create a restore point - In case you need to roll back
- Use wired internet - More reliable than WiFi for large downloads
When to Seek Professional Help
Contact a technician if:
- Update has been stuck for over 6 hours with no activity
- Computer won’t boot after forced restart
- You see error codes during update
- Multiple update attempts fail
- Blue screen appears during update
Update Problems? Our Dallas technicians fix frozen Windows updates daily. We can safely complete stuck updates, repair corrupted installations, or help you roll back. Same-day service available throughout DFW.
Common Error Codes During Updates
If you see an error code, note it down:
- 0x80070002 - Update files missing (clear cache)
- 0x80073712 - Corrupted files (run DISM/SFC)
- 0x800f081f - Source files not found (use Windows media)
- 0x80244022 - Server connection failed (check internet)
- 0xc1900101 - Driver error (update drivers)
Dallas-Fort Worth Service Areas
We resolve Windows update issues throughout DFW including Dallas, Fort Worth, Plano, Frisco, McKinney, Allen, Richardson, Irving, Arlington, Grand Prairie, Garland, Mesquite, and surrounding areas.
Tried the steps and still stuck?
Tell us what's happening and a DFW technician will get back to you within 30 minutes during business hours. We come to your home or office, same day.