LoginSignup
10

More than 5 years have passed since last update.

特定のポート番号を使用しているプロセスの見つけ方

Last updated at Posted at 2018-07-09

環境

  • Windows 10(おそらく7, 8でも同様の手法を使用できるはず)

1. ポート番号からPIDを特定

コマンドプロンプトを起動する。
起動方法は、Windowsキー + Rで「ファイル名を指定して実行」を開き、「cmd」と入力してエンター。

下のコマンドを実行する。XXXXは、特定のポート番号を入力する。

netstat -nao | find ":XXXX"

今回は例として、特定のポート番号は8080でやってみる。

ポート番号.PNG

netstatコマンドは右から、
プロトコル/ローカルアドレス/外部アドレス/状態/PID
という順番で並んでいる。

今回の場合、左から2番目のローカルアドレスのポート番号が8080のPIDが7796ということを特定。

2. PIDからプロセスを見つける

タスクマネージャーを起動して、詳細タブを開く。
そこから1. で特定したPIDのプロセスを探す。

タスクマネージャー.PNG

雑感

Tomcat起動したときに、たまに別プロセスでポート番号を使っていて起動できないことがある。
年に数回は使う手法で、毎回忘れるので、せっかくなので残しておこうと思いました。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10