sodcalculator

10 Tech How-To

Fix Windows 10 Shutdown Too Slow: Step-by-Step

Guide 10-10034 · Updated · Step by step

If your Windows 10 PC takes several minutes to shut down, you’re not alone. This guide walks you through the most common causes and fixes, from disabling fast startup to cleaning up faulty drivers. You’ll need administrative access to your PC, but no special tools—just a few minutes and a bit of patience.

What You’ll Need

  • Administrator account on Windows 10
  • Patience (some steps require restarts)
  • Optional: a USB drive if you need to boot into Safe Mode (only if Windows won’t start normally)

Step-by-Step

  1. Disable Fast Startup – This feature is designed to speed up booting but can cause shutdown delays. Go to Control Panel → Hardware and Sound → Power Options → Choose what the power buttons do. Click Change settings that are currently unavailable, then uncheck Turn on fast startup (recommended). Save changes and restart.
  2. Run the Power Troubleshooter – Windows has a built-in tool. Go to Settings → Update & Security → Troubleshoot → Additional troubleshooters → Power → Run the troubleshooter. Follow the prompts and restart.
  3. Check for Windows Updates – Outdated system files can cause shutdown issues. Go to Settings → Update & Security → Windows Update → Check for updates. Install any pending updates and restart.
  4. Update or Roll Back Drivers – Faulty drivers, especially graphics and network, can hang shutdown. Open Device Manager (right-click Start), expand categories, right-click devices, and choose Update driver. If a recent update caused the issue, use Properties → Driver → Roll Back Driver.
  5. Clear the Shutdown Event Log – Corrupted logs can slow the process. Press Win + R, type eventvwr.msc, and press Enter. In Windows Logs → System, look for errors around shutdown time. Right-click the log and select Clear Log (this is safe).
  6. Adjust Registry Timeout Values – Windows waits for hung apps. Open Registry Editor (Win + R, type regedit). Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. Find WaitToKillServiceTimeout (if not there, right-click → New → String Value). Set its value to 2000 (milliseconds). Also check HKEY_CURRENT_USER\Control Panel\Desktop for WaitToKillAppTimeout and HungAppTimeout; set both to 2000. Restart.
  7. Run Disk Cleanup – Temporary files can interfere. Search for Disk Cleanup, select your system drive, and clean up system files, especially Windows Update Cleanup and Thumbnails.
  8. Check for Malware – Run a full scan with Windows Defender (Settings → Update & Security → Windows Security → Virus & threat protection). Malware can slow shutdown.
  9. Disable Startup Programs – Too many background apps can delay shutdown. Press Ctrl + Shift + Esc to open Task Manager, go to the Startup tab, and disable unnecessary items.
  10. Perform a Clean Boot – This isolates third-party software conflicts. Press Win + R, type msconfig, go to Services, check Hide all Microsoft services, then click Disable all. In Startup, click Open Task Manager and disable all. Restart. If shutdown is fast, re-enable services one by one to find the culprit.

Common Mistakes

  • Not disabling Fast Startup before trying other fixes—it’s the most common cause.
  • Editing the registry without backing it up first (use File → Export).
  • Setting registry timeouts too low (below 1000 ms) can force-close apps and lose unsaved data.
  • Skipping the clean boot step and assuming it’s a hardware issue.
  • Forgetting to restart after each change—some fixes only take effect after a reboot.

Tips

  • Keep your system drive with at least 15% free space; low disk space can slow shutdown.
  • Use the shutdown /s /t 0 command in Command Prompt (as admin) to force a faster shutdown, but only as a temporary workaround.
  • Regularly update drivers from the manufacturer’s website, not just via Windows Update.
  • If you recently installed new hardware, remove it temporarily to test.

Troubleshooting

If the issue persists after all steps:

  • Boot into Safe Mode – Restart your PC, press F8 (or Shift + Restart) and choose Safe Mode. If shutdown is fast there, a third-party driver is the cause. Use the clean boot method to identify it.
  • Check the Event Viewer – Look for critical errors at shutdown time. Note the source (e.g., “Kernel-Powerâ€� or a specific driver) and search for that error online.
  • Run System File Checker – Open Command Prompt as admin and run sfc /scannow. This repairs corrupted system files.
  • Use DISM – If SFC finds issues, run DISM /Online /Cleanup-Image /RestoreHealth.
  • Check for BIOS/UEFI updates – Visit your motherboard manufacturer’s site; outdated firmware can cause shutdown problems.
  • Reset Windows – As a last resort, go to Settings → Update & Security → Recovery → Reset this PC. Choose “Keep my filesâ€� to avoid data loss.

Frequently Asked Questions

Why is my Windows 10 shutdown so slow?

Common causes include Fast Startup, outdated drivers, too many background apps, or system file corruption. The steps above address each.

Will disabling Fast Startup affect boot speed?

Yes, boot may be slightly slower, but shutdown will be faster. The trade-off is usually worth it if shutdown is painfully slow.

Is it safe to edit the registry?

Yes, if you follow instructions and back up first. Only change the specific values mentioned.

How long should a normal shutdown take?

Typically 10–30 seconds. If it takes more than a minute, something is wrong.

Can a slow shutdown damage my PC?

Not directly, but it can indicate underlying issues. Forcing shutdown (holding power button) repeatedly can cause file corruption.

Do I need to reinstall Windows to fix this?

No, most issues are software-related. Try all steps before resorting to a reset.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →