Speed Up Shutdown Time in Windows 8, 7, Vista & XP (How To)

If your computer takes too long to shutdown, then a running service or application probably takes a long time to close and prevents your system to shutdown. During this behavior, Windows wait some time for the service (or application) to respond and after that time, notify the user that the service is not stopped and prompts him what to do. Then the user has to decide either to stop (End Task) the service or to wait until the service closes automatically.

This tutorial will show you how to speed up Shutdown time in Windows Operating Systems, by decreasing the time that Windows wait before prompting the user what to do with the unresponsive running application(s) or service(s). To accomplish this task you have to decrease the WaitToKillServiceTimeout value found inside Windows Registry. The WaitToKillServiceTimeout value tells Windows how long to wait before proceeding to prompt the user about the unresponsive applications or services.


How to fix Slow Shutdown issues on Windows XP, Vista, 7 & 8.

1. Boot Windows normally and then open Windows Registry Editor. To do that:

  1. Press “WindowsImage-201_thumb_thumb_thumb_thumb1_t  + “R” keys to load the Run dialog box.
  2. Type “regedit” and press Enter.


IMPORTANT: Before you continue to modify the registry, first take a registry backup. To do that:

a. From main menu go to File & select Export.
b. Specify a destination location (e.g. your Desktop), give a filename (e.g. “RegistryBackup”) and press Save.

2. Inside Windows Registry, navigate (from the left pane) to this key:



3. At the right pane, double-click to open the WaitToKillServiceTimeout value.


4. Change the value data to 2000 and press OK. *

* The default value (time) is 12000 and means 12 seconds. The value 2000 means 2 seconds.



5. Close Registry Editor and restart your computer.

You 're done!


Additional tip: If you want Windows to take care of the unresponsive application(s) or service(s) without any user action, then perform the following modification in Windows registry:

1. Open registry editor and navigate to the following key at the left pane:

HKEY_USERS\.DEFAULT\Control Panel\Desktop


2. From the Edit menu, select New > String Value.


3. As Value Name, type AutoEndTasks & press Enter.


4. Double click at the AutoEndTasks (REG_SZ) value and at the Value Data field, type 1 & click OK.


5. Close registry editor & restart your computer.

That's it!

If this article was useful for you, please consider supporting us by making a donation. Even $1 can a make a huge difference for us in our effort to continue to help others while keeping this site free: