【Windows】之解决端口被占用问题
程序员文章站
2022-07-09 15:27:03
...
1、启动 windows 的命令窗口,按键盘上的 win + R, 然后在输入框中输入 cmd,即可启动命令窗口
2、输入 netstat -ano
命令查看当前系统的所有端口的使用情况
C:\Users\Administrator> netstat -ano
活动连接
协议 本地地址 外部地址 状态 PID
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 680
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:808 0.0.0.0:0 LISTENING 3352
TCP 0.0.0.0:5040 0.0.0.0:0 LISTENING 5080
TCP 0.0.0.0:5357 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:7680 0.0.0.0:0 LISTENING 1144
TCP 0.0.0.0:8888 0.0.0.0:0 LISTENING 1724
TCP 0.0.0.0:49664 0.0.0.0:0 LISTENING 772
TCP 0.0.0.0:49665 0.0.0.0:0 LISTENING 692
TCP 0.0.0.0:49666 0.0.0.0:0 LISTENING 1608
TCP 0.0.0.0:49667 0.0.0.0:0 LISTENING 1376
TCP 0.0.0.0:49668 0.0.0.0:0 LISTENING 3068
TCP 0.0.0.0:49669 0.0.0.0:0 LISTENING 764
TCP 0.0.0.0:49688 0.0.0.0:0 LISTENING 7492
TCP 0.0.0.0:49947 0.0.0.0:0 LISTENING 1724
TCP 0.0.0.0:51453 0.0.0.0:0 LISTENING 1728
TCP 0.0.0.0:51454 0.0.0.0:0 LISTENING 1720
3、通过 netstat -ano | findstr "端口"
命令查找特定端口被占用的应用程序
C:\Users\Administrator> netstat -ano | findstr "8888"
TCP 0.0.0.0:8888 0.0.0.0:0 LISTENING 1724
TCP [::]:8888 [::]:0 LISTENING 1724
4、查看到对应进程 PID 之后,就可以通过 PID 查找对应的应用程序名称,使用命令:tasklist | findstr "进程ID"
C:\Users\Administrator> tasklist | findstr "1724"
java.exe 1724 Console 1 250,308 K
5、根据进程ID或者进程名称杀掉相应的进程,命令为:taskkill /f /t /im "进程ID或进程名称"
C:\Users\Administrator> taskkill /f /t /im "1724"
成功: 已终止 PID 1724 (属于 PID 916 子进程)的进程。
成功杀掉进程之后再去查看端口占用情况就会发现没有应用占用了。
上一篇: ik分词器
推荐阅读
-
解决aticfx32.dll没有被指定在windows上运行错误的问题
-
Apache 解决80端口占用问题
-
Android开发中遇到端口号占用问题解决方法
-
80端口被system占用导致Apache无法启动的解决方法
-
80端口被Pid为4的未知程序占用导致Apache不能启动的解决方法
-
使用tomcat端口被占用问题的解决方法
-
win7安装xampp提示windows找不到-n文件(安装成功后,443端口占用,apache服务器无法正常启动)的解决方案
-
如何解决windows系统和linux系统中端口被占用的问题
-
解决端口被占用的问题(80、8080、3306)等等
-
Windows解决某端口被占用问题