The screen says “Restarting” and the little spinner keeps spinning — for an hour, then two. Your laptop is neither finishing the update nor returning to Windows. This is one of the most stressful Windows moments because it feels like any action might break something, and the machine gives you nothing to work with.
Here is the reassuring truth: the restarting phase is recoverable by design. Windows anticipates interruptions here and knows how to roll back. The best fix is a calm, ordered sequence: confirm it is truly stuck, break the freeze safely, let the rollback happen, then address the root cause so it does not repeat.
First, rule out normal slowness: large updates on laptops with hard drives or nearly full SSDs can legitimately display the restarting screen for over an hour. Check for drive activity and heat before concluding anything is wrong. The fixes below assume you have waited at least two hours with zero activity — intervening earlier risks interrupting a working update.
Why this happens
- Driver hanging at shutdown: A misbehaving driver refuses to unload, freezing the restart sequence.
- Fast Startup preserving bad state: Hybrid shutdown carries the frozen state forward across reboots.
- Disk errors: Bad sectors in the update staging area stall the file swap.
- Insufficient free space: The update cannot complete its file operations mid-restart.
- Conflicting software: Disk encryption or third-party security tools can block the restart handoff.
- Corrupted update payload: A damaged download fails integrity checks during the restart phase.
- Failing storage: A dying SSD or HDD stalls on writes the update requires.
- Windows Update Medic interference: The medic service restarting components mid-shutdown in a loop.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Confirm it is genuinely stuck
- Wait at least two hours from when the spinner started, longer on older laptops.
- Watch the drive activity light (if your laptop has one) and listen for disk sounds.
- Zero activity for 30+ minutes means stuck; intermittent activity means still working.
- Do not intervene while the drive is active — patience here prevents a rollback you might not need.
- Note the exact time the spinner started so you can measure the wait objectively.
- If the laptop has a removable battery, note whether the behavior differs on battery versus AC power.
Fix 2: Force a safe shutdown
- Press and hold the power button for a full 10 seconds until the machine powers off.
- Unplug the charger and, if the battery is removable, remove it for 30 seconds.
- Wait another 30 seconds to let all capacitors drain and state clear.
- Power on. Windows will detect the interrupted update and either resume it or begin rolling back automatically.
- If the laptop immediately returns to the stuck screen on power-up, force shutdown once more and try booting to Safe Mode.
- Do not open the laptop or remove internal components — the fix is software-side.
Fix 3: Let the rollback complete
- On boot you may see “Undoing changes made to your computer” — this is the safety net working.
- Do not power off during the rollback; interrupting the rollback is riskier than interrupting the update.
- Give it up to an hour. Rollbacks on slow disks take a while.
- When Windows returns to the desktop, verify your files and settings are intact before doing anything else. If the rollback itself stalls, see our guide on updates stuck on the restarting screen .
- During the rollback, keep the charger connected — a power loss mid-rollback is the one scenario to avoid.
- If the rollback percentage stalls too, give it the same two-hour patience before acting. For rollbacks that never complete, see our guide on updates that get stuck undoing changes .
Fix 4: Disable Fast Startup
- Once back in Windows, open Control Panel > Power Options > Choose what the power buttons do.
- Click Change settings that are currently unavailable and uncheck Turn on fast startup.
- Shut down fully (not restart), then power on.
- Fast Startup is a frequent contributor to stuck restarts because it preserves driver state that should have been cleared.
- After disabling Fast Startup, also disable hibernation temporarily with powercfg /hibernate off for a full cold boot.
- Re-enable hibernation later only if you use it — many laptop users never miss it.
Fix 5: Clear the failed update and its cache
- Open an elevated Command Prompt and run
net stop wuauservandnet stop bits. - Delete the contents of
C:\Windows\SoftwareDistribution\Download. - Restart both services with
net start wuauservandnet start bits. - Run Disk Cleanup on C: including Windows Update Cleanup to remove the failed payload’s remnants.
- After clearing the cache, run the Windows Update troubleshooter to validate the reset.
- Check that the SoftwareDistribution folder was recreated with fresh timestamps.
Fix 6: Check disk health
- In an elevated Command Prompt, run
chkdsk C: /f /rand approve the scan for the next restart. - Restart and let the full scan complete — it can take an hour or more.
- Check the drive’s SMART status with your manufacturer’s diagnostic tool or a third-party utility.
- Recurring stuck restarts with disk errors mean the drive is failing; back up immediately and plan a replacement.
- Focus the disk check on the system partition; bad sectors there stall the restart file swap.
- If chkdsk finds bad sectors, schedule monthly disk health checks going forward.
Fix 7: Retry the update cleanly
- Update your chipset and storage drivers from the manufacturer’s support site first.
- Temporarily disable third-party antivirus during the retry.
- Run Windows Update and install the update again, keeping the laptop plugged in.
- If it stalls again at the same point, install it manually from the Microsoft Update Catalog using its KB number, or follow Microsoft’s official troubleshooting guidance .
- Install chipset and storage drivers before the retry — they govern the shutdown and boot handoff.
- After the successful update, re-enable Fast Startup only if you want it; leaving it off is harmless.
Closing
A stuck “Restarting” screen is frightening but almost always survivable: confirm the freeze, power off cleanly, let the rollback do its job, then fix the underlying cause before retrying. If it keeps happening with every update, the pattern points at drivers or a struggling disk rather than bad luck. Address that root cause once, and updates go back to being boring — which is exactly what you want. If stuck restarts become a pattern rather than an incident, treat it as a maintenance signal: update drivers, check disk health, and clear update debris regularly. Prevention beats recovery every time.
