Not Responding Permanent Solution

by on December 17th, 2009

not responding solution - kill hanged programs

If you use windows then surely you encounter ‘Not Responding’ problem often. Many programs go not responding due to a number of known and unknown reasons. Well you see a significant amount of time after which windows recovers from Not Responding problem and comes back to its senses. Whether some program or software hangs and windows browser freezes for a while. Normally that software is sent a command to kill itself. Surely every windows user hate when something goes not responding and wants to kill that app of waiting time which hangs. Here is the solution to that problem. Use this trick which is a windows registry hack and you will see ‘Not Responding’ never again.

  • Run > regedit
  • Go to Registry Key HKEY_CURRENT_USER / Control Panel / Desktop
  • See at the right side panel Double click at AutoEndTasks
  • Modify its Value to 1
  • See there also WaitToKillAppTimeout
  • Double click that and modify its value from 20000 to 100
  • Done

PS: The method works for Windows XP.

Share

4 Reviews

  1. Graham says:

    Hiroshi, thanks for your comments. I just noticed that this is for XP and I have 7. Would doing the above work for 7?

    I don’t have any problem closing programs from the Task Manager window – it’s just that too many programs go into Not Responding all to often.

  2. Hiroshi says:

    @Graham: Download PSTools
    http://download.sysinternals.com/Files/PsTools.zip
    Open the PsTools folder and copy pskill.exe to your System32 folder.

    Next time you have an application that is hanging, and it’s process will not end from Task Manager, make note of its process PID number in Task Manager.

    Open up a command prompt (Start > Run > Type cmd > Enter) and type the following command:
    pskill e.g.
    pskill 1680

    If you cant see PID in task manager against every task then click view > select columns and select PID

  3. Hiroshi says:

    @Graham: Right click on the empty area of the desktop and select New > Desktop shortcut
    Copy paste the following path in the target box
    C:\Windows\System32\taskkill.exe -f -im e.g.
    C:\Windows\System32\taskkill.exe -f -im firefox.exe

    Explanation:

    a. -f is for force kill and -im is to kill all instances of any process
    b. You can get to know the process name for any program through Task Manager under the Process tab . Press ctrl+shift+esc to open task manager.
    3. Give a name to your shortcut and click Finish

    Or you can simply use ‘Ultimate Process Killer’
    http://sourceforge.net/projects/ultmprokill/

  4. Graham says:

    I tried this but don’t see either AutoEndTasks or WaitToKillAppTimeout

    Can you give any other suggestions?
    Thanks.