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

时间:2010-10-21 07:15:16

标签: windows-7 netstat

(Windows 7 x86)

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

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

  

无法获取所有权信息

为什么?

谢谢,

达伦。

4 个答案:

答案 0 :(得分:45)

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

答案 1 :(得分:34)

如果添加'-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

答案 2 :(得分:2)

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

我将此作为新答案发布,因为上面链接的其他问题都受到保护,我无法作为访客回复这些答案。希望这会帮助像我这样偶然发现这个问题的人。

答案 3 :(得分:1)

最近刚刚经历过,只是为了补充答案。运行.NET Web服务器时,通常会在传入的Web连接中发生。他们似乎得到PID 0(系统空闲),它只是连接的保留位置。它说“无法获取所有权信息”。

很好地描述了为什么它在PID 0上TCP connection owned by pid zero