在 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 中通过命令行工具有效地终止不需要的或卡住的进程。

相关推荐
Tisfy13 分钟前
Windows - 通过ssh打开带有图形界面的程序 - 一种通过计划任务的曲折实现方式
运维·windows·ssh
JiaJunRun2 小时前
Java Collections工具类面试题
java·开发语言·windows·学习·安全
黄昏难掩秋色23152 小时前
SpringMVC的基本使用
linux·windows·microsoft
JiaJunRun5 小时前
Java集合体系结构面试题
java·开发语言·windows·学习·安全
soumns丶涛6 小时前
“conda”不是内部或外部命令,也不是可运行的程序或批处理文件
windows·python·jupyter·conda
waicsdn_haha7 小时前
Eclipse IDE 2025-03 最新版安装教程(官方下载+环境配置详解)
java·linux·开发语言·ide·windows·fpga开发·eclipse
丁总学Java18 小时前
Cannot deserialize instance of java.lang.String out of START_ARRAY token
java·windows·python
魔道不误砍柴功21 小时前
Java中的Stream API:从入门到实战
java·windows·python
普世的微光1 天前
ue----git局域网内部署裸仓库,别的机器进行访问
windows·git
丶只有影子1 天前
【Nacos】从零开始启动Nacos服务(windows/linux)
linux·运维·windows·微服务·springcloud