2010-10-21 61 views
37

(Windows 7 x86)Netstat -ab中的「無法獲取所有權信息」是什麼意思?

如果我運行netstat -ab,我會得到活動連接的列表以及打開連接的應用程序的名稱。

然而,一些連接(包括一個由我的應用程序打開時)被列爲:

不能取得所有權信息

爲什麼?

謝謝,

Darren。

+0

您好! 你有沒有得到答覆和/或找出答案? 乾杯, 史蒂夫 – 2011-02-14 14:16:16

+0

不,對不起。不知道。 – dbruning 2011-02-18 00:26:18

回答

39

運行netstat -ano並查看它所在的PID。

+0

FWIW,編寫了一個批處理腳本來解析netstat輸出,並將每個連接的所有信息連接到一行:http://stackoverflow.com/a/26839729/1569434 – Lizz 2014-12-13 09:41:02

27

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

+0

根據[this] (http://social.technet.microsoft.com/Forums/en-US/winservergen/thread/1f7299da-bbb9-4b3f-8df7-2c09ed8bd44c/) – Monso 2013-02-25 22:26:12

+1

此外,這個http://stackoverflow.com/questions/1430141/端口80被感使用的逐系統-PID-4 - 什麼 - 是 - 即 – Dann 2014-03-04 12:08:27

1

通過這個剛走到最近,剛剛加入到已經是答案。運行一個.NET網絡服務器,它經常發生在傳入的網絡連接上。他們似乎得到PID 0(系統空閒),這只是一個連接的地方。它說這些「無法獲得所有權信息」。

的很好的說明爲什麼它的PID 0,TCP connection owned by pid zero

2

這也可能是NETBIOS,如果使用的端口是137,138,或139在我的Win7系統,從網絡上的所有我的網絡適配器禁用NETBIOS和共享中心使連接從netstat消失。

我發佈這個作爲一個新的答案,因爲上面鏈接的其他問題是受保護的,我不能答覆作爲客人的答案。希望這會幫助像我這樣的人絆倒這個問題。

相關問題