Windowsでポートを検索してプロセスを終了する方法


  1. タスクマネージャーを使用する方法:

    • タスクマネージャーを起動します。[Ctrl] + [Shift] + [Esc] キーを同時に押すか、タスクバー上で右クリックしてメニューから選択します。
    • 「詳細」タブを選択します。
    • 「ポート」列をクリックして、ポート番号でソートします。
    • 使用しているポート番号を見つけ、それに関連するプロセスを右クリックし、「タスクの終了」を選択します。
  2. コマンドプロンプトを使用する方法:

    • [Windowsキー] + [R] キーを押して、実行ウィンドウを開きます。
    • 「cmd」と入力し、[Enter] キーを押してコマンドプロンプトを起動します。
    • netstat -ano コマンドを入力して、現在のポートのリストと関連するプロセスID(PID)を表示します。
    • ポート番号を特定し、関連するプロセスIDを確認します。
    • taskkill /PID <PID> コマンドを使用して、特定のプロセスを終了します。
  3. PowerShellを使用する方法:

    • PowerShellを起動します。[Windowsキー] + [X] キーを押してメニューを開き、「Windows PowerShell」または「Windows PowerShell (管理者)」を選択します。
    • Get-NetTCPConnection -LocalPort <ポート番号> コマンドを入力して、指定したポート番号に関連する接続情報を取得します。
    • プロセスID(PID)を確認し、Stop-Process -ID <PID> コマンドを使用してプロセスを終了します。