Why Windows is taking forever to shut down? Explained with solutions

Windows takes forever to shut down when it is installing updates, when an app or service will not close, or when a driver or device does not respond to the power-off request.

This guide explains each cause, then shows how to find the culprit with Task Manager and Event Viewer and fix it with updates, power settings, a clean boot, SFC and DISM on Windows 11 and Windows 10.

The fastest way to fix a slow shutdown

Start with the checks that solve most cases and need no special tools.

  1. If the screen says Windows is working on updates, leave the PC on and plugged in until it finishes.
  2. Next time, save your work and close every open app before you shut down.
  3. Select Start > Settings > Windows Update > Check for updates and install everything, then restart.
  4. Unplug USB drives, docks and other peripherals you do not need, then shut down again.
  5. If shutdown is still slow, run a clean boot as described below to find the app or service that holds it up.

Common Reasons Windows Takes Forever to Shut Down

Microsoft notes that multiple factors can make Windows shut down more slowly than usual. They fall into four groups.

Cause What you usually see Where to fix it
Background apps and services are still running "This app is preventing shutdown" or a long Shutting down screen Task Manager, clean boot
Updates are pending or stuck Working on updates or a percentage counter Windows Update and its troubleshooter
Drivers and hardware may not respond quickly Delay only with a dock, drive or device attached Device Manager, unplug peripherals
Power features can create unexpected delays Delay only on shutdown, not on restart Fast startup setting in Power Options
Damaged system files Slow shutdown plus other errors and freezes DISM and SFC

How Background Apps and Services Delay Shutdown

Before Windows powers off, it asks every app to close and every service to stop. An app with unsaved work, a sync client mid-upload, or a service that ignores the request makes Windows wait.

Background activity that commonly slows shutdown Safe step to reduce the delay
Apps with unsaved documents Save and close them yourself before shutting down
Cloud sync and backup clients Let the sync finish, or pause it, before shutting down
Third-party startup apps Disable the ones you do not need on the Startup apps tab in Task Manager
Third-party services Test with a clean boot to see whether one of them is the cause
Services slow to stop Windows waits for each one up to a timeout before it moves on

Windows Updates, Fast Startup, and Power Settings to Check

  1. Select Start > Settings > Windows Update > Check for updates and install pending updates.
  2. If updates keep failing, go to Settings > System > Troubleshoot > Other troubleshooters and run Windows Update.
  3. Make sure the drive has free space: Microsoft lists 20 GB for a 64-bit feature upgrade.
  4. To review fast startup, open Control Panel > System and Security > Power Options.
  5. Select Choose what the power buttons do, then Change settings that are currently unavailable.
  6. Under Shutdown settings, clear the fast startup check box, select Save changes, and test a shutdown.
  7. If shutdown is no faster, turn fast startup back on the same way.

With fast startup on, Windows runs a full shutdown sequence and then saves a hibernation file, Hiberfil.sys, so the next start is quicker. Turning it off is a useful test when shutdown alone is slow, because it removes that extra step.

Driver, Hardware, and Peripheral Issues That Can Slow Shutdown

During shutdown, Windows tells each driver to power down its device. A driver that does not answer holds up the whole sequence.

Hardware and peripherals to check first Driver fix that is safe to try
External USB drives and card readers Eject them, unplug, and test a shutdown
Docks and USB hubs Shut down undocked to compare
Printers, webcams, game controllers Unplug, then reconnect one at a time to find the slow one
Graphics, network and storage drivers In Device Manager, right-click the device and select Update driver > Search automatically for drivers
A driver updated just before the problem began Open the device's Properties > Driver tab and select Roll Back Driver

Get drivers through Windows Update or the PC maker's own site, never from driver updater tools.

Fixes Using Task Manager, Event Viewer, and System Tools

  1. Press Ctrl + Shift + Esc to open Task Manager before you shut down.
  2. On the Processes tab, close apps you do not need; select a frozen one and select End task.
  3. On the Startup apps tab, disable startup programs you do not use.
  4. After a slow shutdown, open Event Viewer and go to Windows Logs > System.
  5. Select Filter Current Log, enter 1074, and select OK.
  6. Read the latest entries: each names the process that started the shutdown and the reason.
  7. Note any errors or warnings logged just before the shutdown time; the source column points to the driver or service involved.

For a precise answer, Microsoft's slow-shutdown guide uses Windows Performance Recorder with the Shutdown performance scenario, then Windows Performance Analyzer from the Windows ADK to see which process or driver used the time.

Repair Windows Files with SFC and DISM

Run DISM first, because it provides the files that System File Checker uses for repairs. Open Command Prompt with Run as administrator.

DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow

DISM repairs the Windows component store using Windows Update as the source. sfc /scannow then scans all protected system files and replaces damaged ones with a cached copy. Keep the window open until it reaches 100%.

You should see: Windows Resource Protection did not find any integrity violations, or Windows Resource Protection found corrupt files and successfully repaired them.

Command Prompt running sfc /scannow with verification progress
Run sfc /scannow from a Command Prompt opened with administrator rights; the scan reports its progress as it verifies. (Image: Microsoft)

Advanced Solutions: Clean Boot, SFC, DISM, and Registry Tweaks

Use Clean Boot to find software conflicts when shutdown is slow every time

A third-party service or startup app does not stop in time.

  1. Select Search, type msconfig, and open System Configuration.
  2. On the Services tab, select Hide all Microsoft services, then Disable all, then Apply.
  3. On the Startup tab, select Open Task Manager and disable each enabled startup app.
  4. Close Task Manager, select OK, restart, and test a shutdown.
  5. If shutdown is now fast, re-enable half the services at a time until the slow one returns.
  6. Return to normal with General > Normal Startup and Enable all on the Services tab.

SFC reports it could not perform the requested operation

Files are in use or pending operations block the scan.

  1. Open Windows RE and select Troubleshoot > Advanced options > Startup Settings > Restart.
  2. Choose Enable Safe Mode.
  3. Run sfc /scannow again from an administrator Command Prompt.

Adjust shutdown timeout values carefully

Windows waits for services to stop up to the WaitToKillServiceTimeout value before it continues.

  1. Fix the slow service first; changing the timeout hides the problem rather than solving it.
  2. Know where the value lives: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control, string value WaitToKillServiceTimeout, in milliseconds.
  3. Microsoft documents it for giving services more time to stop cleanly; lowering it can cut off services that are still saving data.
  4. Values over one hour are ignored and Windows falls back to its default.
  5. Back up the registry key before any change, and remove a custom value if problems follow.

Why is Windows update taking forever on the shutdown screen?

Large updates install during shutdown, and time depends on connection speed and update size.

  1. Leave the PC on and plugged in while it shows update progress.
  2. If it stays at the same percentage for a long time, restart, then run Check for updates again.
  3. Run the Windows Update troubleshooter from Other troubleshooters.
  4. Free up drive space if the troubleshooter reports a space problem.
System Configuration Services tab with Hide all Microsoft services checked and Disable all button
Check Hide all Microsoft services first, then select Disable all to begin a clean boot. (Image: Microsoft)
Task Manager Startup tab listing apps with their startup impact ratings
The Startup tab shows each app's status and startup impact, so heavy items can be disabled. (Image: Microsoft)

Frequently Asked Questions

Why is my Windows update taking forever?

Update time depends on your connection speed, network settings and the size of the update. If progress stays at the same percentage, restart, check for updates again, and run the Windows Update troubleshooter.

Why does getting Windows ready take so long?

Windows is finishing an update installation. Leave the PC on and plugged in. Turning it off mid-install can leave the update incomplete, so wait unless progress has stopped for a very long time.

Why is Windows 11 taking forever to install?

Large feature updates need time and free space: Microsoft lists 20 GB free for a 64-bit upgrade. A slow connection or a nearly full drive stretches the install considerably.

What should I do first if Windows is stuck on Shutting down?

Wait a few minutes in case updates or a service are finishing. If nothing changes, hold the power button to turn the PC off, then check Event Viewer and run a clean boot to find the cause.

Can Fast Startup make Windows shut down slower?

Fast startup adds a step to shutdown: Windows saves a hibernation file after closing your session. Turn it off in Power Options and compare shutdown times to see whether it matters on your PC.

How can I find which app or service is delaying shutdown?

Use a clean boot and turn services back on half at a time until the delay returns. Event Viewer's System log and Windows Performance Recorder's Shutdown scenario also point to the slow process.

Bottom Line

Install pending updates, unplug unneeded peripherals, then use a clean boot to find the app or service that will not stop. Most slow shutdowns come from updates or third-party software, and finding the exact culprit fixes the problem without risky registry timeout changes.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *