タスク マネージャーで、サービス ホスト: ローカル システムがディスク、CPU、メモリの使用量の大部分を占めていることがわかります。今日の記事では、Windows 10 で CPU を大量に使用するサービス ホスト ローカル システムの問題を 7 つの解決策で解決する方法を説明します。
サービス ホスト ローカル システムは大量の CPU を「消費」しますか?修正方法は次のとおりです
解決策 1. スーパーフェッチを無効にする
まず、この記事では、サービス ホスト ローカル システムのディスク使用率が高い問題を解決する最初の方法を紹介します。
スーパーフェッチをオフにしてみてください。これを行う方法の詳細については、記事「Windows 10/8/7 で SuperFetch を有効および無効にする方法」を参照してください。
次に、コンピュータを再起動して、問題が解決したかどうかを確認します。
解決策 2. レジストリ値データを変更する
サービス ホスト ローカル システムが大量の CPU を使用する問題を解決するには、レジストリを修復してみてください。
ただし、レジストリの変更は非常に危険であることに注意してください。したがって、続行する前に、コンピューターを安全に保つために Windows 10 をバックアップする必要があります。
この記事では、レジストリ値データを変更して、大量のメモリを使用するサービス ホスト ローカル システムの問題を解決する方法を説明します。
ステップ 1: レジストリウィンドウを開きます。
- Win + Rキーを同時に押して、「ファイル名を指定して実行」を開きます。
- 「regedit」と入力し、「OK」をクリックして続行します。
ステップ 2:値のデータを変更します。
- [レジストリ エディター]ウィンドウで、次のパスにあるControlSet001フォルダーに移動します。
HKEY_LOCAL_MACHINE > SYSTEM > ControlSet001
- 次に、ControlSet001フォルダーを展開してServicesフォルダーを見つけ、Ndu キーを選択します。
- 右側のパネルで、Startキーを選択し、ダブルクリックします。
- 次に、値のデータを4に変更し、「OK」をクリックして続行します。
値のデータを 4 に変更します
すべての手順を完了したら、レジストリ エディター ウィンドウを終了し、コンピューターを再起動して、問題が解決されたかどうかを確認します。
解決策 3. システム ファイル チェッカーを実行する
サービス ホスト ローカル システムでディスク使用率が高くなる問題は、システム ファイルの破損が原因である可能性があります。したがって、サービス ホストのローカル システムが CPU を大量に使用する状況が発生した場合は、システム ファイル チェッカーを実行して、破損したシステム ファイルを確認し、修復してみることができます。
ステップ 1: 管理者権限でコマンド プロンプト ウィンドウを開きます。
ステップ 2:コマンドを入力します。
- 表示されるウィンドウで「sfc /scannow」と入力し、Enter キーを押して続行します。
- スキャンが完了するまでウィンドウを閉じないでください。
システム ファイル チェッカーは、破損したシステム ファイルを見つけて修復するのに役立ちます
スキャン プロセスが完了すると、システム ファイル チェッカーは破損したシステム ファイルを見つけて修復するのに役立ちます。
解決策 4. バックグラウンド インテリジェント転送サービスを無効にする
問題を解決する 4 番目の方法は、バックグラウンド インテリジェント転送サービスをオフにしてみることです。
ステップ 1: [システム構成] ウィンドウを開きます。
- Win + Rを押して「ファイル名を指定して実行」を開きます
- ボックスに「msconfig」と入力し、 「OK」をクリックして続行します。
ステップ 2:バックグラウンド インテリジェント転送サービスを無効にする
- 「システム構成」ウィンドウで、「サービス」タブに移動します。
- 下にスクロールして[Background Intelligent Transfer Service]を見つけ、チェックを外します。
- 「適用」および「OK」をクリックして変更を確認します。
バックグラウンド インテリジェント転送サービスを無効にする
すべての手順が完了したら、コンピューターを再起動します。
解決策 5. サービス ホスト ローカル システム タスクを無効にする
ローカル システムの CPU を高使用するための 5 番目の解決策は、サービス ホスト ローカル システムを直接無効にすることです。このタスクを終了して問題を解決できます。
ステップ 1: タスクマネージャーを開きます。
ステップ 2:サービス ホスト ローカル システム タスクを無効にする
1. ポップアップ ウィンドウで、[プロセス]タブに移動して続行します。
2. 下にスクロールして[Service Host Local System]を見つけます。展開して、どの項目が CPU、ディスク、メモリを消費しているかを確認することもできます。
3. CPU、ディスク、メモリを消費している項目がわかったら、それを右クリックし、コンテキスト メニューから [タスクの終了]を選択してオフにします。
サービス ホスト ローカル システム タスクを無効にする
4. 次に、Service Host: Local System を終了するかどうかを確認する警告メッセージが表示されます。
5. [未保存のデータを破棄してシャットダウン]オプションをオンにする必要があります。次に、「シャットダウン」をクリックして続行します。
その後、タスク マネージャーで CPU を監視し、サービス ホストのローカル システムが大量の CPU を使用している状態が解決されたかどうかを確認できます。
解決策 6. クリーン ブートを実行する
とりわけ、ディスク使用率が高いサービス ホスト ローカル システムの問題は、サードパーティ ソフトウェアが原因で発生する可能性があります。したがって、問題を解決するには、クリーン ブートを実行し、問題の原因がサードパーティのソフトウェアやサービスであるかどうかを確認します。
記事「Windows 10/8/7 でクリーン ブートを実行する方法」の手順に従ってください。
クリーン ブートでコンピュータを再起動した後、問題が解決されたかどうかを確認できます。問題が解決した場合は、各サービスを再度有効にして、問題の原因となっているサービスを確認できます。
問題のあるアイテムが見つかった場合は、無効にするか再インストールするかを選択できます。
解決策 7. CPU をアップグレードする
上記の解決策がいずれも機能しない場合は、CPU をアップグレードすることを選択できます。サービス ホスト ローカル システムでディスク使用率が高くなる問題は、古い CPU が原因である可能性があります。したがって、この問題が発生した場合は、CPU をアップグレードしてみてください。
ただし、CPU のアップグレードには一定のリスクもあります。 CPU をアップグレードした後、互換性の問題が原因でコンピューターが起動しなくなる場合があります。その場合は、Windows の再インストールが必要になる場合があります。したがって、安全を確保するために、CPU を更新する前に必ずデータをバックアップしてください。
重要なファイルをバックアップしたら、CPU をアップグレードします。ただし、CPU はマザーボードのモデルと性能パラメータに従って選択する必要があることに注意してください。その後、新しい CPU をコンピュータに取り付けることができます。最後に、ドライバーをアップグレードするだけで完了です。