Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

svchost.exe (netsvcs) による高 CPU 使用率の修正

svchost.exe (netsvcs) による高 CPU 使用率の修正

Svchost.exe (サービス ホスト、または SvcHost) は、ダイナミック リンク ライブラリから実行されるサービスの一般的なホスト プロセス名です。すべての Windows 内部サービスは、.exe ファイルではなく 1 つの .dll ファイルに移動されましたが、これらの .dll ファイルを読み込むには実行可能 (.exe) ファイルが必要です。したがって、svchost.exe プロセスが作成されました。ここで、svchost.exe プロセスのインスタンスがいくつかあることに気付くかもしれません。これは、1 つのサービスが失敗しても Windows がダウンすることはなく、これらのサービスはすべてグループに編成され、各 svchost.exe インスタンスがそのようなサービスごとに作成されるためです。グループ。

svchost.exe (netsvcs) による高 CPU 使用率の修正

この問題は、svchost.exe (netsvcs) がほぼすべての Windows リソースを使用し始め、CPU 使用率が高くなるときに始まります。タスク マネージャーを調べると、特定の svchost.exe がほとんどすべてのメモリを占有し、他のプログラムやアプリケーションに問題を引き起こしていることがわかります。コンピューターの動作が非常に遅くなり、ランダムに Windows がフリーズし始めるため、コンピューターが不安定になり、ユーザーはシステムを再起動するか、強制的にシャットダウンする必要があります。

Svchost.exe の高い CPU 使用率の問題は、主にユーザーの PC でのウイルスまたはマルウェアの感染が原因で発生します。ただし、問題はこれだけに限定されるわけではなく、一般的にユーザーのシステム構成と環境に依存します。それでは、時間を無駄にすることなく、以下にリストされているトラブルシューティング ガイドを使用して、svchost.exe (netsvcs) による高い CPU 使用率を実際に修正する方法を見てみましょう。

svchost.exe (netsvcs) による高 CPU 使用率の修正

何か問題が発生した場合に備えて、必ず復元ポイントを作成してください。

方法 1:CCleaner と Malwarebytes を実行する

1. CCleaner と Malwarebytes をダウンロードしてインストールします。

2. Malwarebytes を実行 システムをスキャンして有害なファイルを探します。マルウェアが見つかった場合は、自動的に削除されます。

svchost.exe (netsvcs) による高 CPU 使用率の修正

3. CCleaner を実行し、[カスタム クリーン] を選択します。 .

4. カスタム クリーンで、Windows タブを選択します デフォルトにチェックマークを付けて、[分析] をクリックします。 .

svchost.exe (netsvcs) による高 CPU 使用率の修正

5. 分析が完了したら、削除するファイルを確実に削除してください。

svchost.exe (netsvcs) による高 CPU 使用率の修正

6. 最後に、[クリーナーの実行] をクリックします。 ボタンをクリックして、CCleaner のコースを実行します。

7. システムをさらにクリーンアップするには、[レジストリ] タブを選択します。 、次の項目がチェックされていることを確認してください:

svchost.exe (netsvcs) による高 CPU 使用率の修正

8. [問題のスキャン] をクリックします。 ボタンをクリックして CCleaner にスキャンを許可し、[選択した問題を修正] をクリックします。 ボタン。

svchost.exe (netsvcs) による高 CPU 使用率の修正

9. CCleaner が「レジストリの変更をバックアップしますか?」と尋ねると、 」 [はい] を選択 .

10. バックアップが完了したら、[選択したすべての問題を修正] をクリックします。 ボタン。

11. PC を再起動して変更を保存します。

方法 2:高 CPU の原因となっている特定のサービスを無効にする

1. Ctrl + Shift + Esc を押します 一緒にタスク マネージャーを起動します。

2. 詳細タブに切り替えます CPU 使用率の高い svchost.exe を右クリックします。 [サービスに移動] を選択します。

svchost.exe (netsvcs) による高 CPU 使用率の修正

3. 自動的に [サービス] タブに移動し、強調表示されたサービスがいくつかあることに気付くでしょう。 svchost.exe プロセスの下で実行されます。

svchost.exe (netsvcs) による高 CPU 使用率の修正

4. 強調表示されたサービスを右クリックします。 1 つずつ停止を選択します。

5. 特定の svchost.exe プロセスによる高い CPU 使用率が修正されるまで、これを行います。

6. この問題が発生したサービスを確認したら、そのサービスを無効にします。

注: ほとんどの場合、Windows Update サービス が原因のサービスですが、後で対処します。

7. Windows キー + R を押して services.msc と入力します Enter キーを押します。

svchost.exe (netsvcs) による高 CPU 使用率の修正

8. このリストで特定のサービスを見つけて、右クリックします。 [プロパティ] を選択します。

svchost.exe (netsvcs) による高 CPU 使用率の修正

9. サービスが実行中の場合は [停止] をクリックし、[スタートアップの種類] が [無効] に設定されていることを確認します。 [適用]、[OK] の順にクリックします。

svchost.exe (netsvcs) による高 CPU 使用率の修正

10. PC を再起動して変更を保存し、問題が解決したかどうかを確認します

これにより、svchost.exe (netsvcs) による高い CPU 使用率が解決されます。 .問題の原因となっている特定の svchost.exe ファイルを特定するのが難しい場合は、Process Explorer という Microsoft プログラムを使用すると、問題の原因を見つけるのに役立ちます。

方法 3:イベント ビューア ログをクリアする

1. Windows キー + R を押して eventvwr.msc と入力します Enter を押してイベント ビューアを開きます。

svchost.exe (netsvcs) による高 CPU 使用率の修正

2. 左側のメニューから、[Windows ログ] を展開します。 サブフォルダを 1 つずつ右クリックし、[ログをクリア] を選択します。

svchost.exe (netsvcs) による高 CPU 使用率の修正

3. これらのサブフォルダは、Application、Security、Setup、System、および Forwarded Events になります。

4. 上記のすべてのフォルダーのイベント ログを必ずクリアしてください。

5. PC を再起動して変更を保存します。

方法 4:SoftwareDistribution フォルダの名前を変更する

1. Windows キー + X を押して、コマンド プロンプト (管理者) を選択します。

2. 次に、次のコマンドを入力して Windows Update サービスを停止し、各コマンドの後に Enter キーを押します:

ネット ストップ wauserv
net stop cryptSvc
ネット ストップ ビット
net stop msiserver

svchost.exe (netsvcs) による高 CPU 使用率の修正

3. 次に、次のコマンドを入力して SoftwareDistribution フォルダーの名前を変更し、Enter キーを押します。

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

svchost.exe (netsvcs) による高 CPU 使用率の修正

4. 最後に、次のコマンドを入力して Windows Update サービスを開始し、それぞれの後に Enter キーを押します。

ネットスタートwauserv
net start cryptSvc
ネット スタート ビット
net start msiserver

svchost.exe (netsvcs) による高 CPU 使用率の修正

5. PC を再起動して変更を保存します。

方法 5:Windows Update トラブルシューティング ツールを実行する

1. Windows の検索バーに「トラブルシューティング」と入力し、[トラブルシューティング] をクリックします。

svchost.exe (netsvcs) による高 CPU 使用率の修正

2. 次に、左側のウィンドウで [すべて表示] を選択します。

3. [コンピュータの問題のトラブルシューティング] リストから [Windows Update] を選択します。

svchost.exe (netsvcs) による高 CPU 使用率の修正

4. 画面の指示に従い、Windows Update のトラブルシューティング を実行します。

svchost.exe (netsvcs) による高 CPU 使用率の修正

5. PC を再起動して変更を保存します。

これは、 svchost.exe (netsvcs) による高 CPU 使用率の修正に役立ちます。 そうでない場合は、次の方法に進みます。

方法 6:Windows を必ず更新する

1. Windows キー + I を押して、[更新とセキュリティ] を選択します。

svchost.exe (netsvcs) による高 CPU 使用率の修正

2. 次に、[アップデートを確認] をクリックします。 保留中の更新を必ずインストールしてください。

svchost.exe (netsvcs) による高 CPU 使用率の修正

3. 更新プログラムをインストールしたら、PC を再起動して svchost.exe (netsvcs) による高 CPU 使用率の修正 を行います。

方法 7:BITS と Windows Update サービスを無効にする

1. Windows キー + R を押して services.msc と入力します Enter キーを押します。

svchost.exe (netsvcs) による高 CPU 使用率の修正

2. BITS を見つけます および Windows Update リストでそれらを右クリックし、[プロパティ] を選択します。

svchost.exe (netsvcs) による高 CPU 使用率の修正

3. [停止] をクリックしてください スタートアップの種類を [無効] に設定します。

svchost.exe (netsvcs) による高 CPU 使用率の修正

4. [適用] をクリックしてから [OK] をクリックします。

5. PC を再起動して変更を保存します。

これは、 svchost.exe (netsvcs) による高 CPU 使用率の修正に役立ちます。 そうでない場合は、次の方法に進みます。

方法 8:RKill をダウンロードして実行する

Rkill は BleepingComputer.com で開発されたプログラムで、既知のマルウェア プロセスを終了させて​​、通常のセキュリティ ソフトウェアを実行し、コンピュータの感染を駆除できるようにします。 Rkill が実行されると、マルウェア プロセスが強制終了され、不適切な実行可能ファイルの関連付けが削除され、終了時に特定のツールを使用できなくなるポリシーが修正されます。プログラムの実行中に終了したプロセスを示すログ ファイルが表示されます。これにより、svchost.exe による CPU 使用率が高くなる問題が解決されます。

ここから Rkill をダウンロードし、インストールして実行します。

方法 9: システム ファイル チェッカー (SFC) とチェック ディスク (CHKDSK) を実行

1. Windows キー + X を押して、コマンド プロンプト (管理者) をクリックします。

svchost.exe (netsvcs) による高 CPU 使用率の修正

2. cmd に次のように入力して Enter キーを押します:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

svchost.exe (netsvcs) による高 CPU 使用率の修正

3. 上記のプロセスが完了するのを待ち、完了したら PC を再起動します。

4. 次に、チェック ディスク ユーティリティ (CHKDSK) でファイル システム エラーを修正 から CHKDSK を実行します。

5. 上記のプロセスを完了させ、PC を再起動して変更を保存します。

方法 10:システムとメンテナンスのトラブルシューティングを実行する

1. Windows キー + X を押して、[コントロール パネル] をクリックします。

svchost.exe (netsvcs) による高 CPU 使用率の修正

2. [トラブルシューティング] を検索し、[トラブルシューティング] をクリックします。

svchost.exe (netsvcs) による高 CPU 使用率の修正

3. 次に、左側のペインで [すべて表示] をクリックします。

4. システム メンテナンスのトラブルシューティングをクリックして実行します。 .

svchost.exe (netsvcs) による高 CPU 使用率の修正

5. トラブルシューティングで、svchost.exe (netsvcs) による高い CPU 使用率を修正できる場合があります。

推奨:

  • TiWorker.exe による高い CPU 使用率を修正
  • ディスク読み取りエラーが発生した場合の 10 の修正方法
  • 非システム ディスクまたはディスクのエラー メッセージを修正する
  • RuntimeBroker.exe による高い CPU 使用率を修正

以上で、svchost.exe (netsvcs) による高い CPU 使用率の修正に成功しましたが、この投稿に関してまだ質問がある場合は、コメントのセクションで遠慮なく質問してください。


  1. Svchost.Exe とは何か、Svchost.Exe (Netsvcs) の高い CPU メモリ使用量を修正する方法

    何人かの Windows ユーザーが、svchost.exe (netsvcs) が CPU 使用率を大量に消費しているという奇妙で非常に憂慮すべき問題について不満を漏らしています。この問題により、コンピュータが起動できず、場合によってはユーザーがプログラムを実行できなくなります。 netsvcs の高いメモリ使用量の問題にも直面している場合は、このブログを最後までお読みください。この投稿では、高い CPU 使用率または svchost が原因で発生したメモリ リークを解決する方法の詳細な手順を見つけることができます。 その前に、svchost.exe に関するいくつかの基本的な詳細を理解

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

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