多数の Windows ユーザーが、Service Host: Local SystemとService Host: Network Serviceの 2 つのプロセスに起因するパフォーマンスの問題を経験しています。これらのプロセスは、CPU とディスク リソースの 95% ~ 100% を消費する可能性があります。この過剰なリソース使用は、システム パフォーマンスに重大な影響を与える可能性があります。
この記事では、多くのユーザーがサービス ホスト: ローカル システムの役割とシステム パフォーマンスへの影響について興味を示しているため、その機能について詳しく説明します。
サービス ホスト: ローカル システムとは何ですか?
サービス ホスト: ローカル システムは、バックグラウンドで動作する重要なプロセスです。Windows自動更新、バックグラウンド タスク管理、IP 構成など、さまざまなシステム機能を処理します。特に、Windows 更新中は、このプロセスがかなりの量のインターネット帯域幅を使用することもあります。
Service Host: Local Systemプロセスは通常、目立たずに実行されますが、2 GB 未満の RAM を搭載したシステムを使用しているユーザーや、低スペックのプロセッサに依存しているユーザーの場合、エクスペリエンスが大幅に低下する可能性があります。さらに、CPU 使用率が高いと過熱につながり、ラップトップのバッテリー寿命に悪影響を与える可能性があります。
レポートによると、 Service Host: Local Systemで CPU とディスクの使用率が上昇する主な原因は、Superfetchサービスです。このプロセスはシステム機能にとって重要ですが、システムの起動直後にさまざまな機能を同時に実行しようとすると、リソースに顕著な負担がかかる可能性があります。
スーパーフェッチを理解する
Superfetch は、アプリケーションの使用に関するユーザーの行動を学習してメモリ管理を最適化するように設計された機能です。頻繁に使用されるアプリケーションを RAM にプリロードすることで、Superfetch はアプリケーションの起動時間を短縮することを目指します。ただし、CPU と RAM の消費量が増える可能性があるため、ユーザーはこのサービスを不要だと感じることが多く、無効にする方法を探す人が多くいます。
サービス ホスト: ローカル システムからのディスク、CPU、メモリ使用率が高い問題を解決する方法
以下は、サービス ホスト: ローカル システムによって発生する高使用率の問題に対処するための簡単な方法です。正確性を確保するために慎重に進めてください。
1. スーパーフェッチを無効にする
- Windows 10 マシンでタスク マネージャーを起動し、サービス ホスト: ローカル システム が表示されているセクションを最大化します。
- Superfetch を見つけて右クリックし、「サービスを開く」を選択します。
- サービス ウィンドウで、Superfetch を見つけて右クリックし、プロパティ を選択します。スタートアップの種類を無効に設定し、適用をクリックします。
- Windows Updateに対して上記の手順を繰り返し、スタートアップの種類を[無効]に設定します。
- [バックグラウンド インテリジェント転送サービス]を見つけて右クリックし、[プロパティ]を選択して、スタートアップの種類を[無効]に設定し、[適用]をクリックします。
- 最後に、Update Orchestrator Service を見つけて右クリックし、プロパティに移動して、スタートアップの種類を無効に設定します。
2. コマンドプロンプトでスーパーフェッチを無効にする
もっと速い方法を好む場合は、次の手順に従ってコマンド プロンプトを使用してSuperfetch を無効にすることができます。
- Windows のスタート ボタンを右クリックし、[コマンド プロンプト (管理者)]を選択します。
- 表示されるコマンド プロンプト ウィンドウで、次のコマンドを入力し、Enterキーを押します。
net.exe stop superfetch
- 次に、次のコマンドを実行し
sc config sysmain start=disabled
、Enter キーを押します。
3. システムファイルチェッカーを実行する
システムファイル チェッカー (SFC) は、サービス ホストによるリソース使用率の増加につながる可能性のある破損したシステム ファイルを特定して修復するように設計された組み込みユーティリティです。実行方法は次のとおりです。
- Windows 検索バーに「コマンド プロンプト」と入力し、右クリックして、[管理者として実行]を選択します。
- コマンドプロンプトウィンドウが開いたら、次のコマンドを入力してEnter キー
sfc /scannow
を押します。 - プロセスが完了するまで待ち、変更を有効にするためにコンピューターを再起動します。
4. クリーンブートを実行する
クリーン ブートは、起動時にサードパーティ アプリケーションを無効にすることで、システム パフォーマンスの向上に役立ちます。クリーン ブートを実行するには、次の手順に従います。
- Windows Key + をR押して「実行」ダイアログを開き、「msconfig 」と入力してEnter を押します。
- システム構成ウィンドウで、サービスタブに切り替えます。
- [Microsoft のサービスをすべて非表示にする]チェックボックスをオンにし、[すべて無効にする]をクリックします。
これらの変更を適用した後、コンピューターを再起動します。使用率が高い問題が解決しない場合は、サービスを徐々に再度有効にして、問題の原因となっているサービスを特定します。
このガイドでは、 Windows 上のサービス ホスト: ローカル システムによって発生するディスク使用量の増加に対処するための効果的なソリューションを紹介します。さらに質問がある場合は、以下にコメントを残してください。
コメントを残す