1、打开控制台,使用netstat -a -n -o命令,列出程序的端口占用情况,结果类似如下所示:
C:\Documents and Settings\Administrator>netstat -a -n -o Active Connections Proto Local Address Foreign Address State PID TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 956 TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4 TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 1648 TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 188 TCP 0.0.0.0:11211 0.0.0.0:0 LISTENING 1632 TCP 127.0.0.1:1026 0.0.0.0:0 LISTENING 308 TCP 127.0.0.1:8005 0.0.0.0:0 LISTENING 188 TCP 192.168.44.128:139 0.0.0.0:0 LISTENING 4 TCP 192.168.44.128:1032 10.10.244.29:139 ESTABLISHED 4 UDP 0.0.0.0:445 *:* 4 UDP 0.0.0.0:500 *:* 692 UDP 0.0.0.0:1025 *:* 1136 UDP 0.0.0.0:4500 *:* 692 UDP 127.0.0.1:123 *:* 1068 UDP 127.0.0.1:1900 *:* 1260 UDP 192.168.44.128:123 *:* 1068 UDP 192.168.44.128:137 *:* 4 UDP 192.168.44.128:138 *:* 4 UDP 192.168.44.128:1900 *:* 1260
2、然后使用任务管理器,查看对应的PID所对应的应用程序名称即可。默认情况下,任务管理器不显示应用程序的PID,你可以点击“查看->选择列”,然后选择上PID显示就可以了。