【Windows】使用しているポートの一覧からプロセスを検索

ローカルにXamppをインストールしてapacheを起動するときに

(OS 10048)通常、各ソケット アドレスに対してプロトコル、ネットワーク アドレス、またはポートのどれか 1 つのみを使用できます。  : make_sock: could not bind to address 0.0.0.0:80

と怒られたので、どのプロセスが80番ポートを使っているか調べたメモ。

環境はWindows XP

コマンドプロンプトを起動して次のコマンドを入力

C:>netstat –oan

image

ポートとPIDの一覧が出力されるので、この場合80番ポートを使用しているのがPID=2848ということが分かる。次に

C:>tasklist /fi “pid eq 2848”

image

これで犯人が分かるので、アプリを終了するなりKillすればOK。

PIDを検索するときは「Process Explorer」を使っても簡単にできる。

コメント

このブログの人気の投稿

【.NET】DataGridViewを選択した際に背景色を変更しない

Can't open PID file /var/run/nginx.pid (yet?) after start: Too many levels of symbolic links

既存のディレクトリ(フォルダ)にgit cloneして上書きしたい