A fast laptop that takes two minutes to shut down is a special kind of annoying — you’re done, packed up, and Windows is still “shutting down” on a blue screen. Slow shutdowns have a specific anatomy: something in the shutdown sequence isn’t finishing, and Windows waits for it. Find the holdout, and shutdowns go back to seconds.
The best approach targets the usual suspects in order: Fast Startup quirks, apps that won’t close, hanging services, and driver stalls. For the diagnostic walkthrough, see troubleshooting slow shutdowns ; for the Lenovo-specific variant, our slow shutdown on Lenovo guide .
Why this happens
- Apps refusing to close: Unsaved work prompts and hung apps block the shutdown queue.
- Hanging services: A service that won’t stop within its timeout delays everything behind it.
- Fast Startup hibernation stalls: Driver issues in the kernel-hibernation path slow “shutdown.”
- Windows Update working: Legitimate update installs during shutdown take time — not a bug.
- Driver power-transition stalls: GPU, network, or storage drivers hanging on power-down.
- Page file clearing: The “clear pagefile at shutdown” policy adds minutes on large RAM systems.
- Corrupt user profile or system files: Damaged components can’t terminate cleanly.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Time it and identify the pattern
Measure the shutdown properly.
- Time three shutdowns with a stopwatch: from clicking Shut down to the power light going off — note whether it’s consistently slow or intermittent.
- Check whether slowness correlates with anything: after long sessions (app state), during update days (Windows Update), or always (systemic).
- Watch the screen during shutdown — “This app is preventing shutdown” names the culprit directly; “Getting Windows ready” means updates, not a hang.
- Try shutting down immediately after a fresh boot with nothing opened — fast shutdown here but slow after work sessions points to apps/services accumulating state.
- Note the number — you’ll compare after each fix. Consistently over 60 seconds on an SSD system is worth fixing; 20–30 seconds is normal.
Fix 2: Toggle Fast Startup
The quickest high-yield test.
- Open Control Panel > Power Options > Choose what the power buttons do > Change settings that are currently unavailable.
- Note the current state of Turn on fast startup — then toggle it (if on, turn it off; if off, turn it on) and test three shutdowns.
- If turning it off fixes the slowness, a driver was stalling in the hibernation path — leave it off and enjoy slightly slower boots but reliable shutdowns.
- If turning it on fixes it, the full-shutdown path had the problem — leave it on (it’s the Windows default for a reason).
- Either way, you’ve learned something diagnostic: the result tells you which shutdown path was broken. Our startup guide covers the boot side of this tradeoff.
Fix 3: Find the app that’s preventing shutdown
The message on screen is a gift — use it.
- During the next slow shutdown, watch for “This app is preventing shutdown” — it names the process and often shows Shut down anyway / Cancel.
- Click Cancel, note the app name, and investigate: unsaved documents, background renders, or a genuinely hung app.
- For repeat offenders, close them manually before shutting down — or fix the underlying hang (update/reinstall the app).
- Check Task Manager > Startup apps — apps that autostart are usually the same ones lingering at shutdown; trimming startup trims shutdown too.
- For apps that hang on close, check their settings for “close to tray” options — an app minimizing to the tray instead of exiting can hold shutdown up.
Fix 4: Reduce the hung-app timeout
Make Windows less patient with stragglers.
- Open Registry Editor and go to
HKEY_CURRENT_USER\Control Panel\Desktop. - Find or create the string value WaitToKillAppTimeout and set it to
5000(5 seconds, in milliseconds) — down from the 20-second default. - Create or set HungAppTimeout to
5000as well — this is how long Windows waits before declaring an app hung. - Also set AutoEndTasks to
1— this makes Windows automatically end hung apps at shutdown instead of prompting. - Test shutdowns — but be warned: lower timeouts mean less grace for apps with unsaved work, so save everything before shutting down. This trades safety for speed deliberately.
Fix 5: Fix the service-hang layer
For shutdowns stuck with no app message.
- Open Event Viewer > Windows Logs > System and filter for Event ID 7043 (service stop timeouts) around your shutdown times — it names the hanging service.
- Common offenders: third-party updaters, backup services, and manufacturer utilities that don’t handle the stop signal promptly.
- In
services.msc, find the culprit service — try setting its Startup type to Manual (if you don’t need it always running) or update/reinstall its parent app. - In the registry at
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control, the WaitToKillServiceTimeout value (default 5000ms) controls service patience — lower it cautiously to2000only if a specific service is identified. - Never set service timeouts to zero — services need some time to flush data, and zero risks corruption. Microsoft’s Windows support pages document the safe ranges.
Fix 6: Rule out Windows Update and pagefile clearing
Two legitimate-but-slow causes.
- During slow shutdowns, check for “Getting Windows ready” or update percentages — if present, it’s Windows Update, not a hang. Let it finish; interrupting causes real damage.
- Check Settings > Windows Update for pending installs that explain the timing — update-day slowness is expected.
- Check the pagefile-clearing policy:
gpedit.msc(Pro) > Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options > Shutdown: Clear virtual memory pagefile — it should be Disabled. If enabled, every shutdown securely wipes the pagefile, adding minutes on 16GB+ systems. - The registry equivalent:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\ClearPageFileAtShutdownshould be0. - If updates are the cause, schedule them: Settings > Windows Update > Advanced options > active hours and scheduled install times keep updates out of your shutdown.
Fix 7: Update drivers and repair the power path
For shutdowns that stall at the hardware handoff.
- Update chipset, storage, and graphics drivers from your manufacturer — Dell: Dell Support ; Lenovo: Lenovo’s official support site; Intel: Intel Driver & Support Assistant .
- Driver stalls at shutdown often involve the GPU or network adapter — in Device Manager, check their Power Management tabs for “Allow the computer to turn off this device” settings.
- Run
powercfg /energyfrom an elevated terminal — it generates a report flagging power-transition problems. - Run
sfc /scannowandDISM /Online /Cleanup-Image /RestoreHealth— corrupted power-management components cause shutdown stalls too. - As a final test, shut down in Safe Mode — fast shutdown there but slow normally confirms a third-party driver or service, narrowing the hunt to what Safe Mode excludes.
Closing
Slow shutdowns are a queue problem: one component doesn’t finish, and everything waits. Time the shutdown, test Fast Startup both ways, read the on-screen messages, tighten the timeouts, check the event log for hanging services, and update the drivers that handle the final power handoff. Fix the holdout and shutdown goes back to being the afterthought it should be.
