指引网

当前位置: 主页 > 操作系统 > Windows >

找出windows端口被哪个程序占用了

来源:网络 作者:佚名 点击: 时间:2017-08-31 01:12
[摘要] 找出windows端口被哪个程序占用了

经常,在启动应用的时候发现系统需要的端口被别的程序占用,如何知道哪个程序占用了我们需要的端口?

传统的做法是:
开始-->运行-->cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID,然后在任务管理器中找到这个PID所对应的程序即可。
如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"中增加此项内容。

本文介绍一种非常简单的方法,供大家学习参考。

假设需要查找哪个程序占用了9050端口。

在windows命令行窗口下执行:
 

复制代码 代码如下:
C:/>netstat -aon|findstr "9050"
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016

看到了吗,端口被进程号为2016的进程占用。

继续执行下面命令:
 

复制代码 代码如下:
C:/>tasklist|findstr "2016"
tor.exe 2016 Console 0 16,064 K

可见是tor.exe占用9050端口。

------分隔线----------------------------