svchost.exeの高いCPU使用率を恒久的に修正

Windowsその強力な機能により、最も広く使用されているオペレーティングシステムになっています。多くのサービスとプログラムが連携して、WindowsOSの優れたパフォーマンスを実現します。

Svchost.exeの 不可欠ですWindowsサービスこのサービスの基本的なタスクは、複数のWindowsサービスをホストすることです。

ただし、このサービスがCPUパワーの最大90%以上を消費し始める場合があります。これは大きな問題を引き起こします。この記事では、あなたに紹介しますSvchost.exeのまた、教えます高いCPU使用率の問題を解決する方法

svchost.exe(サービスホスト)とは

Svchost.exeの 代表する サービスホスト(或 サービスホスト)。もともとはWindows 2000紹介された基本的に、それはシステムプロセスです、 Windowsオペレーティングシステムの場合複数のWindowsサービスをホストするSvchost.exeは、共有サービスプロセスの実現に不可欠です。主な機能それが提供するのは、多くのサービスがプロセスを共有して消費電力を削減できるということです。複数のサービスをXNUMXつのプロセスに組み合わせると、リソースが節約され、Windowsが競合他社に先んじることができます。ただし、これには欠点もあります。これらのサービスのいずれかが未処理の例外を引き起こすと、プロセス全体がクラッシュする可能性があります。その他の問題には、エンドユーザーにとって、コンポーネントサービスの特定がより困難になる可能性があり、さまざまなマネージドサービスに問題があることが含まれます。

svchost.exeはどのように機能しますか?

サービスホストで実行されているサービスは、次のように実装されます。 ダイナミックリンクライブラリ(DLL) そのようなサービス的 ImagePath定義は採用します%SystemRoot%System32svchost.exe-k(サービスグル​​ープ; netsvcs)フォーム同じものを共有するサービスホストプロセスのサービスは同じパラメータを持ち、サービスコントロールマネージャーデータベース内エントリはXNUMXつだけ 。 

窓を開けると タスクマネージャー、あなたはたくさんを見るでしょうランニングSvchost.exeの処理する。これらのサービスはDLLの形式で実装されており、独立して実行することはできません。したがって、svchostはこれらのDLLをロードし、それ自体で実行します。

たとえば、サービスホストプロセスは、ファイアウォールに関連するXNUMXつのサービスを実行します。別のサービスホストプロセスは、ユーザーインターフェイスに関連するXNUMXつのサービスを実行する場合があり、このプロセスは永久に続行されます。

svchost.exeはCPU使用率が高い(> 90%)問題を引き起こします

サービスが正しく機能するには、リソースを消費する必要があります。サービスホストは、CPUパワーの90%以上を消費することがあります。これは、PCの動作速度の低下、さらにはシステムの「氷結「。ユーザーの報告によると、これは通常、ユーザーが新しいバージョンのWindowsに更新したときに発生します。ただし、この問題は他の状況でも発生する可能性があります。サービスホストが原因でCPU使用率が高くなる主な理由は、問題のある更新ウイルスまたはマルウェア破損したログファイルこの問題を解決するには、コンピュータを再起動するだけです。ただし、XNUMX回またはXNUMX回再起動しても問題が解決しない場合は、自分で問題を解決する必要があります。あなたは正しい場所に来ました。CPU使用率の高い問題の原因となっているsvchost.exeを永続的に修正するためのソリューションを提供します。

関連する質問  Windows10用の7つの最高のビデオプレーヤー[2021リスト]

「CPU使用率が高くなるサービスホスト」の修正方法

4つの方法解決できる「CPU使用率が高くなるSvchost.exe」質問。すべての方法を説明し、各方法を適用するためのステップバイステップの説明を提供します。これらの方法については、専門家の助けは必要ありません。ただ正しいポイントをフォローするステップバイステップガイドどちらかの方法を試すか、次々に試すかを選択できます。いずれにせよ、あなたはこの問題を恒久的に解決することを学びます。では、これらの方法を続けましょう。

1. Windowsを更新して、svchost.exeの高いCPUエラーを修正します

Windowsは、既存のエラーを修正し、システムの全体的な機能を改善するための更新プログラムを提供します。したがって、Windows OSの更新は、この問題を解決するための最も簡単ですが最も効果的な方法である可能性があります。以下の手順に従ってください。

ステップ1:まず、「コントロールパネル"今すぐ見つけて「システムとセキュリティ"オプション。

ステップ2:クリックWindows Updateのその後、クリックするだけです更新を確認する。

その後、Windowsは利用可能な更新プログラムを探します。アップデートがある場合は、インストールしてください。そうでない場合は、次の方法にスキップしてください。

2.コンピューターを掃除します

CPU使用率の高い問題を引き起こしているサービスホストが何らかのウイルスまたはマルウェアによって引き起こされている場合、この方法は魅力のように機能します。脅威にさらされたPCをクリーンアップするだけで済みます。順番に、これは問題を解決します。以下の手順に従ってください。

ステップ1: 下載そしてインストール優れたウイルス対策ソフトウェア。ウイルス対策ソフトウェアをインストールしている場合は、にジャンプ次の一歩。

ステップ2:ウイルス対策プログラムを起動してから、コンピューターへ乗る「包括的スキャン」それまで我慢してください検出されましたそして取り除きます脅迫。

関連する質問  [インストーラーは新しいシステムパーティションを作成できません]のエラーを修正しました

ウイルスやマルウェアが原因の場合は、これで問題が解決します。クリアしても問題が解決しない場合は、次の方法に進んでください。

3.問題のあるサービスを無効にします

大量のCPUパワーを消費するサービスを見つけて無効にすることは、svchost.exeによって引き起こされる高いCPU使用率の問題を解決するための良い方法です。以下の手順に従ってください。

ステップ1:まず第一に、同時に押すことで Ctrl + Alt + Del 開けるタスクマネージャー

ステップ2:切り替える処理するタブ、および 選択済み 了 すべてのユーザープロセスを表示する チェックボックスのタスクマネージャー。

ステップ3:ちょうど今、右クリック该 Svchost.exe処理してクリック サービスに移動します。

ステップ4:そして「サービス"タブ、あなたは見つけるでしょうSvchost.exeの処理する下で実行されているいくつかの強調表示されたサービス

ステップ5:その後、右クリックサービスをクリックし、[故障中"、問題の背後にある原因が見つかるまで。

ステップ6:犯人を見つけた後、沿って走る"(によるとWindows + Rキー)ダイアログボックスでタイプ services.mscと 入力するサービスマネージャ

ステップ7:[サービス管理]ウィンドウで、犯人サービス、右クリックそれから、「属性」Windows Updateサービス通常、最も可能性の高い原因です。

ステップ8:属性」ウィンドウ、に移動従来型"ラベルダウン開始タイプ:   そしてそれを「無効"次にを押します決定するそれから再起動コンピューター。

関連する質問  ボリュームアイコンはWindowsでは機能しません[7つの方法]

これで問題を解決できます。

4.イベントビューアログをクリアします

Windowsイベントビューアに大量のログファイルが保存されていると、この問題が発生する場合があります。それらをクリアすると、問題が解決する場合があります。以下の手順に従ってください。

ステップ1:まず、を押しますWindows + Rキー引き金"実行"ダイアログボックス。初期化タイプ eventvwrとその後、Enterキーを押します

ステップ2:イベントビューア"ウィンドウで、 ダブルクリック「  Windowsログ」それを拡張します。

ステップ3:ちょうど今、右クリックで 応用 そしてクリックログをクリアする

ステップ4:同じタスクを実行し、「 安全性"設置「そして」 システム" ログ。

ステップ5: 最後に、 再起動パソコン。

結論

これらは4働くための最良の方法、以高いCPU使用率の問題を引き起こすsvchost.exeを修正しました長い治療法は治癒しません。使用することもできますWindowsUpdateのトラブルシューティング、合格することもできますMicrosoft官方サポートスレッド

この投稿を共有する

コメントを投稿