如何自动或手动关闭未响应程序

  本文介绍Windows XP/Vista/Win7中设置关闭未响应程序方法,尽管Windows 7在程序容错性方面做了很大改进,但未响应程序及死机情况还是会经常遇到,这类问题各有原因,系统、软件和硬件都有责任,遇到未响应程序时,耐心先等待一下,实在不行就想办法咔嚓掉,但要注意先备份好数据,因为结束进程还可能导致系统死机、自动重启等现象,尤其是些跟硬件关联的程序。

  一、如何自动关闭未响应程序

  自动关闭未响应程序是系统自动完成的,由于Vista/Windows 7在程序执行效率的缘故,很多未响应的程序其实并没死,而完全是因为操作系统的调度引起的“暂停”状态,尤其是很多电脑老手,鼠标操作太快,程序运行和切换已经完全超出操作系统的响应速度,那样很容易造成暂时的假死状态。

  比如系统繁忙时运行某些程序、光驱由于光盘质量问题的频繁读写等等情况,一般只需要耐心等待一下,程序就会恢复状态,而在恢复之前,系统则是一直报告未响应的程序(因为线程或进程超时)。所以还是慎用自动关闭未响应程序。

  1、在Windows XP系统上,如需设置自动关闭未响应程序,参考以下方法:

  在开始运行中输入regedit并回车

  定位到HKEY_CURRENT_USERControl PanelDesktop

  设置AutoEndTasks键值为1,如果没有可以手动创建一个名为 AutoEndTasks 类型为REG_SZ值为1的表项。

  2、在Vista和Windows 7上,参照以下方法:

  在开始运行中输入regedit并回车

  定位到HKEY_CURRENT_USERControl PanelDesktop

  设置AutoEndTasks键值为1,如果没有可以手动创建一个名为 AutoEndTasks 类型为REG_SZ值为1的表项。

  WaitToKillAppTimeout是超时等待时间,默认值12000,这个值在很多网站上建议修改短一点,这里不推荐,最好不要改。因为程序的运行是综合的,影响超时的时间会很多,太短的超时时间可能会带来一些“莫名其妙”的问题。

  如确认修改WaitToKillAppTimeout,请统一修改:

  HKEY_CURRENT_USERControl PanelDesktop

  HKEY_LOCAL_MACHINESYSTEMControlSet001Control

  HKEY_LOCAL_MACHINESYSTEMControlSet002Control

  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl

  下的WaitToKillAppTimeout,比如1000,2000均可以。

  二、手动关闭未响应程序

  1、任务管理器中手动关闭

  在任务栏上空白地方,点击鼠标右键,选择启动任务管理器(或在开始运行输入task,并按下回车键)。如何判断进程名?可以参照任务管理器中的应用程序选项卡中的未响应程序名,找到该程序然后再鼠标右键选择转到进程,WIN7会自动帮你跳到该程序对应的进程项目。


  选中未响应程序的进程名,然后点击结束进程并确认(如下图)。不过在结束进程前,需要注意以下两项:

  请再次确认该未响应程序是否涉及需要保存的重要数据,比如文档、剪切板等数据,请在结束之前尽可能的尝试先保存数据。

  结束进程不排除会导致死机、自动重启现象,所以其它进程如果正在运行重要数据也需要保持,清场后再尝试结束进程,放置扩大影响。


  不过该方法结束进程也经常不太奏效,再尝试在该进程上鼠标右键选择“结束进程树”,如果还不行可以尝试下面的命令行方式。

  二、命令行方式结束未响应程序

  1、以管理员权限打开CMD命令行,创建具有管理员权限的Command命令行快捷方式


  2、在命令行窗口输入:

  taskkill /F /FI “STATUS eq NOT RESPONDING

  并回车确认即可结束未响应程序。

  不过即使这样,有部分与硬件相关的程序还是可能难以关闭,比如光驱、打印机等,因为操作系统可能正同硬件交互数据,遇到这类情况,要么是多等待一下,或者强制弹出光驱或断电打印机,要么就是强制关机重启了。

时间: 2024-09-05 05:22:23

如何自动或手动关闭未响应程序的相关文章

windows7中如何自动或手动关闭未响应程序

一.如何自动关闭未响应程序 自动关闭未响应程序是系统自动完成的,由于Vista/Windows 7在程序执行效率的缘故,很多未响应的程序其实并没死,而完全是因为操作系统的调度引起的"暂停"状态,尤其是很多电脑老手,鼠标操作太快,程序运行和切换已经完全超出操作系统的响应速度,那样很容易造成暂时的假死状态. 比如系统繁忙时运行某些程序.光驱由于光盘质量问题的频繁读写等等情况,一般只需要耐心等待一下,程序就会恢复状态,而在恢复之前,系统则是一直报告未响应的程序(因为线程或进程超时).所以还是

Windows如何强行关闭未响应的程序

  第1步:打开任务管理器,用鼠标右键单击在您的Windows的任务栏上显示的时间,然后选择"任务管理器". 或者,您也可以通过按 Ctrl + Shift + Esc键的键盘组合打开任务管理器. 第2步:任务管理器打开时,单击" 应用程序 "选项卡,看看你想关闭的程序,选中此项,然后单击结束进程. 如果程序处于运行状态,程序将关闭,如果你在应用程序中点击"X"按钮. 另一方面,如果程序没有响应,你会看到另一个对话框出现,询问您是否确定要关闭的程

Win7系统下如何关闭无响应程序的方法

  在使用Windows 7系统的过程中,难免会遇到无响应程序,这样的程序无法操作也无法关闭,可通过任务管理器结束进程,但是对于菜鸟来说,那么多的进程,不知道哪个才是,如果结束错了,可能又会引发其他问题,如何是好呢? 别担心,小系统大全下面分享介绍一种方法,可快速关闭无响应的程序. 在桌面空白处鼠标右键,打开的右键菜单指向"新建",在子菜单单击"快捷方式" 进入"创建快捷方式"向导,在对象的位置一栏下键入"taskkill /F /FI

缩短“关闭无响应程序”的等待时间

  在Windows系统中,当用户强行关闭程序的时候,系统会弹出"程序已经停止响应"对话框,此时用户可以选择强行关闭程序,或者等待一段时间让系统处理该程序退出前的工作,而等待的时间一般是比较长的.通过注册表可以定制此时间. 运行注册表编辑器,打开HKEY_USERS.DEFAULTControl PanelDesktop,然后找到WaitToKillAppTimeout,然后将值更改为"500". 如果在注册表中没有找到该键值项,可以在以上键值下新建,然后将值设置为

Win7系统程序假死未响应的解决办法

  应用程序出现假死未响应这样的原因可能是因为这个程序在运行时向系统请求资源,但一直处在资源不足的状态下,久而久之就会出现未响应现象.下面小编就为大家介绍一下Win7系统程序假死未响应的常见处理办法. 1.首先,我们可以将鼠标移动的任务栏,右键点击假死程序图标,选择关闭窗口,一般情况下这样就可以解决问题了. 2.如果还不行,我们就打开任务管理器(按下Ctrl+Alt+Delete,Win8以上用户请按下Ctrl+Alt+Esc),选择假死未响应的程序或进程,点击结束任务. 3.再不行,我们就要搬

如何快速处理Win7系统程序未响应

  配置稍微低一点的电脑运行Win7系统经常会遇到程序未响应的情况,关也关不掉.一般情况下我们都是通过任务管理器来结束未响应进程,但是对于新手用户来说还是有点难度.下面系小编就为大家介绍一下如何快速处理Win7系统程序未响应. 1.我们可以自己创建一个小"工具"来解决这个问题,首先在桌面空白处鼠标右键,打开的右键菜单指向"新建",在子菜单单击"快捷方式"; 2.进入"创建快捷方式"向导,在对象的位置一栏下键入"tas

win7出现程序未响应该怎么办

  不少用户都进行了win7旗舰版系统下载 ,不过在使用的时候可能会遇到各种各样的问题,比如说不少用户都反应自己遇到程序未响应,等了半天还是不见动静,于是就只好关闭网页,这可能会很耽误事.那么win7旗舰版64位纯净版出现程序未响应该怎么办呢? 1.打开电脑之后,将"开始"菜单打开,然后再双击打开"所有程序",进入"附件"选项,点击里面的"运行". 2.打开运行之后,在里面直接输进去regedit,这时候就可以运行注册表,再单

程序未响应等待时间太长

  一些应用程序打开后,未响应的等待时间需要很久.这种情况可以通过注册表来对任务管理器自动终止挂起的应用程序等待时间.具体的设置方法如下. 1.将注册表打开后,展开HKEY_CURRENT_USERControlPanelDesktop. 2.新建一个名称为"HungAppTimeout"的字符串值,类型为REG_SZ.值为1000=1秒. 3.退出注册表编辑器,重新启动或者注销Windows,改动就会生效.

winform-.NET WinForm程序运行“未响应”问题

问题描述 .NET WinForm程序运行"未响应"问题 之前给单位管理部门做了一个小型管理软件,采用WPF开发(基本界面,无特效),C#语言,实现增删查功能. 程序正常运行流程(顺序)如下:首先加载Login窗口,用户正确登录后打开Main窗口,Login窗口关闭,用户在Main窗口中进行数据处理(增删改). 用户一直用的不错(用户电脑为Windows 7专业版 32位系统),上周五都能正常使用,本周一使用时出现问题,具体表现如下: Login窗口能正常加载,正常登录后Main窗口打