サービスホストによる高いCPU使用率を修正する:ローカルシステム
タスクマネージャーのサービスホスト:ローカルシステムによる高いCPU使用率を修正する– CPU使用率、メモリ使用率、またはディスク使用率が高い場合は、サービスホスト:ローカルシステムと呼ばれるプロセスが原因である可能性があり、心配する必要はありません。他の多くのWindows 10ユーザーが同様の問題に直面しているので、あなたは一人ではありません。 同様の問題が発生しているかどうかを確認するには、Ctrl + Shift + Delを押してタスクマネージャーを開き、CPUまたはメモリリソースの90%を使用しているプロセスを探します。

現在のサービスホスト:ローカルシステム自体は、その下で実行される他のシステムプロセスのバンドルです。つまり、基本的には、一般的なサービスホスティングコンテナーです。 したがって、この問題のトラブルシューティングは、CPU使用率が高くなる問題を引き起こす可能性があるため、非常に困難になります。 サービスホスト:ローカルシステムには、ユーザーマネージャー、グループポリシークライアント、Windows自動更新、バックグラウンドインテリジェント転送サービス(BITS)、タスクスケジューラなどのプロセスが含まれます。
一般に、Service Host:Local Systemは多数の異なるプロセスを実行しているため、多くのCPUおよびRAMリソースを消費する可能性がありますが、特定のプロセスが常にシステムリソースの大きなチャンクを使用している場合は、問題になる可能性があります。 それでは、時間を無駄にすることなく、以下にリストされているトラブルシューティングガイドを使用して、サービスホスト:ローカルシステムによる高いCPU使用率を修正する方法を見てみましょう。
サービスホストによる高いCPU使用率を修正する:ローカルシステム
何か問題が発生した場合に備えて、必ず復元ポイントを作成してください。
方法1:Superfetchを無効にする
1. Windowsキー+ Rを押し、 services.mscと入力してEnterキーを押します。

2.リストからSuperfetchサービスを見つけて右クリックし、[ プロパティ ]を選択します。
$config[ads_text6] not found
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を再起動して変更を保存し、サービスホスト:ローカルシステムによるCPU使用率が高くなるかどうかを確認します。
方法2:SFCとDISMを実行する
1.Windowsキー+ Xを押して、[ コマンドプロンプト(管理者) ]をクリックします。

2.次に、cmdに次のように入力してEnterキーを押します。
Sfc / scannow sfc / scannow / offbootdir = c:\ / offwindir = c:\ windows(上記が失敗した場合は、これを試してください)

3.上記のプロセスが完了するのを待ち、完了したらPCを再起動します。
4.もう一度cmdを開いて次のコマンドを入力し、それぞれの後にEnterキーを押します。
a)Dism / Online / Cleanup-Image / CheckHealth b)Dism / Online / Cleanup-Image / ScanHealth c)Dism / Online / 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を再起動して変更を保存し、サービスホスト:ローカルシステムによる高いCPU使用率を修正できるかどうかを確認します。
方法3:レジストリの修正
1. Windowsキー+ Rを押し、次にregeditと入力してEnterキーを押し、レジストリエディターを開きます。

2.次のレジストリキーに移動します。
HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services \ Ndu
3.必ずNduを選択し、右側のウィンドウペインで[スタート]をダブルクリックします。

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

5.すべてを閉じ、PCを再起動して変更を保存します。
方法4:Windows Updateトラブルシューティングツールを実行する
1.Windowsの検索バーに「トラブルシューティング」と入力し、[ トラブルシューティング ]をクリックします。

2.次に、左側のウィンドウペインから[すべて表示]を選択します。
3.次に、「コンピューターの問題のトラブルシューティング」リストから「 Windows Update」を選択します。

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

5.PCを再起動すると、サービスホスト:ローカルシステムによる高いCPU使用率を修正できる場合があります。
方法5:クリーンブートを実行する
サードパーティのソフトウェアがシステムと競合して、PCのCPU使用率が高くなる場合があります。 サービスホスト:ローカルシステムによる高いCPU使用率を修正するには、PCでクリーンブートを実行し、問題を段階的に診断する必要があります。

方法6:Windows Updateサービスを再起動します
1. Windowsキー+ Rを押してから、「 services.msc 」と入力し(引用符は不要)、Enterキーを押します。

2.次のサービスを探します:
バックグラウンドインテリジェント転送サービス(BITS)
暗号化サービス
Windows Update
MSIインストーラー
3.それぞれを右クリックし、[プロパティ]を選択します。 [ スタートアップの種類]が[自動]に設定されていることを確認します 。

4.上記のサービスのいずれかが停止している場合は、[ サービスのステータス ]の[ 開始 ]をクリックしてください。
5.次に、Windows Updateサービスを右クリックし、[ 再起動]を選択します。

6. [適用]をクリックしてから[OK]をクリックし、PCを再起動して変更を保存します。
方法7:プロセッサのスケジュールを変更する
1. Windowsキー+ Rを押してからsysdm.cplと入力し、Enterキーを押してシステムのプロパティを開きます。

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

3.再度、 [パフォーマンスオプション]の[詳細設定]タブに切り替えます 。
4. [プロセッサのスケジュール]で[プログラム]を選択し、[適用]をクリックしてから[OK]をクリックします。

5.変更を保存するには、PCを再起動します。
方法8:バックグラウンドインテリジェント転送サービスを無効にする
1. Windowsキー+ Rを押し 、 msconfigと入力してEnterキーを押します。

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

3. [適用]、[OK]の順にクリックします。
方法9:特定のサービスを無効にする
1. Ctrl + Shift + Escを押して、 タスクマネージャーを開きます。

2.サービスホスト:ローカルシステムを展開し、システムリソースを消費しているサービスを確認します(高)。
3.そのサービスを選択して右クリックし、[ タスクの終了 ]を選択します。

4.PCを再起動して変更を保存し、CPU使用率が高い特定のサービスがまだ見つかった場合は無効にします。
5.以前に候補として挙げたサービスを右クリックし、[サービスを開く]を選択します。

6.特定のサービスを見つけて右クリックし、[停止]を選択します。
7.PCを再起動して変更を保存します。
推奨:
- このコンピュータで1つ以上のネットワークプロトコルが見つからない
- 一時的なプロファイルエラーでサインインしました
- デスクトップが利用できない場所を参照するのを修正する方法
- Windows 10でWiFiが自動的に接続しない問題を修正
これで、サービスホスト:ローカルシステムによるCPU使用率の高い問題は解決しましたが、この投稿に関してまだ質問がある場合は、コメントのセクションで遠慮なく質問してください。
$config[ads_text6] not found