您的位置:首页 > 其它

Windows下查看端口被程序占用的方法

2015-04-15 15:01 253 查看
有时安装程序时,会出现XX端口被占用的情况,可以通过CMD命令查看什么程序占用
1. netstat -ano 查看相应端口对应程序的PID
例如:

C:\>netstat -ano

Active Connections

Proto Local Address Foreign Address State PID

TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1760

TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4

TCP 0.0.0.0:2967 0.0.0.0:0 LISTENING 660

TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING 1712

TCP 0.0.0.0:3934 0.0.0.0:0 LISTENING 728

TCP 0.0.0.0:10700 0.0.0.0:0 LISTENING 4920

TCP 10.186.20.116:21 0.0.0.0:0 LISTENING 272

TCP 10.186.20.116:80 0.0.0.0:0 LISTENING 4516

可查看到占用21端口的进程PID为272

2. tasklist查看相应的PID号的程序

tasklist /fi "pid eq PID"

例,

C:\>tasklist /fi "pid eq 272"

图像名 PID 会话名 会话# 内存使用

========================= ====== ================ ======== ============

ServUDaemon.exe 272 Console 0 3,980 K

3. 如果要释放该端口 用tskill PID 命令
例,如要释放21端口

taskill 272

--The End--

转自:http://blog.chinaunix.net/u2/88533/showart_1815741.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: