Windows 10で使用中のポートを確認する方法

いつでも、あなたのWindows 10 PCとインターネットの無限の空間の間で、多くの情報が送信されています。これは、ネットワーク依存のプロセスがTCPおよびUDPポートを探し、それを使用してインターネットと通信するプロセスを使用して行われます。最初に、データは、プロセスが接続しようとしている宛先またはウェブサイトのリモートポートに送信され、その後、PCのローカルポートで受信されます。
ほとんどの場合、Windows 10はポートを管理し、トラフィックが正しいポートを通じて指示されるようにして、プロセスが必要なものと接続できるようにします。しかし、時には2つのプロセスが1つのポートに割り当てられることがあるか、またはネットワークトラフィックと出入りするもののより良いイメージを得たいだけかもしれません。
だからこそ、Windowsでオープンポートを確認し、どのアプリケーションがどのポートを使用しているかを確認する方法を示すガイドを書きました。
こちらもお読みください: Windowsでポートフォワーディングを設定する方法
Nirsoft CurrPortsでポート使用状況を確認する
NirSoftは、PassViewやWirelessKeyViewなどの素晴らしいユーティリティを提供する最高のインディーソフトウェア開発者の1つです。サードパーティのソフトウェアをインストールせずにポートを確認することを好む人もいます(その場合は、CMDメソッドにスクロールしてください)が、CurrPortsはWindowsでポートの状態を確認する最も速く便利な方法です。

CurrPortsをインストールしたら、開くだけで現在使用中のすべてのポートのリストが表示されます。使用中のローカルポートを探している場合は、リストをポート番号で並べ替えるために、上部の「ローカルポート」列をクリックしてください(特定のポートを探している場合に便利です)。リモートポートでも同じことができます。
特定のポートを本当に見つけたい場合は、上部の「詳細フィルター」アイコンをクリックし、提案された形式で文字列を入力します。以下の画像のようになります。

準備ができたらOKを押すと、リストがクエリにフィルタリングされます。
こちらもお読みください: ルーターでポートを開いてポートフォワーディングを設定する方法
コマンドプロンプトを使用してオープンポートをリストする
統合された – ただし必ずしも最も簡単な – オープンポートを確認する方法は、信頼できるコマンドプロンプトを使用することです。
スタートボタンをクリックし、cmdと入力し、検索結果に表示された「コマンドプロンプト」を右クリックします。「管理者として実行」をクリックします。
昇格されたコマンドプロンプトに入ったら、次のコマンドを入力します:
netstat -abこれにより、オープンポートのリストが徐々に表示され、おそらくかなり長く、使用しているWindowsプロセスが表示されます。(すべての情報をクリップボードにコピーするには、Ctrl + Aを押してからCtrl + Cを押します。)平均的なPCでは、PC上のポートを含む2つの主要なローカルIPアドレスがあります。

私たちのケースでは、最初のものは「127.0.0.1」です。このIPアドレスは「localhost」または「ループバックアドレス」として知られており、ここでポートをリッスンしているプロセスは、ネットワークインターフェースを使用せずにローカルネットワーク内で内部的に通信しています。実際のポートは、コロンの後に表示される番号です。(以下の画像を参照してください。)

プロセスの大部分は「192.168.xxx.xxx」で始まるポートをリッスンしている可能性が高く、これはあなたのIPアドレスです。これは、ここにリストされているプロセスがリモートインターネットの場所(ウェブサイトなど)からの通信をリッスンしていることを意味します。再度、ポート番号はコロンの後の番号です。

こちらもお読みください: Windows 10でUSBポートを無効にする方法
オープンポートを確認するためにTCPViewをインストールする
サードパーティのアプリをインストールすることを気にせず、すべてのポートで何が起こっているかをより制御したい場合は、TCPViewという軽量アプリを使用できます。これにより、プロセスとその関連ポートのリストがすぐに表示されます。

コマンドプロンプトよりも優れている点は、ポートが開閉し、パケットを送信しているのを積極的に見ることができることです。緑、赤、黄色のハイライトを探してください。また、列の見出しをクリックすることでリストを並べ替えることができ、探しているプロセスや同じポートを争っている2つのプロセスを見つけやすくなります。
プロセスや接続を閉じたい場合は、そのプロセスを右クリックします。次に、「プロセスの終了」を選択できます。これはWindowsタスクマネージャーの機能とまったく同じです。また、「接続を閉じる」をクリックして、プロセスを開いたままにして、特定のポートでリッスンしないようにすることもできます。

Windows 10で問題が発生している場合は、Windowsの更新が原因であるかどうかを確認してください。また、Windows 10でハードドライブの健康を管理するための便利なガイドもあります。