以下に、シンプルで簡単な方法といくつかのコード例を示します。
-
タスクマネージャを使用する方法:
- Ctrl + Shift + Esc キーを押してタスクマネージャを起動します。
- 「詳細」タブをクリックし、ポートを占有しているプロセスを見つけます。
- 該当するプロセスを選択し、「終了タスク」をクリックします。
-
コマンドプロンプトを使用する方法:
- コマンドプロンプトを開きます。
- 「netstat -ano」コマンドを入力して、ポートを占有しているプロセスのPID(プロセスID)を確認します。
- 「taskkill /PID [PID] /F」コマンドを入力して、指定したPIDのプロセスを強制終了します。例: 「taskkill /PID 1234 /F」
-
PowerShellを使用する方法:
- PowerShellを開きます。
- 「Get-NetTCPConnection -LocalPort [ポート番号]」コマンドを入力して、指定したポート番号に関連する接続を取得します。
- 取得した接続の「OwningProcess」プロパティを確認し、ポートを占有しているプロセスのPIDを取得します。
- 「Stop-Process -ID [PID] -Force」コマンドを入力して、指定したPIDのプロセスを強制終了します。例: 「Stop-Process -ID 1234 -Force」
これらの方法を使用すると、Windowsでポートを終了することができます。適用する方法は、状況に応じて最適なものを選択してください。