本分步文章讨论如何确定哪个程序使用或阻止特定的传输控制协议(TCP)端口。
有关本文的 Microsoft Windows XP 版本,请参阅 281336。
适用于: Windows Server 2003原始 KB 数: 323352
总结
Netstat.exe实用工具具有一个新的开关,-o该开关可以显示与每个连接关联的进程标识符(ID)。 此信息可用于确定哪个进程(程序)侦听特定端口。 例如,该 netstat -ano 命令可以生成以下输出:
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:80 0.0.0.0:0 Listening 888
如果使用任务管理器,则可以将列出的进程 ID 与进程名称(程序)匹配。 使用此功能,可以找到程序当前使用的特定端口。 由于某个程序已经使用此特定端口,因此阻止另一个程序使用相同的端口。
如何将进程 ID 与程序匹配
若要将进程 ID 与程序匹配,请执行以下步骤:
- 选择 Ctrl+Shift+Esc 以打开任务管理器。
- 选择“进程”选项卡。
- 如果没有 PID 列,请选择“查看 >选择列”,然后选择“PID”(进程标识符)复选框。
- 选择标记为“PID”的列标题以按 PID 对进程进行排序。 你应该能够轻松找到进程 ID 并将其与任务管理器中列出的程序匹配。
如何获取有关Netstat.exe实用工具的其他信息
若要获取有关 Netstat.exe 实用工具的其他信息,请执行以下步骤:
- 选择“开始>运行”。
- 在 “打开 ”框中,键入 cmd,然后选择“ 确定”。
- 在命令提示符处键入
netstat /?。