The “Restarting” screen with its endless spinning dots is Windows caught between two states: it’s closed your session but can’t finish shutting down the system. Ten minutes is patience; thirty minutes is a hang. At that point, waiting longer won’t help — something is blocking the shutdown, and you need to deal with it.
The forced shutdown gets you moving now; the fixes below stop it from happening again. There’s an important distinction: a one-time hang during an update is normal-ish, but a hang every restart is a driver or service problem worth hunting down.
Why this happens
- Driver refusing to unload: Network, audio, USB, or GPU drivers that hang during the shutdown sequence — the most common recurring cause.
- Windows Update stuck mid-install: An update that can’t complete its restart phase holds the shutdown hostage.
- Fast Startup preserving bad state: Hybrid shutdown saves kernel state; corrupted state replays the hang every time.
- Service that won’t stop: Third-party services (antivirus, backup tools, updaters) ignoring the shutdown signal.
- External devices blocking shutdown: USB drives, docks, or peripherals that Windows waits on indefinitely.
- Corrupted system files: Damage to shutdown-related components from a bad update or forced power-offs.
How to fix it
Work through these in order — recover first, then prevent recurrence.
Fix 1: Force-shut-down safely and boot cleanly
Get unstuck now without making things worse.
- Wait at least 15-20 minutes on the first occurrence — it might be a legitimate update finishing.
- If still stuck, press and hold the power button for 5-10 seconds until the laptop powers off.
- Unplug all USB devices, docks, and external drives.
- Power on. If Windows boots normally, the hang was transient or device-related.
- If it boots into “Preparing Automatic Repair,” let it finish — then see our Automatic Repair loop guide if it loops.
Fix 2: Disable Fast Startup
Fast Startup is a frequent repeat offender for shutdown/restart hangs.
- Press Win + R, type
control, press Enter. - Go to Hardware and Sound > Power Options > Choose what the power buttons do.
- Click Change settings that are currently unavailable.
- Uncheck Turn on fast startup (recommended) > Save changes.
- Restart (from the Start menu, not shutdown) and observe. If restarts are now clean, Fast Startup was preserving the bad state.
- Note: disabling it makes cold boots slightly slower — a fair trade for reliability.
Fix 3: Finish or repair Windows Update
A stuck update is the classic one-time cause that becomes recurring if never resolved.
- Open Settings > Windows Update and check for a failed or pending update.
- If one is stuck, run the troubleshooter: Settings > System > Troubleshoot > Other troubleshooters > Windows Update > Run.
- For a deeply stuck update, reset the update components from an elevated Command Prompt:
net stop wuauservnet stop bitsren C:\Windows\SoftwareDistribution SoftwareDistribution.oldnet start wuauservnet start bits - Check for updates again and let them install fully — then restart and confirm the hang is gone.
- Microsoft documents update troubleshooting on the Windows support hub .
Fix 4: Identify the hanging driver or service
For hangs that recur, find what’s blocking shutdown.
- Open Event Viewer (Win + X > Event Viewer).
- Navigate to Windows Logs > System and filter for the time of the hang. Look for errors from Service Control Manager (services timing out) or driver warnings just before the shutdown.
- Common culprits: network drivers, audio drivers (Realtek), and USB controllers. Update them from your manufacturer’s site — Dell , HP , Lenovo — or via Intel DSA .
- If a third-party service is the blocker, set it to Manual in
services.mscor uninstall the parent program. - As a diagnostic, clean-boot (Win + R >
msconfig> hide Microsoft services > Disable all) and restart — if the hang disappears, re-enable in halves.
Fix 5: Disconnect external devices before restart
USB devices are a silent cause of shutdown hangs.
- Before restarting, unplug USB drives, hubs, docks, printers, and external GPUs.
- Restart. If it’s clean, reconnect devices one at a time across restarts to find the offender.
- For a device you must keep connected, update its driver, and in Device Manager check its Power Management tab — try toggling Allow the computer to turn off this device to save power.
- Faulty USB hubs are a particularly common culprit; test with a different hub or direct connection.
Fix 6: Run system file repairs
Corruption in shutdown components causes hangs that survive driver updates.
- Open an elevated Command Prompt (Win + S, type
cmd, right-click > Run as administrator). - Run
DISM /Online /Cleanup-Image /RestoreHealth, thensfc /scannow. - Restart and test. If SFC fixes corruption, the hangs often stop immediately.
- Also check disk health with
chkdsk C: /f(schedule and reboot) — file system errors can stall shutdown writes.
Fix 7: Adjust the hung-service timeout (advanced)
If a specific service always times out, you can shorten how long Windows waits — but only after identifying it in Fix 4.
- Press Win + R, type
regedit, press Enter. - Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. - Find or create the string value
WaitToKillServiceTimeoutand set it to5000(5 seconds, in milliseconds). - This doesn’t fix the underlying problem — it just stops one bad service from holding every restart hostage. Fix or remove the service itself when you can.
- If hangs persist through everything, an in-place upgrade from Windows 11 installation media refreshes the shutdown path while keeping files and apps.
If the stuck restart escalates into blue screens, our general blue screen guide picks up where this leaves off.
Closing
A stuck “Restarting” screen is Windows waiting on something that will never finish — usually a driver, a stuck update, or Fast Startup replaying a bad state. Force the shutdown once, then work the list: disable Fast Startup, clear the update jam, update the hanging driver, and unplug the troublesome USB device. Restarts should take a minute, not half an hour, and after these fixes they will.
