如何查询 Windows 环境下的端口占用
Posted 浪子尘晨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查询 Windows 环境下的端口占用相关的知识,希望对你有一定的参考价值。
在 Windows环境下查看某个端口的占用情况
1、打开命令窗口(以管理员身份运行),window+R 组合键,输入【cmd】命令,调出dos窗口。
![](https://image.cha138.com/20230312/c812632475b0407c82492e29ad804f38.jpg)
2、在命令窗口中输入【netstat -ano】命令,回车,就可看到Windows系统当前所有端口的占用情况
![](https://image.cha138.com/20230312/7568f6f729214076ba94b554cf00d671.jpg)
3、输入【netstat -aon|findstr “端口号”】命令,回车,就可以看到指定端口的占用情况
![](https://image.cha138.com/20230312/67538960371540788ec52b1812481e4e.jpg)
被占用端口对应的 PID,就是执行该命令后的最后一位数字, 这里是 15120。
4、输入【tasklist|findstr “被占用端口对应的 PID”】命令,就可以查看是哪个进程或者程序占用了相应的端口
![](https://image.cha138.com/20230312/3c07f7628a0a4e20b2ee36531da127a9.jpg)
我这里是QQ占用了8080端口
5、输入【taskkill /t /f /pid pid号】 命令,结束端口占用的进程
![](https://image.cha138.com/20230312/a8b3ff6a22144ca19976027793eb6e5d.jpg)
此时,端口占用问题解决了。
以上是关于如何查询 Windows 环境下的端口占用的主要内容,如果未能解决你的问题,请参考以下文章