【解決済み】Windows 10で「サービス ホスト:ローカル システム(ネットワーク制限)」のCPU使用率が高いときの直し方
理由もわからずパソコンの動作が極端に遅くなったとき、タスクマネージャーを開いて確認すると、「Service Host: Local System (Network Restricted)」(サービス ホスト:ローカル システム(ネットワーク制限))というプロセスがCPUリソースを大量に消費していることがあります。
実はこの現象、Windows 10におけるSuperfetch(SysMain)サービスの不具合が原因であるケースが多く、ローカル システムの名前を借りて動作しているだけなのです。
本記事では、サービス ホスト ローカル システムによるCPU・ディスク使用率の異常上昇を解消する方法を、具体的な手順とあわせて解説します。
Windows 10でサービス ホスト ローカル システムのCPU使用率が高い場合の対処法
この問題の主な原因は、Superfetchサービスの異常動作やWindows 10のメモリリークです。そのため、サービスの設定を見直すことが有効です。たとえば、Superfetchサービスを再起動したり、無効化したりする方法があります。
また、メモリリークが原因で発生することもあるため、メモリリークの修正も併せて試すとよいでしょう。
対処法一覧:
- 対処法1:Windows 10でSuperfetchサービスを無効にする
- 対処法2:非ページプールのメモリリークを修正する
- 対処法3:タスクマネージャーでSvchostプロセスを終了させる
対処法1:Superfetchサービスを無効化する
CPU使用率が高くなる主な原因のひとつがSuperfetchサービスです。まずはこのサービスを停止・無効化してみましょう。なお、Windows 10の比較的新しいバージョンでは、同じサービスが「SysMain」という名前で表示される場合があります。
1. Windowsキー + Rキーを同時に押して「ファイル名を指定して実行」を開き、「services.msc」と入力してOKをクリックします。
2. 「サービス」ウィンドウの一覧を下にスクロールして「Superfetch」(または「SysMain」)を探し、右クリックして「プロパティ」を開きます。

3. プロパティ画面の「スタートアップの種類」を「無効」に変更し、「サービスの状態」の下にある「停止」ボタンをクリックします。

最後に「適用」→「OK」をクリックして設定を反映させます。
サービスウィンドウを閉じたら、タスクマネージャーを開いて、サービス ホスト ローカル システムによるCPU・ディスク使用率の上昇が収まったかどうかを確認してください。
対処法2:非ページプールのメモリリークを修正する
もうひとつの方法として、Windows 10のメモリリークを解消することで、CPU・ディスク使用率の異常を改善できます。作業はレジストリエディターで行います。
1. 「ファイル名を指定して実行」ボックスに「regedit」と入力し、OKをクリックします。

2. レジストリエディターで次のキーへ移動します。
HKEY_LOCAL_MACHINE > SYSTEM > ControlSet001 > Services > Ndu

3. 「Ndu」キー選択中の右側ペインにある「Start」を探し、右クリックして「修正」を選択します。

4. 「値のデータ」を「4」に変更し、OKをクリックして変更を保存します。

これによりNduサービスが無効化され、Windows 10の非ページプールにおけるメモリリークが解消されます。
設定後にPCを再起動すると、メモリリークが解消され、サービス ホスト ローカル システムによる高いCPU・ディスク使用率が消失していることを確認できるはずです。
対処法3:タスクマネージャーでSvchostプロセスを終了する
タスクマネージャー上では、Svchostプロセスがサービス ホストとして表示され、高いCPUを使用しているように見えることもあります。この場合は、Svchostプロセスを終了させることで問題が解決することがあります。
1. スタートボタンを右クリックし、一覧から「タスク マネージャー」を選択します。
2. 「プロセス」タブで「Svchost」関連のプロセスを探し、右クリックして「タスクの終了」を選択します。

その後、PCを再起動して設定を反映させます。
以上の手順により、Windows 10でサービス ホスト ローカル システムによるCPU使用率の高騰は発生しなくなるはずです。
まとめ
サービス ホスト SuperfetchによるCPU・ディスク使用率の異常に対しては、Superfetchサービスの無効化やSvchostプロセスの終了が効果的です。
それでも「サービス ホスト:ローカル システム(ネットワークなし)」の問題が解決しない場合は、システムファイルの破損を疑い、コマンドプロンプトで「sfc /scannow」を実行してみてください。システム ファイル チェッカーが破損したファイルエラーを自動的に検出・修復してくれます。
-
Windows 10でSoftThinks Agent ServiceによるCPU使用率の高騰を解決する9つの方法
DellのデスクトップPCやノートPCには、SoftThinks Agent Serviceというバックグラウンドユーティリティが組み込まれています。このサービスは、Dell DataSafe Local BackupやDell Backup and Recoveryといったバックアップソフトウェアと連携し、定期的にファイルやプログラムを保存する役割を担っています。過去のWindowsバージョンにおいては信頼性の高いバックアップソリューションとして評価され、トラブル発生時にシステムを復元するのに役立ってきました。 しかし一部のユーザーからは、「SoftThinks Agent Service
-
【解決済み】Windows 10で「サービスホスト:ローカルシステム」のCPU使用率が高いときの対処法
最近のWindows Updateを適用した後、ノートパソコンの動きが極端に遅くなったり、フリーズしたりしていませんか?タスクマネージャーを確認すると、「サービスホスト:ローカルシステム(Service Host: Local System)」というプロセスがCPUやメモリ、ディスクを大量に消費しているケースがあります。この記事では、サービスホストプロセスとは何か、なぜWindows 10でCPU・ディスク・メモリ使用率が高くなるのか、そしてその解決方法を詳しく解説します。 サービスホスト:ローカルシステムとは? サービスホスト(Svchost.exe)は、Windowsが動作するために必要