A friend of mine called me recently and asked for help. His Windows XP PC took a long time to shut down, and he had to wait a minute or more sometimes before the computer would finally shut down completely.
Since I was not able to visit him in the next time I told him about a software that might help him reduce the time it takes to shut down the Windows XP operating system.
Update: It may help when you shut down programs that are still running before you hit the shut down button on the system. If that does not help, a program like the following may prove useful.
The program is called Absolute Shutdown. It provides you with options to change the wait time before processes or services are killed on the system.
It displays the default timeout settings on first run which you can modify to speed up the shutdown process. The wait time refers to a grace period that Windows waits before it terminates a process or service. If you reduce the wait time, it will speed up the shutdown but may impact the shutdown of select programs on the system.
The wait time was set to 20 seconds for application timeouts and 35 seconds for hung applications. The difference between the two is that hung applications don't respond when queried.
I told him to reduce the setting to two seconds which should be more than enough and quit every important application before shutting down the computer. You can reduce this even further if you do not experience issues but it won't make a huge difference in this case.
The settings become valid after a restart of the computer. What can I say, he told me that his computer is now shutting down a lot faster than before. The software can be run from any location without installing it first. I suggest you keep it for a while to see if the new settings are not interfering with important processes or services on your computer.
If you do experience problems you should increase the shutdown timeout again to resolve those. Users who do not want to use a program can change the shutdown timeouts in the Registry.
The first two settings can be found under HKEY_CURRENT_USER\Control Panel\Desktop. They are called HungAppTimeout and WaitToKillAppTimeout. You should also set the key AutoEndTasks to 1 if it is not set to this value already.
The timeout settings for Services can be found under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control and it is called WaitToKillServiceTimeout. The value is entered in miliseconds which means that the value 2000 needs to be entered if you want to set this to 2 seconds.
To open the Registry hit the Windows-key, type regedit and hit enter on your keyboard. If the keys are not listed in the Registry, create them using the right-click context menu.
Update: These settings apply to newer versions of Windows as well. Absolute Shutdown is no longer available on the Internet. We have uploaded the latest version of the program to our own server. Please note that we don't support it in any way and suggest you use the manual Registry editing method instead. Click on the following link to download the program to your system: AbsoluteShutdown.zip
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.