svchost.exe は、コンピューター上のプロセスの 1 つであり、さまざまな機能を実行する際に Windows で使用される他の個別のサービスをホストします。また、このようなサービスを含んでいます。たとえば、Windows Defender は svchost.exe プロセスがホストするサービスを使用します。

コンピューター上で、svchost.exe の複数のインスタンスが実行され、各インスタンスが別のサービスを含む場合があります。svchost.exe の 1 つのインスタンスがプログラムの単一のサービスをホストし、別のインスタンスが Windows に関連する複数のサービスをホストする場合があります。タスク マネージャーでは、svchost.exe の各インスタンスでどのサービスが実行されているかを確認できます。

svchost.exe で現在実行されているサービスを確認するには

  1. [タスク マネージャー] を開くには、タスク バーを右クリックして、[タスク マネージャーを開始] をクリックします。

  2. [プロセス] タブをクリックします。

  3. [全ユーザーのプロセスを表示する] をクリックします。 管理者のアクセス許可が必要です 管理者のパスワードまたは確認を求められた場合は、パスワードを入力するか、確認情報を提供します。

  4. svchost.exe のインスタンスを右クリックして、[サービスの表示] をクリックします。[サービス] タブで、そのプロセスに関連付けられているサービスが強調表示されます。

  • プログラムをインストールした後、Windows のセキュリティ機能であるデータ実行防止 (DEP) によって、svchost.exe またはその他の Windows プロセスを終了することを示す通知を受け取った場合は、そのプログラムが生成するサービスまたは拡張機能が原因である可能性があります。プログラムの発行者に問い合わせ、DEP 対応の最新バージョンを入手できるかどうかを確認してください。または、 そのプログラムを削除してください。詳細については、「データ実行防止: よく寄せられる質問」を参照してください。