Windows如何杀掉进程(电脑如何杀掉进程)

Windows如何杀掉进程(电脑如何杀掉进程)

Windows杀掉进程

常规做法

查看:任务管理器找到想杀掉的进程 -> 选择进程 -> 按右键,点击【结束任务】

有些进程在【任务管理器】中是看不到的,如何杀掉呢?

执行:tasklist命令,会显示PID、会话名、内存使用等信息

杀掉:2种方法

按指定【映像名称】杀掉,语法如下,-f是强制杀掉,不想强制杀掉,去掉:/f即可

taskkill /im {映像名称} /f

示例:注意,本命令会杀掉:映像名称一致的所有进程,慎用,建议按下面的指定PID方式杀掉进程。

D:devidea>taskkill /im Postman.exe /f

成功: 已终止进程 "Postman.exe",其 PID 为 19772。

成功: 已终止进程 "Postman.exe",其 PID 为 22300。

成功: 已终止进程 "Postman.exe",其 PID 为 21520。

成功: 已终止进程 "Postman.exe",其 PID 为 15300。

成功: 已终止进程 "Postman.exe",其 PID 为 18028。

成功: 已终止进程 "Postman.exe",其 PID 为 23388。

成功: 已终止进程 "Postman.exe",其 PID 为 9940。

按指定【PID】杀掉进程,语法

taskkill /pid {pid} /F

示例

D:devidea>taskkill /pid 19172

错误: 无法终止 PID 为 19172 的进程。

原因: 只能强行终止这个进程(带 /F 选项)。

D:devidea>taskkill /pid 19172 /F

成功: 已终止 PID 为 19172 的进程。

Java进程

参照我之前一篇文章,可以用JDK提供的命令:jps查看java进程

延展知识

查找被占用的端口号,用netstat结合findstr命令查看

netstat -aon | findstr 端口号

示例:最后一行是PID信息

D:devidea>netstat -aon | findstr 3003

TCP 0.0.0.0:3003 0.0.0.0:0 LISTENING 1476

TCP [::]:3003 [::]:0 LISTENING 1476

UDP 0.0.0.0:63003 *:* 4596

继续举例子:tasklist结合findstr可以查看:映像名称

D:devidea>tasklist | findstr java

java.exe 27060 Console 1 6,712 K

java.exe 10812 Console 1 35,848 K

java.exe 31040 Console 1 16,220 K


相关文章

TPLink路由器是一款功能强大的网络设备,但在使用过程中,我...
TL-WR880N是一款常见的家用路由器,但在使用过程中可能会遇到...
TP-LinkAC1900路由器是一款高性能的无线路由器,它可以支持多...
在家庭或办公室网络中,路由器是连接设备和互联网之间的关键...
TP-Link路由器的网站是tplogin.cn或者192.168.0.1也可以登入...
随着互联网的飞速发展,家庭网络环境越来越重要。路由器是组...