Windowsでポートを終了する方法


以下に、シンプルで簡単な方法といくつかのコード例を示します。

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

    • Ctrl + Shift + Esc キーを押してタスクマネージャを起動します。
    • 「詳細」タブをクリックし、ポートを占有しているプロセスを見つけます。
    • 該当するプロセスを選択し、「終了タスク」をクリックします。
  2. コマンドプロンプトを使用する方法:

    • コマンドプロンプトを開きます。
    • 「netstat -ano」コマンドを入力して、ポートを占有しているプロセスのPID(プロセスID)を確認します。
    • 「taskkill /PID [PID] /F」コマンドを入力して、指定したPIDのプロセスを強制終了します。例: 「taskkill /PID 1234 /F」
  3. PowerShellを使用する方法:

    • PowerShellを開きます。
    • 「Get-NetTCPConnection -LocalPort [ポート番号]」コマンドを入力して、指定したポート番号に関連する接続を取得します。
    • 取得した接続の「OwningProcess」プロパティを確認し、ポートを占有しているプロセスのPIDを取得します。
    • 「Stop-Process -ID [PID] -Force」コマンドを入力して、指定したPIDのプロセスを強制終了します。例: 「Stop-Process -ID 1234 -Force」

これらの方法を使用すると、Windowsでポートを終了することができます。適用する方法は、状況に応じて最適なものを選択してください。