Windows系统端口占用问题
1.查看端口被那个程序占用
win + R 打开运行窗口
输入cmd,回车,打开命令行工具
输入 netstat -nao 后回车,列出系统正在运行的程序信息
举例:
协议 本地地址 外部地址 状态 PID
TCP 192.168.1.13:52981 101.198.2.228:443 TIME_WAIT 0
TCP 192.168.1.13:53097 117.157.247.54:443 TIME_WAIT 0
TCP 192.168.1.13:53103 117.157.247.55:443 ESTABLISHED 5332
TCP 192.168.1.13:53105 119.3.217.249:443 ESTABLISHED 5332
TCP 192.168.1.13:53106 112.47.52.138:443 ESTABLISHED 5332
TCP 192.168.1.13:53119 112.47.52.138:443 ESTABLISHED 5332
TCP 192.168.1.13:53120 121.36.68.44:443 TIME_WAIT 0
TCP 192.168.1.13:53121 121.36.68.44:443 TIME_WAIT 0
TCP 192.168.1.13:53131 117.149.203.69:443 ESTABLISHED 5332
TCP 192.168.1.13:53141 39.136.97.102:443 TIME_WAIT 0
TCP 192.168.1.13:53164 123.249.98.69:443 TIME_WAIT 0
TCP 192.168.1.13:53170 111.51.182.2:443 TIME_WAIT 0
TCP 192.168.1.13:53178 13.224.167.65:443 TIME_WAIT 0
TCP 192.168.1.13:53179 13.224.161.119:80 TIME_WAIT 0
TCP 192.168.1.13:53184 69.235.152.50:443 TIME_WAIT 0
TCP 192.168.1.13:53186 54.240.160.132:80 TIME_WAIT 0
TCP 192.168.1.13:54342 180.163.252.201:80 ESTABLISHED 3644
列出来的数据一共有 5 列,
第 1 列:协议
第 2 列:程序的本地地址(地址:端口号)
第 3 列:程序的外部地址
第 4 列:程序状态
第 5 列:程序的PID
从第2列往下看,找到需要的端口号(地址:端口号)
找到需要的端口号后,再看当前端口所在程序的第5列信息,记录第5列中的PID
2.结束占用端口的程序
打开任务管理器(ctrl + shift + ESC)
打开 详细信息 面板
详细信息 面板有 7 列,第 2 列就是 PID 信息,查找上一步记录的 PID,
找到后,右键,打开右键菜单,选择 结束任务(或者结束进程树)即可;