使用Taskkill杀死顽固的进程\程序

曾经使用Microsoft Windows的每个人都有一个冻结的程序,如果您说还没有,则您的计算机必须保持24/7关机! 如果幸运的话,该程序将在冻结后自动关闭,并且不会丢失任何数据。 但是有时您并不那么幸运,必须强制关闭该程序。

大多数人尝试的第一件事是进入任务管理器 ,在“应用程序”选项卡中找到应用程序名称,然后尝试通过单击“结束任务”结束它。 如果这样不起作用,您可以尝试转到“流程”选项卡,然后尝试结束实际流程。 在Windows 10中,没有“应用程序”选项卡,主视图位于“进程”选项卡中,您将转到“详细信息”选项卡以获取系统上运行的可执行文件列表的视图。

但是话又说回来,有时甚至这些方法都不起作用,您需要将其提升到一个新的水平。 这就是Taskkill发挥作用的地方。 Taskkill是您从命令提示符处运行的可执行文件,它用于按进程ID(PID)或映像名称结束进程或任务。 要查找PID或图像名称,您可以从命令提示符运行任务列表 ,向您显示可以从任务管理器获取的相同信息,但是任务列表将显示同一任务的多个实例,因此列表将更长。

Windows任务列表

现在请记住,除了图像名称和PID外,Taskkill还可以使用许多其他参数。 如果您运行taskkill /? 您将看到参数列表和其他可用于微调的开关,例如连接到远程系统,以其他用户身份运行taskkill以及杀死所有子进程以及要杀死的子进程。 在底部,它甚至还会显示一些示例。

Windows Taskkill

使用Taskkill可以简单地杀死一个使用PID的最简单方法,因为它很容易找到。 在上面的示例中,我们想杀死进程ID为13604的EXCEL.EXE,因此我们键入命令taskkill / PID 13604,然后按键盘上的Enter。

Windows Taskkill

如您所见,它向PID 13604发送了终止信号,这正是我们想要的,然后关闭了Excel。 我们已经看到,即使taskkill也无法关闭程序,并且已经在诸如Google Chrome之类的程序中注意到它,并且它将说该程序没有实例在运行,在这种情况下,由于Windows似乎无法重启,因此您几乎无法重启知道该程序仍在运行,因此无法将其关闭。

因此,如果您处于绑定状态并且无法关闭冻结的程序并且不想重新启动,请紧记Taskkill,因为在大多数情况下,它将可以完成工作并同时避免头痛!