如何在Windows中强制退出程序

以下是如何关闭Windows中未响应的程序

曾经试图在Windows中关闭程序,但点击或点击那个大X并没有办法?

有时你会很幸运,Windows会告诉你一个程序没有响应,并给你一些选择来关闭程序立即结束 ,或者甚至等待程序响应

其他时候,您只能在程序的标题栏中看到一条“ 无响应”消息,并且全屏显示灰色,从而很清楚该程序运行速度很快。

最糟糕的是,一些冻结或锁定的程序会这样做,即使您的操作系统无法检测到并通知您,也让您想知道您的鼠标按钮或触摸屏是否有问题。

无论程序不会关闭,或者具体情况如何,有几种方法可以在Windows中“强制退出”程序:

注意:虽然它们看似相关,但是强制关闭软件程序的许多方法与解锁锁定文件并不相同。 有关执行此操作的更多信息,请参阅什么是锁定文件

尝试使用ALT+ F4关闭程序

这个鲜为人知但非常方便的ALT + F4 键盘快捷键在幕后执行程序关闭魔法,即在程序窗口右上角单击或点击X.

以下是如何做到这一点:

  1. 通过点击或点击将您想要退出的程序带到前台。
    1. 提示:如果您在执行此操作时遇到问题,请尝试使用ALT + TAB键,并使用TAB键(保持ALT向下)通过打开的程序,直到您到达所需的程序(然后放开两者)。
  2. 按住ALT键之一。
  3. 在按住ALT键的同时,按F4一次。
  4. 放开两个键。

你做#1是非常重要的。 如果选择了不同的程序或应用程序,那就是关注并关闭的程序或应用程序。 如果没有选择程序, Windows本身会关闭,尽管您有机会在它发生之前取消它(所以不要因为害怕关闭计算机而试图使用ALT + F4技巧)。

点击ALT键同样重要一次。 如果你坚持下来,那么随着每个程序的关闭,下一个关注的焦点也将关闭。 这将继续发生,直到所有程序关闭,并最终会提示您关闭Windows。 所以,只需点击一次ALT键退出一个不会关闭的应用程序或程序。

因为ALT + F4和使用X关闭一个打开的程序是一样的,所以这种强制退出程序的方法只有在有问题的程序在某种程度上工作时才有用,并且它不能用来关闭任何其他进程这个程序自开始以来的任何时候都“产生”了。

也就是说,如果无线鼠标中的电池已经退出,触摸屏或触摸板驱动程序正在让您的生活变得非常困难,或者其他类似鼠标的导航无法正常工作,那么了解这种强制退出方法会特别有用应该。

尽管如此,ALT + F4只需要一秒钟的时间来尝试,而且比下面更复杂的想法更容易实现,所以我强烈建议您先尝试一下,无论您认为问题的根源如何。

使用任务管理器强制程序退出

假设ALT + F4没有做到这一点, 真正强制无响应的程序退出 - 无论程序处于什么状态 - 最好通过任务管理器完成。

就是这样:

  1. 使用CTRL + SHIFT + ESC键盘快捷方式打开任务管理器。
    1. 提示:如果这不起作用或者您无法访问键盘,请右键单击或点按并保留在桌面任务栏上,然后选择任务管理器启动任务管理器 (取决于您的Windows版本)弹出菜单出现。
  2. 接下来,您要查找要关闭的程序或应用程序,并让任务管理器将您引导至支持它的实际进程。
    1. 这听起来有点难,但事实并非如此。 不过,确切的细节取决于您的Windows版本
    2. Windows 10和8:在“ 名称”列中列出的“ 进程”选项卡中找到要强制关闭的程序 ,并且可能位于“ 应用程序”标题下(如果您使用的是Windows 10)。 找到后,右键点击或点按并选择,然后从弹出式菜单中选择转至细节
    3. 如果您没有看到“ 进程”选项卡,则可能无法在全视图中打开任务管理器。 在任务管理器窗口底部选择更多细节
    4. Windows 7,Vista和XP:在“ 应用程序”选项卡中找到您要使用的程序 。 右键单击它,然后从弹出的菜单中单击转到处理
    5. 注意:您可能会试图直接从该弹出式菜单中结束任务 ,但不要。 虽然对于某些程序来说这可能是完全正确的,但是我在这里描述的做法“很长的路要走”是一种强制退出程序的更有效的方法(更多内容见下文)。
  1. 右键点击或点击并按住您看到的突出显示的项目,然后选择结束进程树
    1. 注意:如果您使用的是Windows 10Windows 8 ,则应该位于“ 详细信息”选项卡中;如果您使用的是Windows 7Windows VistaWindows XP ,则应该位于“ 进程”选项卡中。
  2. 点击或点击出现的警告中的结束进程树按钮。 例如,在Windows 10中,此警告如下所示:是否要结束[程序文件名]的进程树? 如果打开的程序或进程与此进程树关联,则它们将关闭,并且您将丢失任何未保存的数据。 如果结束系统进程,可能会导致系统不稳定。 你确定你要继续吗? 这是一件好事 - 这意味着不仅这个单独的程序要真正关闭 ,而且意味着Windows也将结束程序启动的任何进程, 这些进程可能也挂起了,但很难追踪到你自己。
  3. 关闭任务管理器。

而已! 该程序应该立即关闭,但如果有大量子进程连接到冻结程序或程序使用了大量系统内存,则可能需要几秒钟的时间。

看到? 轻松如馅饼...除非它不起作用,或者你不能让任务管理器打开。 如果任务管理器没有做到这一点,这里有一些更多的想法...

混淆程序! (提示Windows进入并帮助)

这可能不是你在别处看到的建议,所以让我解释一下。

在某些情况下,实际上你可以给一个有问题的程序稍微推开悬崖,可以说,将它推入一个完整的冻结状态,向Windows发送一条消息,以便它可能被终止。

要做到这一点,尽可能多的“事情”,你可以认为做的程序,即使他们没有做任何事情,因为该程序崩溃。 例如,反复点击菜单项,拖动项目,打开和关闭字段,尝试退出6次 - 无论您在此程序中做什么,都希望强制退出。

假设这是有效的,你会得到一个窗口,其中[程序名称]没有响应标题,通常带有诸如检查解决方案并重新启动程序关闭程序等待程序响应立即结束旧版本的Windows)。

点击或点击关闭程序结束即可完成此操作。

执行TASKKILL命令来...杀死任务!

我有最后一招强制退出程序,但它是一个先进的。 Windows中一个名为taskkill的特定命令就是这样做的 - 它会完全从命令行中杀死您指定的任务。

这种技巧在其中某些恶意软件阻止您的计算机正常运行,您仍然可以访问命令提示符并且知道要“杀死”的程序的文件名的情况下非常有用。

以下是如何做到这一点:

  1. 打开命令提示符 。 没有必要提升它,并且任何用来打开它的方法都很好。
    1. 在所有版本的Windows中打开命令提示符的常用方法,即使在安全模式下 ,也是通过运行 :使用WIN + R键盘快捷键打开它,然后执行cmd
  2. 执行taskkill命令,如下所示: taskkill / im filename.exe / t ...用您要关闭的程序的任何文件名替换filename.exe/ t选项确保任何子进程也被关闭。
    1. 如果在非常罕见的情况下,您知道文件名,但知道PID(进程ID),则可以像这样执行taskkill: taskkill / pid processid / t ...用当然替换processid您想要强制退出的程序的实际PID。 正在运行的程序的PID最容易在任务管理器中找到。
  3. 您通过taskkill强制退出的程序或应用应该立即结束,您应该在命令提示符中看到以下响应之一:SUCCESS:发送终止信号以使用PID [pid number]的PID [pid number]进行处理。 成功:PID [pid number]子项的过程已终止。 提示:如果您收到一条说明未找到进程的ERROR响应,请检查您用于taskkill命令的文件名或PID是否正确输入。
    1. 注意:响应中列出的第一个PID是您正在关闭的程序的PID,第二个PID通常是explorer.exe ,该程序运行桌面,开始菜单和Windows中的其他主要用户界面元素。

如果连taskkill都不起作用,那么你不得不重新启动计算机 ,不幸的是,对于每个运行的程序(包括Windows本身),都必须强制退出。

如何强制退出非Windows计算机上正在运行的程序

软件程序和应用程序有时会停止响应,并且不会在Apple,Linux以及其他操作系统和设备上关闭。 这绝对不是Windows机器独有的问题。

在Mac上,强制退出最好通过Dock或Apple菜单中的强制退出选项完成。 有关详细信息,请参阅如何使用强制退出终止任性Mac应用程序

在Linux中, xkill命令是强制退出程序的一种非常简单的方法。 打开一个终端窗口,输入它,然后点击打开的程序来终止它。 在我们的Linux终端命令列表中,还有更多关于这一点的信息。

在ChromeOS中,使用SHIFT + ESC打开任务管理器,然后选择要终止的程序,然后选择结束进程按钮。

要强制退出iPad和iPhone设备上的应用程序,请双击主屏幕按钮,找到要关闭的应用程序,然后将其向上滑动即可, 好像您将它从设备上扔掉一样。

Android设备有类似的过程 - 点击方形多任务按钮,找到没有响应的应用程序,然后将其从屏幕上向左或向右扔掉。

我希望这些是有用的提示,特别是对于Windows! 有自己的任何提示,以杀死行为不端的程序? 让我知道,我很乐意添加它们。