一、实现功能
Windows10系统中,端口被占用,却不知道被哪个程序占用。本文解决这个问题,查找端口占用程序,并且解决掉这个程序。
二、步骤
1.打开命令行
Windows+R
2.查找被占用端口的程序的pid,以占用8080端口为例
C:\WINDOWS\system32>netstat -ano | findstr "9081"
TCP 0.0.0.0:9081 0.0.0.0:0 LISTENING 17072
TCP 127.0.0.1:39081 0.0.0.0:0 LISTENING 17072
TCP [::]:9081 [::]:0 LISTENING 17072
3.查找该pid进程的名称,找到真凶
C:\WINDOWS\system32>tasklist | findstr "17072"
Tomcat9.exe 17072 Services 0 382,864 K
4.关闭该进程
C:\WINDOWS\system32>taskkill /t /f /pid 17072
成功: 已终止 PID 17128 (属于 PID 17072 子进程)的进程。
成功: 已终止 PID 17072 (属于 PID 484 子进程)的进程。