自动取消挂起的应用程序
- 类别: 视窗
Windows有时确实会使我烦恼。启动新安装的新软件,并在启动后看到该软件挂起,而从系统开始的延迟反应(如果有的话)真的很痛苦。
在任务管理器对话框弹出之前按CTRL + Shift + ESC并等待几分钟不是摆脱被困在必杀技中的进程的第一解决方案。
立即或在设定的时间后摆脱这些进程的一种方法是编辑注册表并在那里更改一个或两个值。我有机会仅在Windows XP上进行测试,但是在其他操作系统(例如Windows 2000)上可能与此类似。
轻击Windows键,输入regedit,然后按键盘上的Enter,打开Windows注册表。根据您所运行的Windows版本,您可能会在此阶段收到一个UAC提示,您需要接受它。
导航到关键 HKEY_CURRENT_USER 控制面板桌面
并将键“ AutoEndTask”的值更改为1。
如果要设置等待执行终止进程的时间,则需要将键“ WaitToKillAppTimeout”的值更改为以毫秒为单位的值(这意味着1000是1秒)。
通过: 技术点
更新资料 :如某些读者所指出的,也可以按Ctrl-Shift-Esc更快地打开任务管理器。
更新2 :在Windows Vista,Windows 7和更高版本的Windows中,这些值是不同的。在这些操作系统中,您需要执行以下操作(请注意,根据所使用的系统,某些键可能已经存在)。
- 导航到注册表项HKEY_CURRENT_USER Control Panel Desktop
- 右键单击后选择“新建”>“字符串”,然后输入WaitToKillAppTimeout
- 双击该条目并将其设置为2000
- 右键单击后选择“新建”>“字符串”,然后输入AutoEndTasks
- 双击条目并将其设置为1
- 右键单击后选择“新建”>“字符串”,然后输入HungAppTimeout
- 双击条目并将其设置为1000
- 右键单击后,选择“新建”>“字符串”,然后输入LowLevelHooksTimeout
- 双击条目并将其设置为1000
虽然这意味着您必须创建四个新字符串才能达到相同的效果,但是很高兴知道您仍然可以让Windows自动杀死挂起的应用程序。
请注意,如果在冻结程序之前进行了工作,则可能会丢失数据。同样,如果应用程序无法恢复,则您也可能会丢失数据。