Windows 11でポート上のプロセスを強制終了する方法

Windows 上で実行されるすべてのプロセスは、異なるポートを使用します。したがって、すでに使用されている特定のポートを利用する必要があるアプリケーションを実行しようとしているとします。その場合、「ポート 8080 が使用されています」または「指定したポート番号はすでに使用されています」のようなエラー メッセージが表示されることがあります。 

このエラーを回避する唯一の方法は、現在そのポートを占有しているプロセスを手動で強制終了することです。以下の記事では、どのポートがどのプロセスで使用されているかを特定する方法と、そのポートを解放するためにプロセスを強制終了するためのさまざまな方法を示します。 

ポートが使用中かどうか (およびそれに関連するプロセス) を確認する方法

まず、コマンド プロンプトを開きます。[スタート] キーを押してcmdと入力し 、[コマンド プロンプト] を右クリックして [管理者として実行]を選択します。

Windows 11でポート上のプロセスを強制終了する方法

次のコマンドを入力して、使用中のすべてのポートのリストを取得します。 

netstat -ano

Windows 11でポート上のプロセスを強制終了する方法

Enterを押します。

システム上のすべてのアクティブなポートのリストが表示されます。アドレスの最後の数桁 (最後のコロンの後) がポート番号を構成します。対応する PID は、リンクされているプロセスの一意の ID 番号です。 

Windows 11でポート上のプロセスを強制終了する方法

特定のポートが使用中かどうかを確認するには、次のコマンドを入力します。

netstat -ano | findstr :port-number

「port-number」を実際のポート番号に置き換えて、Enter キーを押します。

Windows 11でポート上のプロセスを強制終了する方法

使用中の場合は、右側に「Listening」または「確立済み」という言葉とともに PID が表示されます。 

Windows 11でポート上のプロセスを強制終了する方法

プロセスを見つけるには、Ctrl+Shitf+Escを押してタスク マネージャーを開きます。次に、その PID を持つプロセスを探します。 

Windows 11でポート上のプロセスを強制終了する方法

PID 列が表示されない場合は、いずれかの列を右クリックして [PID] を選択します。 

Windows 11でポート上のプロセスを強制終了する方法

あるいは、リソース モニターを使用してプロセスを見つけることもできます。[スタート] を押し、「リソース モニター」と入力して開きます。

Windows 11でポート上のプロセスを強制終了する方法 

[ネットワーク]を展開し、PID を持つプロセスを探します。

Windows 11でポート上のプロセスを強制終了する方法

ポート上のプロセスを強制終了する方法

どのプロセスがどのポートを使用しているかを特定し、それを強制終了する方法をいくつか紹介します。  

方法 #1: コマンド プロンプトを使用する

コマンド プロンプト (前に示したように) を開いて、次のコマンドを入力します。

ポートを解放し、それに関連付けられているプロセスを強制終了するには、次のコマンドを入力します。

taskkill /PID /f

Windows 11でポート上のプロセスを強制終了する方法

次に Enter を押します。プロセスが終了したことを示すメッセージが表示されます。

Windows 11でポート上のプロセスを強制終了する方法

この方法は、複数のプロセスやプログラムがアクセスする可能性があるポート 8080 や 3000 など、競合が発生するポート上のプロセスを見つけて強制終了するために最も一般的に使用される方法です。 

方法 #2: PowerShell を使用する

ポートに関連付けられたプロセスの終了は、PowerShell 経由で行うこともできます。こうやって:

[スタート] を押し、「Powershell」と入力し、結果を右クリックして、[管理者として実行] をクリックします。 

Windows 11でポート上のプロセスを強制終了する方法

コマンド プロンプトと同様に、PowerShell で次のコマンドを入力します。

netstat -ano

Windows 11でポート上のプロセスを強制終了する方法

次に Enter を押します。すべてのアクティブな接続のリストが表示されます。

Windows 11でポート上のプロセスを強制終了する方法

ポートとそれに対応する PID を取得したら、どのプロセスがそれにリンクされているかを知ることができます (前に示した)。特定のポートを使用している PID をメモします。

プロセスを強制終了するには、次のコマンドを入力します。

taskkill /PID /f

Windows 11でポート上のプロセスを強制終了する方法

Enterを押します。プロセスが終了したことを知らせるメッセージが表示されます。 

Windows 11でポート上のプロセスを強制終了する方法

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

この方法は、ポートにリンクされている PID がわかっている場合にのみ機能します。そのためには、常にコマンド プロンプトまたは Powershell を参照する必要があります。ただし、ポートとそれに関連付けられた PID を見つけたら、タスク マネージャーを使用してその関連プロセスを終了することもできます。その方法は次のとおりです。 

Ctrl+Shift+Esc を押してタスク マネージャーを開きます。ここで、「PID」タブがまだ表示されていない場合は、いずれかのタブを右クリックして「  PID」を選択します。

Windows 11でポート上のプロセスを強制終了する方法

次に、強制終了する PID に関連付けられているプロセスを見つけます。プロセスを右クリックし、  [タスクの終了]を選択します。

Windows 11でポート上のプロセスを強制終了する方法

それでおしまい。これで、そのプロセス/PID にリンクされていたポートが解放されました。

方法 #4: CurrPorts 経由 (サードパーティ ソフトウェア)

クリックするだけでポートに関連付けられたプロセスを強制終了できるサードパーティ アプリがいくつかあります。そのうちの 1 つは、仕事を短時間で完了する無料ソフトウェアである CurrPorts です。

ダウンロード: CurrPorts

前述のリンクで、下にスクロールして [Download CurrPorts]をクリックします。ファイルがダウンロードされたら、その内容を抽出して、cports.exeファイルを実行します。 

Windows 11でポート上のプロセスを強制終了する方法

CurrPorts のメイン ページには、PID や使用されているポートなど、特定のプロセスに関連するすべての情報が表示されます。強制終了するプロセスを右クリックし、 「選択したポートのプロセスを強制終了」を選択するだけです 。

Windows 11でポート上のプロセスを強制終了する方法

これでポートが無料になりました。 

サードパーティのアプリケーションはたくさんありますが、コマンド プロンプトと PowerShell は、無関係なダウンロードを行わずにプロセスを識別して実行するのに役立つため、ポート上のプロセスを強制終了するために依然として最もよく使用されている方法の 1 つです。上記の方法で、Windows 11 上の任意のポート上のプロセスを強制終了できることを願っています。 



Leave a Comment

Windows 11におけるシステムの復元手順

Windows 11におけるシステムの復元手順

エラーやクラッシュが発生している場合は、Windows 11でのシステム復元手順に従ってデバイスを以前のバージョンに戻してください。

マイクロソフトオフィスの代替としての6つのベスト

マイクロソフトオフィスの代替としての6つのベスト

マイクロソフトオフィスの最良の代替を探しているなら、始めるための6つの優れたソリューションを紹介します。

Windows: 特定のフォルダ位置にコマンドプロンプトを開く

Windows: 特定のフォルダ位置にコマンドプロンプトを開く

このチュートリアルでは、特定のフォルダ位置にコマンドプロンプトを開くWindowsデスクトップショートカットアイコンの作成方法を示します。

壊れたWindowsアップデートの修正方法4つ

壊れたWindowsアップデートの修正方法4つ

最近のアップデートをインストールした後に問題が発生した場合に壊れたWindowsアップデートを修正する複数の方法を発見してください。

Windows 11でビデオをスクリーンセーバーとして設定する方法

Windows 11でビデオをスクリーンセーバーとして設定する方法

Windows 11でビデオをスクリーンセーバーとして設定する方法に悩んでいますか?複数のビデオファイル形式に最適な無料ソフトウェアを使用して、解決方法をご紹介します。

Windows 11: 5つの方法でナレーター音声を無効にする

Windows 11: 5つの方法でナレーター音声を無効にする

Windows 11のナレーター機能にイライラしていますか?複数の簡単な方法でナレーター音声を無効にする方法を学びましょう。

Microsoft OutlookとGmailの同期方法ステップ

Microsoft OutlookとGmailの同期方法ステップ

複数のメール受信箱を維持するのは大変な場合があります。特に重要なメールが両方に届く場合は尚更です。この問題に対する解決策を提供する記事です。この記事では、PCおよびApple MacデバイスでMicrosoft OutlookとGmailを同期する方法を学ぶことができます。

キーボードがダブルスペースになった場合の対処法

キーボードがダブルスペースになった場合の対処法

キーボードがダブルスペースになる場合は、コンピュータを再起動し、キーボードを掃除してください。その後、キーボード設定を確認します。

リモートデスクトップ:エラー“Windowsはプロファイルを読み込めないため、ログインできません”の修正

リモートデスクトップ:エラー“Windowsはプロファイルを読み込めないため、ログインできません”の修正

リモートデスクトップを介してコンピューターに接続する際に“Windowsはプロファイルを読み込めないため、ログインできません”エラーを解決する方法を示します。

何かが起こり、PINが利用できないエラーの修正方法2つ

何かが起こり、PINが利用できないエラーの修正方法2つ

Windowsで何かが起こり、PINが利用できなくなっていますか? パニックにならないでください!この問題を修正し、PINアクセスを回復するための2つの効果的な解決策があります。