サービスホストの修正:ローカルシステム(svchost.exe)のCPUおよびディスク使用率が高い

サービスホストの修正:ローカルシステム(svchost.exe)の CPUとディスクの使用率が高い:この問題が発生している場合、サービスホスト:ローカルシステム(svchost.exe)と呼ばれるプロセスがすべてのシステムリソースを使用しており、CPUとディスクの使用率が高くなっています。タスクマネージャーでは心配しないでください。今日は、この記事を参考にしてこの問題を修正する方法を説明します。 この投稿は、サービスホスト:ローカルシステムプロセスのためにCPU使用率、メモリ使用率、またはディスク使用率が高い場合に役立ちます。

サービスホストとは何ですか:ローカルシステム(svchost.exe)?

サービスホスト:ローカルシステム自体は、その下で実行される他のシステムプロセスのバンドルです。つまり、基本的には、一般的なサービスホスティングコンテナーです。 したがって、Service Host:Local Systemで実行されるプロセスは、CPUまたはディスク使用率の高い問題を引き起こす可能性があるため、この問題のトラブルシューティングは困難になります。 サービスホスト:ローカルシステムには、ユーザーマネージャー、グループポリシークライアント、Windows自動更新、バックグラウンドインテリジェント転送サービス(BITS)、タスクスケジューラなどのプロセスが含まれます。

Ctrl + Alt + Delキーを同時に押してタスクマネージャーを開き、[プロセス]タブに切り替えて、サービスホスト:ローカルサービス、サービスホスト:ネットワークなどのサービスホスト関連プロセスを見つけることにより、サービスホスト:ローカルシステムでさまざまなプロセスをすばやく確認できます。サービスなどこれらのサービスを拡張すると、その下で実行されているさまざまなプロセスが見つかります。

ご覧のとおり、Service Host:Local System(svchost.exe)などの多くのプロセスがWindows Updateなどのシステムリソースを大量に消費する可能性がありますが、特定のプロセスが常にCPUとディスクの使用率を高めている場合は、世話をする必要がある問題。 したがって、時間を無駄にせずに、以下にリストされているチュートリアルを利用して、サービスホストの修正方法:ローカルシステム(svchost.exe)のCPUとディスクの使用率が高いことを見てみましょう。

サービスホストの修正:ローカルシステム(svchost.exe)のCPUおよびディスク使用率が高い

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

トラブルシューティングの手順を続行する前に、まず問題の根本原因を特定する必要があります。つまり、Service Host:Local Systemの下のどのサービスまたはプロセスが、CPUまたはディスク使用率の高い問題を引き起こしています。 これを行うには、Process Explorerと呼ばれるMicrosoftの無料ツールが必要です。

1.上記のリンクからこのプログラムをダウンロードし、 procexp64.exeファイルを右クリックして、[ 管理者として実行 ]を選択します

2.次に、[ CPU]列をクリックして、 CPUまたはメモリの消費量でプロセスを並べ替えます

3.次に、リストからsvchost.exeプロセスを見つけて右クリックし、[ プロパティ ]を選択します。

4. svchost.exeのプロパティウィンドウで、 [サービス]タブに切り替えます。この タブ、このプロセスで実行されているサービスのリストを確認できます。

5.次に、 [スレッド]タブに切り替えます 。このタブには 、svchost.exeサービス内で実行されるすべてのスレッドが表示されます。

6.CPU 列とサイクルデルタ列をクリックしてスレッドを並べ替え、 CPU使用率が高い原因となっているサービスまたはDLLライブラリを見つけます。

7.問題の原因となっている特定のサービスをクリックし、[強制終了] または [ 一時停止]ボタンをクリックします。

8.次に、数分待って、サービスホストによるCPUまたはディスクの使用率が高いかどうかを確認します。ローカルシステム(svchost.exe)が修正されています。

9.引き続き問題が発生する場合は、システムリソースの大きなチャンクを使用するすべてのスレッドについて、上記の手順に従ってください。

10.問題の原因となった特定の原因を特定したら、services.mscウィンドウから特定のサービスを無効にする必要があります。

11.これを行うには、手順4を使用してDLL名をサービス名マップする必要があります。

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

13.service.mscウィンドウで問題の原因となっている特定のサービスを見つけて右クリックし、[プロパティ]を選択します。

14.サービスがすでに実行されている場合は、[ 停止 ]をクリックし、[スタートアップの種類]ドロップダウンから[ 無効]を選択します

15. [適用]をクリックしてから[OK]をクリックして変更を保存すると、 サービスホスト:ローカルシステム(svchost.exe)のCPUとディスクの使用率が高くなる問題が修正されます

方法1:SFCおよびDISMコマンドを実行する

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

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

 Sfc / scannow sfc / scannow / offbootdir = c:\ / offwindir = c:\ windows(上記が失敗した場合は、これを試してください) 

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

4.もう一度cmdを開いて次のコマンドを入力し、それぞれの後にEnterキーを押します。

$config[ads_text6] not found
 Dism /オンライン/ Cleanup-Image / CheckHealth Dism /オンライン/ Cleanup-Image / ScanHealth Dism /オンライン/ Cleanup-Image / RestoreHealth 

5. DISMコマンドを実行させ、終了するまで待ちます。

6.上記のコマンドが機能しない場合は、以下を試してください。

 Dism / Image:C:\ offline / Cleanup-Image / RestoreHealth / Source:c:\ test \ mount \ windows Dism / Online / Cleanup-Image / RestoreHealth / Source:c:\ test \ mount \ windows / LimitAccess 

注: C:\ RepairSource \ Windowsを修復ソースの場所(Windowsインストールまたはリカバリディスク)に置き換えます。

7.PCを再起動して変更を保存し、 サービスホスト修正できるかどうかを確認します:ローカルシステム(svchost.exe)CPUとディスクの使用率が高い

方法2:SoftwareDistributionフォルダーを削除する

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

2. Windows Updateサービスを右クリックし、[ 停止 ]を選択します

3.ファイルエクスプローラーを開き、次の場所に移動します。

C:\ Windows \ SoftwareDistribution

4. SoftwareDistributionの下のすべてのファイルとフォルダーを削除します

5.再度、 Windows Updateサービスを右クリックし、[ 開始]を選択します

6.更新をダウンロードして、 サービスホスト修正できるかどうかを確認します。 ローカルシステム(svchost.exe)のCPUとディスクの使用率が高い。

方法3:Superfetchを無効にする

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

2.リストからSuperfetchサービスを見つけて右クリックし、[ プロパティ ]を選択します。

3. [サービスの状態]で、サービスが実行されている場合は[ 停止 ]をクリックします

4. [ スタートアップの種類]ドロップダウンから[ 無効]を選択します

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

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

上記の方法でSuperfetchサービスが無効にならない場合は、 レジストリを使用してSuperfetchを無効にすることができます

1. Windowsキー+ Rを押し、次にregeditと入力してEnterキーを押し、レジストリエディターを開きます。

2.次のレジストリキーに移動します。

 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters 

3. PrefetchParametersが選択されていることを確認してから、右側のウィンドウでEnableSuperfetchキーをダブルクリックし、値のデータフィールドでその値を0に変更します。

4. [OK]をクリックして、レジストリエディタを閉じます。

5.PCを再起動して変更を保存し、 サービスホスト修正できるかどうかを確認します:ローカルシステム(svchost.exe)CPUとディスクの使用率が高い

方法4:レジストリの修正

1. Windowsキー+ Rを押し、次にregeditと入力してEnterキーを押し、レジストリエディターを開きます。

2.次のレジストリキーに移動します。

HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services \ Ndu

3.必ずNduを選択し、右側のウィンドウペインで[スタート]をダブルクリックします。

4. Startの値を 4に変更し、 OKをクリックします。

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

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

1. Windowsキー+ Iを押して[設定]を開き、[ 更新とセキュリティ ]をクリックします。

2.左側のメニューから、[ トラブルシューティング ]を選択してください

3.Get up and runningセクションで、 Windows Updateをクリックします。

4.クリックしたら、Windows Updateの[ トラブルシューティングを実行する ]をクリックします。

画面の指示に従ってトラブルシューティングツールを実行し、 サービスホスト修正できるかどうかを確認します:ローカルシステム(svchost.exe)のCPUとディスクの使用率が高い。

方法6:クリーンブートを実行する

サードパーティのソフトウェアがシステムと競合して、PCのCPU使用率が高くなる場合があります。 Service Host:Local System(svchost.exe)High CPU and Disk Usage修正するには、PCでクリーンブートを実行し、問題を段階的に診断する必要があります。

方法7:Windows Updateサービスを再起動します

1. Windowsキー+ Rを押してから、「 services.msc 」と入力し(引用符は不要)、Enterキーを押します。

2.次のサービスを探します:

バックグラウンドインテリジェント転送サービス(BITS)

暗号化サービス

Windows Update

MSIインストーラー

3.それぞれを右クリックし、[プロパティ]を選択します。 [ スタートアップの種類][自動]に設定されていることを確認します

4.上記のサービスのいずれかが停止している場合は、[ サービスのステータス ]の[ 開始 ]をクリックしてください

5.次に、 Windows Updateサービスを右クリックし、[ 再起動]を選択します

6. [適用]をクリックしてから[OK]をクリックし、PCを再起動して変更を保存します。

方法8:プロセッサのスケジュールを変更する

1. Windowsキー+ Rを押してからsysdm.cplと入力し、Enterキーを押してシステムのプロパティを開きます。

2. [詳細設定 ]タブに切り替え、[ パフォーマンス ]の[設定 ]をクリックします

3.再度、 [パフォーマンスオプション]の[詳細設定]タブに切り替えます

4. [プロセッサのスケジュール]で[プログラム]を選択し、[適用]をクリックしてから[OK]をクリックします。

5.PCを再起動して変更を保存し、 サービスホスト:ローカルシステム(svchost.exe)のCPUとディスクの使用率が高い問題を解決できるかどうかを確認します

方法9:バックグラウンドインテリジェント転送サービスを無効にする

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

2. [サービス]タブに切り替え、[ バックグラウンドインテリジェント転送サービス]をオフにします

$config[ads_text6] not found

3. [適用]、[OK]の順にクリックします。

方法10:システムの復元を実行する

1. Windowsキー+ Rを押してsysdm.cpl 」と入力し、Enterキーを押します。

2. [ システム保護 ]タブに切り替え、[ システムの復元]ボタンをクリックします。

3. [ 次へ]をクリックして、目的のシステムの復元ポイントを選択します。

4.画面の指示に従って、システムの復元を完了します。

5.変更を保存するには、PCを再起動します。

推奨:

  • Windows 10でHDMIサウンドが機能しない問題を修正
  • YouTubeで音が出ないのを修正する5つの方法
  • YouTubeがChromeで動作しない問題[解決済み]
  • PCでのYouTubeの実行が遅い問題を修正する

以上で、 サービスホスト:ローカルシステム(svchost.exe)の高いCPUとディスク使用率を正常に修正できました。ただし、このチュートリアルに関して不明な点がある場合は、コメントのセクションで遠慮なく質問してください。

関連記事