Win7でポートが使用中の場合の対処法
Windows 7でポートが使用されている問題が発生した場合は、以下の方法で解決できます。
- netstat -ano | findstr <ポート番号>
- netstat -ano | find “80”
- タスクマネージャーからポートを使用しているプロセスを終了するには、Ctrl + Shift + Escキーを同時に押してタスクマネージャーを起動し、「詳細」タブをクリック、ポートを使用しているプロセスのPIDを確認し、そのプロセスを右クリックして、「タスクの終了」を選択します。
- タスクの終了ができない場合は、ポート番号の変更をお試しください。ポート番号が固定されていない場合は、そのポート番号を使用しているプログラムの設定で、他の未開放のポート番号に変更してみましょう。
- コンピュータの再起動: 時々、コンピュータを再起動すると、占有されていたポートが解放されます。
- ポートを使用しているプログラムやサービスを無効化する:ポートを使用しているプログラムやサービスがわかっている場合は、それらを無効にしたり、ポートの使用が必要な場合にのみ起動したりすることができます。
- サードパーティーツールを使う:TCPView や PortQry などのサードパーティーツールを使って、ポートの競合を管理・解決することもできます。
変更を加える前に必ず重要なデータをバックアップしておき、システムに不要なダメージを与えないために自分が何をやっているのか把握しておいてください。