The little spinning dots. “Restarting.” Five minutes pass. Ten. The dots keep spinning, and your laptop is going nowhere. Windows 11 stuck on the Restarting screen is one of the most common hangs in Windows, and it is almost always a software problem: some process or driver that refuses to die, leaving Windows waiting forever.
The immediate fix is simple, but the permanent fix requires finding what hung. This guide covers both: how to get unstuck right now, and how to stop it from happening again. The good news is that the cause is almost always identifiable, and the fixes below are ordered so the most common culprits get addressed first.
Why this happens
- A hung background process. A program that ignores the shutdown signal keeps Windows waiting indefinitely.
- A misbehaving driver. Drivers that do not handle power transitions correctly stall the restart sequence.
- Windows Update finalizing. Updates sometimes take far longer than expected during restart.
- Fast startup preserving bad state. The hybrid shutdown can carry a corrupted driver state from one boot to the next.
- Corrupted system files. Damage to shutdown-related components breaks the restart sequence.
- External devices. USB drives, docks, and peripherals can stall the restart while Windows waits on them.
- Disk errors. A struggling drive slows every phase of shutdown and restart.
How to fix it
Work through these in order, testing for stability after each fix before moving on.
Fix 1: Force a shutdown and restart cleanly
Get unstuck first; diagnose second.
- Press and hold the power button for 5 to 10 seconds until the laptop powers off.
- Unplug all USB devices, docks, and external drives. A misbehaving USB device is one of the most common yet overlooked causes of restart hangs.
- Wait 30 seconds, then power on.
- If Windows boots normally, continue with the fixes below to prevent recurrence.
- If it hangs again immediately, boot into Safe Mode (interrupt boot three times to reach recovery) and continue from there. In Safe Mode, minimal drivers load, so a successful Safe Mode boot points squarely at a third-party driver or startup program.
Fix 2: Disable fast startup
Fast startup is a leading cause of repeat restart hangs.
- Open Control Panel then Hardware and Sound then Power Options.
- Click Choose what the power buttons do.
- Click Change settings that are currently unavailable. If the option is grayed out, disable hibernation first by running
powercfg /h offin an elevated Command Prompt. - Uncheck Turn on fast startup (recommended) and click Save changes.
- Restart normally to test; the restart will be a true full restart now.
Fix 3: Run the Windows Update troubleshooter and install updates
A stuck update component often causes the hang.
- Open Settings then System then Troubleshoot then Other troubleshooters.
- Run the Windows Update troubleshooter and apply its fixes.
- Go to Settings then Windows Update and install all pending updates. Do not skip optional driver updates here if any are offered for your chipset or storage controller.
- Restart and check whether the hang is gone.
Fix 4: Update drivers, especially chipset and storage
Drivers that mishandle power transitions stall restarts.
- Press Win + X and open Device Manager.
- Update drivers for storage controllers, system devices (chipset), and display adapters.
- Get the latest versions from your laptop maker’s support site rather than relying solely on Windows Update.
- Restart and test.
Fix 5: Find the hanging process with Event Viewer
Identify what refused to shut down.
- After booting, open Event Viewer (Win + X).
- Go to Windows Logs then System and filter for events around the time of the hang.
- Look for warnings about applications or services blocking shutdown.
- Uninstall, update, or disable the identified program. Pay special attention to backup tools, cloud sync clients, and remote desktop software, which are notorious for ignoring shutdown requests.
- For services, open
services.mscand set the offending service to Manual if you do not need it at boot.
Fix 6: Run SFC and DISM
Repair damaged shutdown components.
- Open Terminal (Admin) with Win + X.
- Run
sfc /scannowand let it finish. - Run
DISM /Online /Cleanup-Image /RestoreHealthif needed. - Run
sfc /scannowagain to confirm. - Restart and test.
Fix 7: Check the drive health
A failing drive makes every shutdown slow and unreliable.
- Open Terminal (Admin) and run
chkdsk C: /f. - Approve the reboot scan if asked and let it complete.
- Check SMART status with your drive maker’s diagnostic tool.
- If the drive is failing, back up immediately and replace it.
- A healthy drive rules out the slowest variable in the restart chain.
Fix 8: Reset Windows if hangs persist
When the installation is damaged, a fresh start ends the cycle.
- Open Settings then System then Recovery and click Reset PC.
- Choose Keep my files.
- If hangs continue, back up and choose Remove everything.
- After reinstalling, update drivers from the vendor before installing other software.
If your restart problem involves a full boot loop rather than a hang, see our SrtTrail.txt blue screen guide , and for update-related restart issues, the Windows 11 install error 0x80070002 walkthrough covers the update side. Microsoft’s Windows support also documents recovery options for machines that will not boot.
Closing
A Windows 11 machine stuck on “Restarting” is Windows being too polite to a process that will never finish. Force the shutdown, disable fast startup, and hunt down the hanging driver or service with Event Viewer. The hang is a symptom with a specific cause, and once you remove that cause, restarts go back to taking seconds instead of forever. Keep fast startup off permanently if your machine is prone to this; the few seconds of slower boot are a fair trade for reliable restarts.
