如何在 Windows 上强制退出应用程序

当您的Windows PC 上的应用程序停止响应时,您只需要做一件事:您需要强制它退出。Windows有几种方法可让您执行此操作。如果正在运行的软件崩溃并且无法关闭,Windows可能会自行解决问题,为您提供关闭或重新启动应用程序的安全选项。

如果您想知道如何在Windows上强制退出,尤其是对于不会自动关闭的应用程序,您需要按照以下步骤操作。

等待 Windows 终止无响应的应用程序(Wait for Windows to Terminate a Non-Responsive App)

当应用程序在Windows 10中停止响应时,请等待几秒钟。如果应用确实没有响应,Windows会自动响应,让应用有机会恢复。您会注意到应用程序窗口标题中出现了一个未响应(not responding)标记,这表明Windows正在开始倒计时以终止应用程序。

Windows没有设置执行此操作的时间,但它通常会尝试在几秒钟内解决正在运行的应用程序的问题。这可能意味着自动关闭应用程序(如果应用程序完全崩溃),或者如果响应时间较长或应用程序有可能恢复,Windows将让您决定下一步。

这包括强制退出并重新启动应用程序、关闭并保持关闭状态或允许应用程序有更多时间恢复的选项。如果应用程序正在使用大量系统内存,并且您确信它会在片刻后恢复,您可能会决定执行后者。

做出选择后,Windows应遵循您的决定。但是,如果您选择强制退出Windows上的应用程序但它仍然没有响应,则您需要采取更严厉的措施(如下所列)。

使用你的键盘(Use Your Keyboard)

在您急于使用其他方法(例如通过任务管理器(Task Manager))强制退出应用程序之前,您可能想尝试一下您的键盘。Windows长期以来一直包含键盘快捷键,可帮助您快速执行系统任务,例如关闭正在运行的程序。

您可以尝试的一种键盘快捷键是Alt + F4. Alt和 F4 键的组合指示Windows尝试并终止当前活动的窗口。如果您使用此键盘命令并且应用程序仍然没有响应,则应激活上一节中列出的措施,让您可以选择重新启动、强制退出或给予更多时间。

然而,Alt-F4快捷键并不是真正没有响应的应用程序的解决方案。如果是这种情况,您将需要尝试另一种方法。

使用任务管理器强制退出应用程序(Force Quit an App Using the Task Manager)

Windows PC上运行的每个程序、应用程序或系统服务都将显示在Windows 任务管理器(Windows Task Manager)中。您可以查看每个正在运行的程序的系统资源使用情况,从而帮助您对无响应的应用程序进行故障排除。 

例如,如果一个应用程序达到 100% 的CPU使用率,这表明它可能运行得太难了,您的 PC 硬件无法处理。值得庆幸的是,任务管理器(Task Manager)不仅仅用于提供信息。您可以使用它来强制退出没有响应的应用程序。

  1. 为此,请右键单击任务栏(Taskbar)并选择任务管理器(Task Manager)选项。

  1. 任务管理器(Task Manager)窗口中,找到您要强制关闭的应用程序。右键单击它,然后选择结束任务(End Task)以强制它退出。该应用程序应立即关闭,但如果没有,请再次重复该过程。

使用 Powershell 终端强制退出应用程序(Force Quit an App Using a Powershell Terminal)

任务管理器(Task Manager)是强制错误应用程序在完全停止响应时退出的最佳方法,但还有其他选择。如果您熟悉Windows PowerShell 终端(Windows PowerShell terminal),则可以使用taskkill命令在Windows上强制退出应用程序。如果您愿意,也可以使用旧的Windows命令行来运行此命令。

  1. 要打开PowerShell终端,请右键单击开始(Start)菜单并选择Windows PowerShell (Admin)选项。

  1. PowerShell终端窗口中,键入tasklist以查看所有正在运行的进程的列表。您需要通过将应用程序与其可执行文件名(executable filename)(例如yourphone.execonhost.exe)进行匹配来定位应用程序。

  1. 找到应用程序名称后,键入taskkill /im process.exe,将process.exe替换为您要强制退出的应用程序的可执行文件名(例如taskkill /im notepad.exe)。 

  1. taskkill命令应成功强制应用程序退出(某些受保护的Windows服务(Windows)除外)。如果是这样,终端窗口中应该会出现一条成功消息以进行确认。否则,您需要重复该过程以强制它(或其他链接的进程)退出。

使用第三方应用程序强制退出应用程序(Using Third-Party Apps to Force Quit Apps)

如上述方法所示,Windows包含大量强制退出应用程序的方法。但是,如果您想要一种更快的方法来强制关闭应用程序,那么您需要查看第三方解决方案。

用于此目的的最佳、最简单的第三方应用程序之一是SuperF4。Ctrl + Alt + F4 )快速强制任何应用程序立即关闭。 

这复制了PowerShell终端中使用的 taskkill 命令的效果,使其成为比Windows中包含的(Windows)Alt-F4键盘命令更强大的命令。

  1. 要使用 SuperF4,请先下载并安装它(download and install it)(或者下载并解压缩该应用程序的便携式版本)。安装后,运行SuperF4应用程序(或可移植目录中的SuperF4.exe文件)开始。

  1. SuperF4在后台运行,但您可以通过检查任务栏上的系统托盘图标来检查它是否正在运行。如果您希望它自动运行,请右键单击SuperF4托盘图标,然后选择Options > Autostart。 

  1. SuperF4默认不以管理员权限运行。如果禁用此功能,SuperF4将无权强制所有应用程序(尤其是某些系统应用程序)退出。如果你想给它这个选项,右键单击SuperF4托盘图标,然后选择Elevate。要自动启用此功能,请在之后选择Options > Elevate on autostart

  1. 要使用SuperF4(SuperF4)强制退出应用程序,请确保应用程序窗口处于活动状态。在窗口处于活动状态时,按键盘上的Ctrl + ALT + F4 强制退出应用程序。

修复无响应的 Windows 应用程序(Fixing Non-Responsive Windows Apps)

现在您知道如何在Windows上强制退出,您应该能够在未来快速解决应用程序无响应的问题。大多数应用程序应该会自动退出,但如果Windows无法关闭它们,您可以使用任务管理器(Task Manager)PowerShell或(PowerShell)SuperF4等第三方应用程序来解决问题。

如果已安装的程序有问题,最好的办法是卸载它。有几种方法可以删除 Windows 10 中的软件,但(remove software in Windows 10)删除 Microsoft Store 应用程序(removing Microsoft Store apps)的过程略有不同。如果您不知道自己安装了什么,您可以生成一个已安装软件的列表(generate a list of installed software)以首先查看。



About the author

我是一名 Windows 10 技术人员,多年来一直在帮助个人和企业利用新操作系统。我对 Microsoft Office 有丰富的知识,包括如何为不同的用户自定义外观和个性化应用程序。此外,我知道如何使用 Explorer 应用程序来探索和查找计算机上的文件和文件夹。



Related posts