On occasion a misbehaving program may prevent Windows from shutting down.
I created a .reg file for myself and thought I would share it with you. These registry settings should fix this in most instances. Some settings are default (which may have been changed by a program), some are not. Download it and double-click it to run it.
Download: https://www.dropbox.com/s/p87d0dpa5izqt8e/win_shutdown_help.reg
This works for Windows Vista, Windows Seven, Windows 8.
What it looks like:
– – – – – – – – – – – – – – – – – – – – –
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
“AutoEndTasks”=”1”
“HungAppTimeout”=”4000”
“WaitToKillAppTimeout”=”5000”
“LowLevelHooksTimeout”=”5000”
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
“WaitToKillServiceTimeout”=”5000”
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control]
“WaitToKillServiceTimeout”=”5000”
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control]
“WaitToKillServiceTimeout”=”5000”
[HKEY_USERS\S-1-5-19\Control Panel\Desktop]
“AutoEndTasks”=”1”
“HungAppTimeout”=”4000”
“WaitToKillAppTimeout”=”5000”
[HKEY_USERS\S-1-5-20\Control Panel\Desktop]
“AutoEndTasks”=”1”
“HungAppTimeout”=”4000”
“WaitToKillAppTimeout”=”5000”
– – – – – – – – – – – – – – – – – – – – – –