在 Windows 操作系统中,可以通过命令行工具来杀死进程

1. 使用 taskkill 命令

taskkill 命令是一个用于终止进程的命令行工具,可以通过进程名称或进程 ID (PID) 来杀死进程。

按进程名称杀死进程
cmd 复制代码
taskkill /IM processname.exe /F
  • processname.exe 是进程的名称。
  • /F 参数表示强制终止进程。

例如,终止名为 notepad.exe 的进程:

cmd 复制代码
taskkill /IM notepad.exe /F
按进程 ID (PID) 杀死进程
cmd 复制代码
taskkill /PID pid_number /F
  • pid_number 是进程的 PID。
  • /F 参数表示强制终止进程。

例如,终止 PID 为 1234 的进程:

cmd 复制代码
taskkill /PID 1234 /F

2. 使用 tasklist 命令查看进程

在使用 taskkill 命令之前,可以使用 tasklist 命令查看当前正在运行的进程及其 PID。

cmd 复制代码
tasklist

3. 使用 wmic 命令

wmic 命令也可以用来终止进程,尤其是在批处理脚本中非常有用。

按进程名称杀死进程
cmd 复制代码
wmic process where name="processname.exe" delete

例如,终止名为 notepad.exe 的进程:

cmd 复制代码
wmic process where name="notepad.exe" delete
按进程 ID (PID) 杀死进程
cmd 复制代码
wmic process where processid="pid_number" delete

例如,终止 PID 为 1234 的进程:

cmd 复制代码
wmic process where processid="1234" delete

4. 使用 PowerShell

在 PowerShell 中,可以使用 Stop-Process cmdlet 来终止进程。

按进程名称杀死进程
powershell 复制代码
Stop-Process -Name "processname" -Force

例如,终止名为 notepad 的进程:

powershell 复制代码
Stop-Process -Name "notepad" -Force
按进程 ID (PID) 杀死进程
powershell 复制代码
Stop-Process -Id pid_number -Force

例如,终止 PID 为 1234 的进程:

powershell 复制代码
Stop-Process -Id 1234 -Force

以上这些方法可以在 Windows 中通过命令行工具有效地终止不需要的或卡住的进程。

相关推荐
唐宋元明清218812 小时前
.NET Win32磁盘动态卷/跨区卷触发“函数不正确”问题排查
windows·c#·存储
阿白的白日梦7 天前
winget基础管理---更新/修改源为国内源
windows
埃博拉酱11 天前
VS Code Remote SSH 连接 Windows 服务器卡在"下载 VS Code 服务器":prcdn DNS 解析失败的诊断与 BITS 断点续传
windows·ssh·visual studio code
唐宋元明清218812 天前
.NET 本地Db数据库-技术方案选型
windows·c#
加号312 天前
windows系统下mysql多源数据库同步部署
数据库·windows·mysql
tryCbest12 天前
Windows环境下配置pip镜像源
windows·pip
呉師傅12 天前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑
百事牛科技12 天前
保护文档安全:PDF限制功能详解与实操
windows·pdf
一个人旅程~12 天前
如何用命令行把win10/win11设置为长期暂停更新?
linux·windows·经验分享·电脑
一个假的前端男12 天前
[特殊字符] Flutter 安装完整指南 Windows—— 2026最新版
windows·flutter