1. 使用 taskkill
命令
taskkill
命令是一个用于终止进程的命令行工具,可以通过进程名称或进程 ID (PID) 来杀死进程。
按进程名称杀死进程
taskkill /IM processname.exe /F
processname.exe
是进程的名称。/F
参数表示强制终止进程。
例如,终止名为 notepad.exe
的进程:
taskkill /IM notepad.exe /F
按进程 ID (PID) 杀死进程
taskkill /PID pid_number /F
pid_number
是进程的 PID。/F
参数表示强制终止进程。
例如,终止 PID 为 1234
的进程:
taskkill /PID 1234 /F
2. 使用 tasklist
命令查看进程
在使用 taskkill
命令之前,可以使用 tasklist
命令查看当前正在运行的进程及其 PID。
tasklist
3. 使用 wmic
命令
wmic
命令也可以用来终止进程,尤其是在批处理脚本中非常有用。
按进程名称杀死进程
wmic process where name="processname.exe" delete
例如,终止名为 notepad.exe
的进程:
wmic process where name="notepad.exe" delete
按进程 ID (PID) 杀死进程
wmic process where processid="pid_number" delete
例如,终止 PID 为 1234
的进程:
wmic process where processid="1234" delete
4. 使用 PowerShell
在 PowerShell 中,可以使用 Stop-Process
cmdlet 来终止进程。
按进程名称杀死进程
Stop-Process -Name "processname" -Force
例如,终止名为 notepad
的进程:
Stop-Process -Name "notepad" -Force
按进程 ID (PID) 杀死进程
Stop-Process -Id pid_number -Force
例如,终止 PID 为 1234
的进程:
Stop-Process -Id 1234 -Force
以上这些方法可以在 Windows 中通过命令行工具有效地终止不需要的或卡住的进程。