Fix Windows 11 Stuck at the Working on Updates Screen for Hours
🔍 WiseChecker

Fix Windows 11 Stuck at the Working on Updates Screen for Hours

Quick fix: If stuck longer than 4 hours, hold power button to force shutdown. Boot → if stuck on update screen again: boot to Safe Mode (hold Shift while clicking Restart from sign-in screen → Troubleshoot → Advanced → Startup Settings → F4). In Safe Mode: open cmd as admin → net stop wuauserv → rename C:\Windows\SoftwareDistribution to SoftwareDistribution.old → reboot. Resume normal boot. The update retries from clean state.

The “Working on updates” screen can take 5-60 minutes normally. Beyond 4 hours: usually stuck. Cause: corrupted update, hardware issue, low disk space. Recovery: force restart, then clear update cache and retry.

Symptom: Windows 11 stuck at “Working on updates” / “Don’t turn off your computer” for hours.
Affects: Windows 11 (and Windows 10).
Fix time: ~30 minutes.

ADVERTISEMENT

What causes this

The update screen processes pending changes from the previous boot. Stuck causes: corrupted update file, failed driver install, low disk space, slow HDD (especially mechanical drives), TPM/BitLocker issue, hardware failure during update.

Method 1: Wait it out (if first time)

The first step.

  1. If the screen has been stuck under 2 hours: keep waiting.
  2. Indicators that update is progressing:
    • Disk activity LED blinking (laptop / case).
    • Slight CPU fan noise.
    • Percentage occasionally changing (even slowly).
  3. For SSD systems: 30-90 minutes typical.
  4. For HDD systems: can be 2-4 hours.
  5. If at 4 hours with no progress: force restart.
  6. To force restart: hold power button until PC shuts off. About 5-10 seconds.
  7. Wait 10 seconds. Power on.
  8. If update screen resumes and finishes: lucky — just slow.
  9. If stuck again: continue to Method 2.

This is the wait-and-see.

ADVERTISEMENT

Method 2: Boot to Safe Mode and clear update cache

The cleanup route.

  1. Force restart 3 times in a row. Windows enters Automatic Recovery / Recovery Environment.
  2. Pick Troubleshoot → Advanced options → Startup Settings → Restart.
  3. After reboot, press F4 (Safe Mode) or F5 (Safe Mode with Networking).
  4. In Safe Mode, open Command Prompt as Admin.
  5. Stop Windows Update service:
    net stop wuauserv
    net stop bits
    net stop cryptsvc
    net stop msiserver
  6. Rename the update cache folders (forces fresh download next time):
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
  7. Restart services:
    net start wuauserv
    net start bits
    net start cryptsvc
    net start msiserver
  8. Reboot normally. Windows downloads updates fresh.

This is the standard recovery.

Method 3: Use Recovery to roll back the update

For when the specific update is corrupt.

  1. Boot to Recovery Environment (3 forced restarts).
  2. Pick Troubleshoot → Advanced options.
  3. Pick Uninstall Updates (if option available).
  4. Pick: Uninstall latest quality update or Uninstall latest feature update.
  5. Windows reverts the update. Reboots.
  6. If Uninstall Updates not available: Go back to the previous version of Windows (if within 10 days of upgrade).
  7. For older revert: System Restore. Pick a restore point before the update.
  8. After reverting: Settings → Windows Update → Pause for 1 week. Wait for Microsoft to fix the problem update.
  9. If pause runs out and bad update re-pushes: use wushowhide to block specific KB.

This is the revert route.

How to verify the fix worked

  • PC boots to login screen.
  • Settings → Windows Update shows current state (either up-to-date, or pending downloads).
  • System functional. No further “Working on updates” stuck loops.
  • SoftwareDistribution.old folder exists (proof that you cleared cache).

If none of these work

If stuck after Safe Mode: Hardware issue: drive failing during update. Check SMART status (CrystalDiskInfo). Low disk space: update couldn’t complete. Boot to recovery → Command Prompt → free space: cleanmgr, delete unneeded files. Or expand C: from other partition. For BitLocker prompts: keep recovery key ready. For Surface devices: surface diagnostic tool via USB. For dual-boot: Windows update broke bootloader. Boot Linux Live USB → chroot + grub-update. For chronic update fail: in-place upgrade via Media Creation Tool. Repairs and applies updates. Last resort: Reset This PC: Recovery Environment → Reset → Keep my files. Reinstalls Windows without data loss.

Bottom line: Wait up to 4 hours first. Force restart. In Safe Mode: stop wuauserv + bits + cryptsvc + msiserver, rename SoftwareDistribution and catroot2, restart services. Reboot. Update retries with clean cache.

ADVERTISEMENT