当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何从命令提示符或 PowerShell 停止正在运行的服务或程序

作者:精品下载站 日期:2024-12-14 09:41:57 浏览:17 分类:玩电脑

如何从命令提示符或 PowerShell 停止正在运行的服务或程序


如果您想了解如何从命令提示符或 Windows PowerShell 停止正在运行的服务或程序,请继续阅读本教程。 终止 Windows 中正在运行的进程的常用方法是打开任务管理器,右键单击该进程并选择“结束任务”或“结束进程树” ”。此外,如果您想停止某项服务,则必须导航到服务并在右键单击该服务后选择“停止”选项。

但是,终止正在运行的服务或程序的另一种有用方法是使用命令行或 PowerShell,特别是在无法使用任务管理器终止进程的情况下。

[玩转系统] 如何从命令提示符或 PowerShell 停止正在运行的服务或程序

如何从命令提示符或 PowerShell 终止任何正在运行的进程(程序或服务)。*

* 注意: 请记住,关键的 Windows 服务不能以任何方式停止。

步骤 1. 查找正在运行的进程的名称或 PID。

为了从命令提示符或 PowerShell 停止应用程序或服务,您需要知道进程名称或进程标识符 (PID)*。

* 注意: 进程标识符 (PID) 是一个唯一的数字,用于标识操作系统上每个正在运行的进程。

要查找进程的名称或名称或 PID,请使用以下方法之一:

选项 1. 从任务管理器中查找进程名称和 PID。

在 Windows 中查找进程名称和 PID 的第一个也是最简单的方法是从任务管理器中的详细信息选项卡。此外,如果您想查找服务的名称和 PID,请选择服务选项卡。

[玩转系统] 如何从命令提示符或 PowerShell 停止正在运行的服务或程序

选项 2. 从命令提示符或 PowerShell 中查找进程名称和 PID。

1. 要查看所有正在运行的进程的名称和 PID,请在命令提示符或 PowerShell 中键入以下命令(然后按 Enter 键):*

tasklist

[玩转系统] 如何从命令提示符或 PowerShell 停止正在运行的服务或程序

2. 现在注意您要停止的进程的 PID,然后继续执行步骤 2。 *

* 提示:
1. 要查看正在运行的程序(进程)的所有 PID 列表,请输入以下命令:

tasklist /fi "imagename eq ProcessName.exe"

例如要查看“Chrome.exe”进程的所有 PID,请键入:

tasklist /fi "imagename eq chrome.exe"

[玩转系统] 如何从命令提示符或 PowerShell 停止正在运行的服务或程序

2. 查看特定服务类型的PID:

sc queryex ServiceName

例如要查看“BITS”服务进程的所有 PID,请键入:

sc queryex bits

[玩转系统] 如何从命令提示符或 PowerShell 停止正在运行的服务或程序

步骤 2. 从命令提示符或 PowerShell 终止进程。

找到要停止的进程/服务的名称或 PID 后,按照以下说明继续停止它:

第 1 部分:如何从命令提示符终止进程。

要从命令提示符终止进程,可以使用其名称或 PID。

A. 要通过命令提示符使用 PID 来终止正在运行的进程:

1. 以管理员身份打开命令提示符。

2. 输入以下命令并按 Enter:*

taskkill /F /PID ProcessPID

* 注意:哪里ProcessPID = 要停止的进程的PID 。例如:如果您想终止 PID 1908 的“notepad.exe”进程,请输入:

taskkill /F /PID 1908

[玩转系统] 如何从命令提示符或 PowerShell 停止正在运行的服务或程序

B. 要使用其名称强制关闭正在运行的服务或应用程序的所有实例:

1.以管理员身份打开命令提示符

2. 输入以下命令并按Enter:*

TASKKILL /F /IM ProcessName /T

* 注意:其中 ProcessName = 进程的名称“图像名称”列中列出的您要停止的应用程序。例如:如果您想终止“Chrome.exe”应用程序的所有实例,请键入:

TASKKILL /F /IM chrome.exe /T

[玩转系统] 如何从命令提示符或 PowerShell 停止正在运行的服务或程序

第 2 部分:如何从 PowerShell 终止进程。

要从 PowerShell 停止进程,您可以使用其名称或 PID。

A. 要使用 PID 强制停止正在运行的服务或应用程序进程:

1. 以管理员身份打开PowerShell。

2. 键入以下命令并按Enter: *

kill -id ProcessPID

* 注意:哪里ProcessPID = 要停止的进程的PID 。例如:如果要终止 PID 396 的“notepad.exe”进程,请输入:

kill -id 396

[玩转系统] 如何从命令提示符或 PowerShell 停止正在运行的服务或程序

B. 要停止正在运行的进程或服务,请使用 PowerShell 中的名称:

Stop-Process -Name "ProcessName"

* 注意:其中 ProcessName = 进程的名称“映像名称”列中列出的您要停止的应用程序不带“.exe 扩展名”。 例如:如果您要终止“Chrome.exe”应用程序的所有实例,请键入:

Stop-Process -Name "chrome"

[玩转系统] 如何从命令提示符或 PowerShell 停止正在运行的服务或程序

就是这样!请留下您对您的经历的评论,让我知道本指南是否对您有帮助。请喜欢并分享本指南以帮助他人。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯