window系统下端口占用解决办法
- win+R进入windows cmd
- 输入命令
查找占用端口的进程(80可以替换为任意端口号,图示是1099端口)netstat -aon|findstr 80
- 最后
taskkill -f -pid 23056
强制杀死(结束)占用端口的进程(23056是图示中的进程id)
---------------------------------------华丽的分割线------------------------------------------------
如果出现删除线程后,又有新线程占用该端口,说明有活动程序正在使用80端口。
处理方案如下:
首先查找占用的线程id,即上述第二步
netstat -aon|findstr 80
例如:
查找到的pid为15164
接着打开任务管理器,右击打开pid列(默认是没有这一列的)
最后再查找对应的进程号,例如例图找到的是15164
即:
最后关闭该程序即可。
注意:如果是重要程序请谨慎关闭,考虑使用其他端口。