タスク マネージャーのプロセスに 100028、103904 などのポートが表示されるのはなぜですか? どの Windows システムでも 65535 のみ可能であることは知っています

タスク マネージャーのプロセスに 100028、103904 などのポートが表示されるのはなぜですか? どの Windows システムでも 65535 のみ可能であることは知っています

私は W10 x64 を使用しています。これは異常です。これほど高いポート番号は見たことがありません。どの Windows システムでも 65535 しか使用できないことは知っています。今日から発生しています (何度か再起動しました)。マルウェア/スパイウェアが原因でしょうか? スクリーンショットを添付します。

ここに画像の説明を入力してください

答え1

PIDはプロセスIDプロセスがリッスンしているポート番号ではありません。

答え2

ポートは、TCP や UDP などの通信プロトコルの開口部です。プロセスが外部と通信できるように開かれるドアです。

PID またはプロセス ID は、システムがプロセスに割り当てた番号です。通常は連続しているため、最も低い値は最初に開始されたプロセスであり、最も高い値は後で開始されたプロセスに関連していることがわかります。

答え3

ポートは基本的に、ファイアウォールの設定に応じて、受信または送信、あるいはその両方の通信を許可する TCP/UDP 接続です。

PID またはプロセス ID は、オペレーティング システムによってプロセスに割り当てられる番号です。Windows は連続的に実行される傾向がありますが、PID が一度使用されると、Windows は再起動が行われるまで PID を再利用しません。@Kusalananda が指摘したように、一部のオペレーティング システム (例: OpenBSD) は PID をランダムに割り当てますが、Windows は割り当てません。

現在のすべての PID のリストを表示するには、「詳細」タブをクリックします。現在接続されているすべてのポートのリストを表示するには、CMD を開いて netstat と入力します。

タスク マネージャーは PID を順番に表示します。 NetStat は CMD から実行されます。

関連情報