下一篇 »

ftp 21端口被占用解决办法

 

有时安装程序时,会出现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端口

tskill 272

--The End--