Change the Delay to Wait for Services to Stop

When you shutdown Windows all the services are notified so they can shutdown gracefully. This tweak changes the period of time the system waits before notifying the user, and allowing them to force the service to stop.


To implement this tweak:

  1. Open the Windows Registry Editor (regedit.exe) by clicking Start, then Run, then in the open box type regedit and click OK.

  2. Browse your registry and find the key:
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]

  3. To set this to No wait:

    Create a new (or modify the existing) String value called WaitToKillServiceTimeout, and set the value to "0".

    To set this to 5s wait:

    Create a new (or modify the existing) String value called WaitToKillServiceTimeout, and set the value to "5000".

    To set this to 12s wait:

    Create a new (or modify the existing) String value called WaitToKillServiceTimeout, and set the value to "12000".

    To set this to 20s wait:

    Create a new (or modify the existing) String value called WaitToKillServiceTimeout, and set the value to "20000".

  4. To reset this setting to the default value:

    Create a new (or modify the existing) String value called WaitToKillServiceTimeout, and set the value to "20000".

  5. Close the Registry Editor by clicking File > Exit in the menu bar.

  6. To activate this tweak please reboot the system.

Disclaimer: Making any changes to your system can cause serious problems that may require you to reinstall your operating system. We cannot guarantee that problems resulting from these modifications can be resolved. Please follow the instructions carefully and use the information provided at your own risk.