When you shutdown Windows, it attempts to stop all the running processes. Some processes may become unresponsive and thus can cause unnecessary delay in the shutdown process. This delay is called the timeout after which Windows forcibly terminates these unresponsive processes. You can modify settings to decrease the timeout and thus shutdown Windows faster.
Method 1 :
- Press the key combination Windows logo key + R to open the Run dialog.
- In the Run dialog, type regedit and press Enter to run the Windows Registry Editor.
- In the Registry Editor, navigate to the following registry key :
HKEY_CURRENT_USERControl PanelDesktop
- Right click on anywhere in the right-side pane and select New → String Value to create a new String value. Name the new registry value as WaitToKillAppTimeout.
- Double click on WaitToKillAppTimeout to modify its value data. Enter 5000 as new value. Click OK when done.
- Similarly, create a new String value HungAppTimeout and give it a value of 5000.
- Again, create a new String value AutoEndTasks and give it a value of 1.
- Next, navigate to the following registry key :
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl- Double click on WaitToKillServiceTimeout to modify its value data to 5000. Click OK when done.
- Restart the computer or log off and then log on for the changes to take effect.
Method 2 :
- Download make_vista_shutdown_faster.zip to your Windows Desktop.
- Extract the contents of the zip file to a folder.
- Right click on make_vista_shutdown_faster.cmd and select Run as administrator.
- Restart the computer for the changes to take effect.