(Windows 7 x86)
を実行するnetstat -ab
と、アクティブな接続のリストと、接続を開いたアプリケーションの名前が表示されます。
ただし、一部の接続 (アプリによって開かれたものを含む) は次のように一覧表示されます。
所有権情報を取得できません
なんで?
ありがとう、
ダレン。
netstat -ano を実行し、その下にある PID を調べます。
「-o」オプションを追加すると、PID 値が表示され、システム PID である PID 4 になる可能性があります。これは、おそらくサービスであることを意味します。(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 システムでは、ネットワークと共有センターからすべてのネットワーク アダプタで NETBIOS を無効にすると、接続が netstat から消えました。
上記にリンクされている他の質問は保護されており、ゲストとしてこれらの回答に返信できないため、これを新しい回答として投稿しています。これが、この質問に出くわした私のような人々の助けになることを願っています。
すでに回答に追加するためだけに、最近これを経験しました。.NET Web サーバーを実行すると、多くの場合、受信 Web 接続で発生します。PID 0 (System Idle) を取得しているように見えますが、これは接続を保持するための場所です。これらについては、「所有権情報を取得できません」と表示されます。