Fast Shutdown Faster Windows 2000, Windows XP, Windows 2003 and Windows Vista

If you experiencing the Windows operating system (including Windows 2000, Windows XP, Windows 2003, Windows Vista and Windows Longhorn Server) shutdown slowly, and seems like always waiting for a long time before shutting down the computer. The behavior is due to Windows system waits for services to stop after notifying the service that the system is shutting down, when the user issues command to shut down, turn off or restart the computer. Other than that, Windows also wait for the timeout to kill open applications. You can make the Windows 2000, Windows XP, Windows 2003 and Windows Vista shutdown faster by changing the following settings.

Note: For modification involves registry, you can modify the registry value by using Registry Editor, which can be started by typing “regedit” in Start -> Run box, or by pressing Windows + R buttons.

Reduce the wait time for services to be killed

As mentioned above, Windows will wait for the services to shutdown and kill themselves after notifying the running services to shut down. If not, Windows will wait for the timeout and start killing the still running services. You can reduce the wait time for Windows to kill the persistent services.

Navigate to the following registry branch:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control

On the right pane, double click on ‘WaitToKillServiceTimeout’ or right click on it and choose modify. Change the default value of WaitToKillServiceTimeout of 20000 to lesser value, such as 5000 or even 1000, depending on your preference.

When the value of WaitToKillServiceTimeout expires, the system notifies the user that the service has not stopped, and prompt the user with option to force the service task to stop or continue to wait.

Reduce the wait time for user processes and applications to be killed

As with services, Windows will also wait for a while, depending on WaitToKillAppTimeout setting, before starting to shut down and kill open applications and user processes when the user want to shutdown, restart or log off. The wait time or time out can be reduced to speed up the shutdown process.

Navigate to the following registry branch:

HKEY_CURRENT_USER\Control Panel\Desktop

On the right pane, double click on WaitToKillAppTimeout (or right click on the registry key and select Modify), and enter a new value which is less than the default value of 20000. The value can be 1000 or 5000 or any other numeric value, depending on your preference. When the WaitToKillAppTimeout registry entry timeout or expires, the End Task dialog box appears, stating that the process did not respond, and allowing user to End the task.

On the right pane also, double click on HungAppTimeout (or right click on the registry key and select Modify) and change the value to less numerical value than 5000 (default value), e.g. 1000. HungAppTimeout specifies how long the system waits for user processes to end after the user clicks the End Task command button in Task Manager or after the user has selected to restart or shutdown the system.

Then navigate to HKEY_USERS\.DEFAULT\Control Panel\Desktop\ registry branch, and do the same as above to change and modify the value of WaitToKillAppTimeout and HungAppTimeout registry keys.

Automatically end, terminate and kill user processes or tasks on shutdown or logoff

Even if you have set the HungAppTimeout registry entry to a very low value, what happen is that when HungAppTimeout time out due to a hung applications or unable to terminate tasks or not responding to the end task request, it will prompt user with a End Task dialog box to ask if user wish to end the process. By changing to the value of registry key AutoEndTasks to 1, we can ask Windows to end all processes that timeout when shut down or log out from Windows automatically, without asking for user input or interaction. Default value of the key is 0, which mean no user processes will end automatically.

AutoEndTasks is located at HKEY_CURRENT_USER\Control Panel\Desktop registry branch.

Share and contribute or get technical support and help at My Digital Life Forums.



9 Responses to “Fast Shutdown Faster Windows 2000, Windows XP, Windows 2003 and Windows Vista”

  1. Frank
    October 31st, 2006 21:50
    1

    if we do this, does it damage the computer??

  2. Administrator
    October 31st, 2006 21:53
    2

    Most likely not, it just shorten the time Windows wait for apps and tasks to close.

  3. Sajid
    November 1st, 2006 17:44
    3

    Please give me a method to generate a key for Intel Audio Studio you can download this software from intel site. My main board is D915GAV.
    Plz Plz Plz Plz….

  4. Splash
    June 19th, 2008 15:32
    4

    Yes, it can damage your Outlook mail storage. If your computer is heavily loaded and your Outlook has a big PST file this shutdown speedup can corrupt your mail database. I’ve got such a problem!

  5. NoworNever
    August 27th, 2008 17:27
    5

    well don’t use outlook, its a hog and it sucks!!!

  6. daz
    September 12th, 2008 06:04
    6

    Hi guys,
    I tried this myself on my old system just in case to prevent damage…
    That worked 100% and it shorten the two as 2wice as much…

    SUPERB fast shuting…DOWN

  7. Larry Miller
    September 14th, 2008 05:15
    7

    The “AutoEndTasks” registry setting is potentially dangerous, particularly when combined with lowered values for “WaitToKillAppTimeout” and “HungAppTimeout”.
    Windows waits for the timeout period to allow processes to close themselves. This may require writing data to disk. If timeout occurs and “AutoEndTasks” is set then Wndows wlll forcibly terminate the process without warning. It is always best to allow a process to close itself. Letting Windows do this on a regular basis is asking for trouble. Data loss or corruption may result.
    YOU HAVE BEEN WARNED!!

    Larry Miller
    Microsoft MCSA

  8. andreas
    September 15th, 2008 20:19
    8

    tut dem text bitte in englisch und nix in google deutsch schreiben tut dem Verstendniss echt gut. Pleeeeease write in english, because the machine-translated text is poorly comprehensible.

    auch ist die on-mouse-over geschichte mit den google verweise ziemlich panne.

    ‘Ja, es können Schäden an Ihrem Outlook-Mail-Speicher.’ Getreu der Devise: Dieser Satz kein Verb

  9. Shutdown Faster on Windows 2000, Windows Xp, Windows 2003 and Windows Vista « .:: computer geek’s diary ::.
    September 30th, 2008 13:37
    9

    [...] turn off or restart the computer. Other than that, Windows also wait for the timeout to kill open applications. You can make the Windows 2000, Windows XP, Windows 2003 and Windows Vista shutdown faster by [...]

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting


Custom Search

New Articles

Incoming Search Terms for the Article

fast shutdown - xp fast shutdown - faster shutdown - windows xp fast shutdown - fast shutdown XP - HungAppTimeout - shutdown faster - windows fast shutdown - wait to kill service timeout - fast shut down - vista fast shutdown - shut down faster - xp fast shut down - fast shutdown vista - WaitToKillAppTimeout vista - AutoEndTasks vista - shutdown fast - faster shutdown vista - xp faster shutdown - faster shutdown xp - xp shutdown patch - fast shutdown windows xp - shutdown xp fast - fast shutdown for xp - shut down vista faster - fast shut down xp - how to shut down faster - wINDOWS xp quick shutdown - fast xp shutdown - how to shutdown faster - shutdown windows xp faster - faster shut down - all - xp shutdown fast - xp shut down faster - shutdown xp faster - windows xp faster shutdown - faster windows xp - fast windows xp shutdown - faster xp shutdown - windows xp shutdown faster - faster windows shutdown - how to shut down computer faster - faster windows xp shutdown - WaitToKillAppTimeout - how to shut down vista faster - fast shutdown registry - vista shutdown faster - vista autoendtasks - fast shutdown for vista - wait to kill xp - HOW TO SHUT DOWN XP FAST - shut down xp faster - windows xp fast reboot - Vista WaitToKillAppTimeout - how to shutdown windows xp faster - xp faster shut down - quick shutdown xp - winxp fast shutdown - fast windows shutdown - how to shut down XP faster - shut down xp fast - xp fast reboot - faster Windows 2000 - wait to kill vista - windows 2000 fast shutdown - faster windows vista - shutting down xp faster - fast shutdown in windows XP - shutdown vista faster - shut down computer faster - wait to kill registry - WINDOWS XP SHUTDOWN PATCH - make windows xp shutdown fast - xp shutdown slowly -