1. ホーム
  2. windows

[解決済み] Windowsでlocalhostのポートを使用中のプロセスを強制終了するにはどうすればよいですか?

2022-03-18 03:14:27

質問

すでにポートに割り当てられている現在のプロセス/アプリケーションを削除するにはどうすればよいですか?

例えば localhost:8080

解決方法は?

ステップ1:

cmd.exeを開いてください(注:このとき かもしれません。 管理者として実行する必要がありますが、常に必要というわけではありません)、以下のコマンドを実行します。

<ブロッククオート

netstat -ano | findstr :<PORT>

(置き換え <PORT> をご希望のポート番号に置き換えてください(コロンは残してください)。

<イグ

赤丸で囲った部分がPID(プロセス識別子)です。目的のポートを使っているプロセスのPIDを探します。

ステップ2:

次に、以下のコマンドを実行します。

taskkill /PID <PID> /F

(今回はコロンなし)

最後に、操作が成功したかどうかを確認するために、"Step 1"のコマンドを再実行します。成功した場合は、そのポート番号の検索結果はもう表示されないはずです。