Netstat -ab中的“无法获得所有权信息”是什么意思?

(Windows 7 x86)

如果我运行netstat -ab ,我会得到一个活动连接列表,以及已经打开连接的应用程序的名称。

但是,有些连接(包括我的应用程序打开的连接)被列为:

无法获取所有权信息

为什么?

谢谢,

达伦。

运行netstat -ano并查看它所在的PID。

如果添加“-o”选项,您将看到PID值,可能是PID 4,即系统PID。 这意味着它可能是一个服务。 (请注意,Windows 7将报告“PID 4”,而Windows XP将报告“系统”)。

此链接提供了一些可能的想法: https : //superuser.com/questions/43307/whys-is-system-process-listening-on-port-80?rq = 1

如果使用的端口是137,138或139,则可能是NETBIOS。在我的Win7系统上,从networking和共享中心禁用所有networking适配器上的NETBIOS使连接从netstat中消失。

我发布这个作为一个新的答案,因为上面链接的其他问题是受保护的,我不能答复作为客人的答案。 希望这会帮助像我这样的人绊倒这个问题。

刚刚经历了这个,只是为了增加答案。 运行一个.NET的networking服务器,往往会发生传入的networking连接。 他们似乎得到PID 0(系统空闲),这只是一个连接的地方。 它说这些“无法获得所有权信息”。

很好的描述了为什么它的PID 0, TCP连接拥有pid零