无法通过 netstat 找到哪个应用程序使用端口

无法通过 netstat 找到哪个应用程序使用端口
netstat -o -n -a | findstr 0.0:80

给出了我的 PID 4 但是在我的 Vista 任务管理器中我看不到任何具有此 PID 的进程。

为什么?

答案1

该进程可能以其他用户身份运行,请点击显示所有用户的进程

在此处输入图片描述

您还可以使用netstat -b它来显示可执行文件名称以及 PID:

Proto  Local Address          Foreign Address        State           PID
TCP    john:1038              localhost:1039         ESTABLISHED     1400
[firefox.exe]

答案2

确保您已单击左下角的“显示所有用户的进程”。

如果失败了,请查看 Microsoft / Sysinternals进程探索器它基本上是一个增强型免费任务管理器。

相关内容