Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsのsvchost.exeとは何ですか?複数のインスタンス、高いCPU、ディスク使用量の説明

svchost.exeとは Windows 11/10オペレーティングシステムでは?タスクマネージャーでsvchost.exeプロセスの複数のインスタンスが実行されているのを確認するのはなぜですか?各svchostプロセスの名前や説明などの基本情報を確認するにはどうすればよいですか? svchost.exeが常に実行されているのはなぜですか? svchostが高いディスクまたはCPU使用率を示すのはなぜですか?この記事では、これらの質問に答えようとします。

Windows11/10のsvchost.exeとは

Svchostはサービスホストの略です 。これは、System32フォルダーにある.exe実行可能オペレーティングシステムの重要なファイルです。 Windowsが起動すると、Windowsレジストリがチェックされ、ロードする必要のあるサービスまたはサービスのグループのリストが作成されます。

したがって、このようなsvchost.exeが複数同時に実行されていることがわかります。このサービスのグループ化は、必要が生じた場合の制御とデバッグの改善にも役立ちます。 svchostで実行されるサービスは、動的にリンクされたライブラリまたはdllファイルとして実装されます。

svchost.exeプロセスの複数のインスタンス

これらすべてのsvchost.exeグループは、次のレジストリキーで確認できます。

HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost

Windowsのsvchost.exeとは何ですか?複数のインスタンス、高いCPU、ディスク使用量の説明

Svchostで実行されているサービスのリストを表示するには、コマンドプロンプトのインスタンスを開き、 Tasklist / SVCと入力します。 Enterキーを押します。

Windowsのsvchost.exeとは何ですか?複数のインスタンス、高いCPU、ディスク使用量の説明

svchost.exeWindows11/10でのCPUまたはディスクの使用率が高い

多くの場合、svchost.exeは高いリソース使用率を示す場合があります。これを担当するサービスを分離することは困難ですが、多くのサービスがこのプロセスに関連付けられているため、組み込みのResourceMonitorまたはSysInternalsProcessExplorerがその方向に役立ちます。

どのsvchostがどの単一または複数のサービスに関連付けられているかを確認するには、svchost.exeを右クリックして、[サービスに移動]を選択します。

Windowsのsvchost.exeとは何ですか?複数のインスタンス、高いCPU、ディスク使用量の説明

[サービス]タブで、関連するサービスが強調表示されて表示されるようになります。

Windowsのsvchost.exeとは何ですか?複数のインスタンス、高いCPU、ディスク使用量の説明

しかし、これはあなたに多くの情報を与えません。各svchostプロセスの名前や説明などの詳細を知る必要がある場合は、フリーウェアのポータブルアプリSvchostViewerを使用してダウンロードできます。

Windowsのsvchost.exeとは何ですか?複数のインスタンス、高いCPU、ディスク使用量の説明

このツールは、特定のsvchostプロセスを持つサービスの名前や説明などの基本的な情報を提供します。次のような情報が得られます:

  • プロセスID
  • 書き込まれたデータまたは読み取られたデータの量
  • サービスの名前、サービスタイプ、開始モード、ステータス
  • サービスを一時停止または停止できるかどうか
  • サービスの簡単な説明。

また、可能な場合は選択したサービスを停止または一時停止したり、ServiceManagerに直接アクセスしたりすることもできます。

たとえば、 Windows Defender Windows 10では、CPU使用率が急上昇することが知られています。 WindowsDefenderセキュリティセンターを開きます>ファイアウォールとネットワーク保護>すべてのネットワークのファイアウォールを無効にします。次に、[設定を復元]をクリックして、それが役立つかどうかを確認します。

読む :サービスホスト:診断ポリシーサービス100%ディスク使用量。

svchostプロセスのインスタンスを減らしたい場合、それを行う唯一の方法は、自動的に起動するサービスを減らすことです。サービスを無効にしたい場合は、Windowsサービスツイーカーを確認してください。ただし、自分が何をしているのかを知っている場合にのみ、そうすることをお勧めします。

これらのプロセスについて知りたいですか?

Shellexperiencehost.exe | RuntimeBroker.exe | TrustedInstaller.exe | Windowsタスクのホストプロセス| JUCheck.exe。

Windowsのsvchost.exeとは何ですか?複数のインスタンス、高いCPU、ディスク使用量の説明
  1. alg.exe Windows プロセスとは? alg.exe の高い CPU 使用率を修正する方法

    簡単に言えば、alg.exe は Windows プロセス ファイルであり、サードパーティのプラグインとインターネット接続の共有を有効にするためのアプリケーション レイヤー ゲートウェイ サービスとも呼ばれます。これは、ネットワーク トラフィックをアプリ レベルで制御する一種のファイアウォールとして機能します。 alg.exe サービスは、システムに損害を与えるほど信頼できない、または信頼できないと判断されたプライベート ネットワークのリソースへのアクセスを簡単に拒否できます。これは、コンピュータの不可欠な部分であり、ほぼすべての Windows バージョンにプリインストールされています。この

  2. 修正:サービス ホストの CPU 使用率が高い? Svchost.exe とは

    タスク マネージャーで Svchost.exe の高い CPU 使用率の消費が表示されました そして、 サービス ホストとは何ですか? Svchost.exe(サービス ホスト) は Microsoft による Windows OS 用の正当なプロセスであり、Windows の重要なサービスを実行する上で重要な役割を果たします。 最近、タスク マネージャーを開くと、Svchost.exe が CPU/RAM を大量に使用していることがユーザーから報告されました。 ほぼ 90% を超えています。 まず第一に、これはあなただけではなく、多くのユーザーが Windows 11 で sv