Blog

If you’ve ever come across a situation in which a non-responsive [ frozen ] app or program has taken up all your resources and there was simply no easy way to shut that program down, you might want to try this registry trick to make windows automatically close all non-responsive applications and release the processor, memory and other resources of the system to be used by other apps.

Please make a backup of your registry, just in case something goes wrong, EVERY time you edit your registry manually.

Method 1: writing your registry tweak manually. Open a simple text editor, like notepad, and

type [ or copy/paste from below ] the following entries.

Windows Registry Editor Version 5.00Windows Xp registry tricks

[HKEY_USERS\.DEFAULT\Control Panel\Desktop]
“AutoEndTasks”=”1”
“WaitToKillAppTimeout”=”2000”
“HungAppTimeout”=”2000”
“WaitToKillServiceTimeout”=”1500”

[HKEY_CURRENT_USER\Control Panel\Desktop]
“AutoEndTasks”=”1”
“WaitToKillAppTimeout”=”2000”
“HungAppTimeout”=”2000”
“WaitToKillServiceTimeout”=”1500”

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
“WaitToKillServiceTimeout”=”1500”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AlwaysUnloadDLL]
“Default”=”1”

Save the file, giving a name that would make sense as to what it should do to the registry, for instance, you could name it “MakeXpAutoEndAll.reg”. The propercasing is not necessary, it’s just easier to write filenames without spaces this way. The “.reg” extension is mandatory. After saving your file, locate it in the folder where you have saved it, and double-click on it. Windows will ask you whether you’re sure that you want to insert that file into the registry. Accept, clicking on yes. Reboot the system, from now on, non-responsive applications will be terminated by windows, in a much shorter amount of time, leading to a more responsive system.

Method 2: download the file directly from the link below and double-click on it, click on yes when windows asks you if you’re sure, and reboot. The registry file that inserts the same entries as displayed above, is HERE: AutoEndAll.REG