SVCHost.exe(またはサービスホスト)が実行しているプロセスは、タスクマネージャーで何度も検出され、CPUを100%使用している場合はどうすればよいですか?
私たちはすべてのWindowsシステムの輝かしい主人公について話している、 Svchost.exeプロセス (Windows 7およびXPではいわゆる)または ホストサービス (Windows 10および8で呼び出されます)。これは、タスクマネージャーを開いたときに何度も表示されます。
svchost.exeは、ダイナミックリンクライブラリ(DLL)を実行するサービスの汎用ホストプロセスとしてMicrosoftによって定義されており、フォルダ内にあるWindowsで始まるファイルです。 C Windows System32 それは 複数のWindowsサービスを同時にロードする。
デバッグの目的で、つまり、ユーザーがエラーを解決する可能性を高めるために、 svchost.exeファイルは複数の同時セッションで開始します それぞれがサービスのグループをロードします。
たとえば、プロセス ネットワークサービスサービスホスト 別のプロセスであるネットワークサービスを管理します ローカルシステムサービスホスト UIなどに関連するすべてのサービスを実行できます。
すべてのサービスが単一のホストプロセスで実行されている場合、いずれかのサービスの問題でコンピューターがクラッシュしました。
ただし、このように、グループに分割されているため、特定のサービスでエラーが発生した場合でも、Windowsは引き続き機能するはずです。
多くの開いているプログラムで速度低下と100%CPUを回避する方法
基本的 サービスホストは、Windowsサービスを開始および管理するプロセスです。。
svchostプロセスは、サイレントに、誰にも気付かれずにジョブを実行するため、ユーザーの興味を引くべきではありませんが、システムクラッシュや過度のCPU使用率の原因となるため、これまで多くの研究が行われてきました。
Windows XPの時代、PCのリソースがはるかに限られていて、オペレーティングシステムがまだ最適化されていなかったとき、テクノロジブログでは、コンピュータを高速化するために不要なサービスをすべて停止することを推奨していました。
最新のWindows10PCでは、ホストサービスプロセスははるかに安定しており、システムパフォーマンスに対するサービスの影響は非常に低くなっています。
しかし、今日でも、 PCがクラッシュし、クラッシュするまで速度が低下します ホストサービスの1つまたは svchost.exeはCPUの99%を占めます コンピュータ上で何かを動かすのをやめます。
ほとんどの場合、この問題の原因は ウイルスまたはマルウェア svchost.exeファイルを利用して、同じ名前のプロセスのグループの途中に隠れます。
これらのウイルスは、コンピュータが接続されているインターネットにドアを開けることが多く、大きな問題を引き起こします。
今日でも、何年も前のワームブラスターのような悪名高い恐ろしいウイルスがsvchost.exeセッションを100%送信して、コンピューターを自動的にシャットダウンすることができたのを覚えています。
その他の場合、PCに接続されているシステムドライバまたはハードウェアリソースに問題がある可能性があります。
そうは言っても、ホストサービスの特定のインスタンスが原因であることに気付いた場合 過度のCPU使用率または過度のRAM使用率、 あなたはできる どの特定のサービスが関係しているかを確認してください 問題を解決する方法を考えてください。
システムをクラッシュさせるWindowsエラーを発生させずに、タスクマネージャーからランダムなsvchost.exeプロセスを終了することはできないことに注意してください。
Svchost.exe分析を実行し、ホストサービスの特定のインスタンスでホストされているサービスを正確に確認するための最良の方法は、タスクマネージャーまたはより適切なプログラムを使用することです。 プロセスエクスプローラー (タスクマネージャーの最も人気のある代替手段の1つ)。
Windows10およびWindows8の場合 タスクマネージャーまたはタスクマネージャーを使用して、ホストサービスのさまざまなプロセスを分析できます。
次に、デスクトップタスクバーでマウスの右ボタンを押して開きます 活動管理、 押す 詳細。
[プロセス]タブで、下にスクロールしてさまざまなサービスを探します ホストサービス それらを1つずつ展開して、さまざまなサービスのグループを確認します。
サービスの1つを右クリックすると、サービスを停止するか、サービスの管理画面を開いて詳細情報を検索し、オプションでサービスを自動的に開始しないことを決定できます。
Windows7タスクマネージャー それほど明確ではなく、svchost.exeの特定のインスタンスに関連するサービスを見つけるには、それを右クリックして、オプション«を選択する必要があります。トイレに行く«。
プロセスエクスプローラーは、特にWindows 7に推奨される、Windowsプロセスを管理するためのMicrosoftプログラムであり、svchostプロセスに関するすべての情報を提供し、各プロセスが参照しているサービスを通知します。
Process Explorerを使用すると、次のことができます。 各svchost.exeセッションが何であるかを理解する 次に、99%のCPUで1つが失われたかどうかを確認します。これは、コンピューターのクラッシュの原因です。
問題の原因となっているサービスを特定したら、に移動して無効にすることができます。 コントロールパネル->管理ツール->サービス。
Process Explorerは、すべてのアクティブなプロセスの詳細を表示するプログラムですが、アクティブなsvchostプロセスとコンピューターで開始するプロセスに関する特定の分析には、他の2つのWindows固有のツールを使用できます。
具体的に確認するには svchostプロセスが開始するもの コンピュータの電源を入れると、かなり古い別のプログラムを使用できます。 svchostプロセスアナライザー。
最後の注意:ウイルスがホストサービスプロセスの1つの背後に隠れているかどうかを確認するには、プロセス名を右クリックして、「ファイルパスを開く«。
フォルダを開くと Windows System32、ほぼ確実にマルウェアではありません。
また、svchost.exeはネットワークにアクセスする必要がないため、ファイアウォールが異常なアクティビティを報告し、このファイルを使用してインターネットへの送信を要求した場合、マルウェアである可能性があります。
また読む:不要なアクティブなWindowsプロセスを閉じ、コンピューターの無駄なメモリを削除します
それはあなたの問題を解決しましたか?
