Pro Windows ユーザーは、定期的にタスク マネージャーをチェックする習慣があります。コンピューターが遅いと感じたときや、どのプロセスがリソースを使い果たしているかを確認するために、常にチェックします。
タスク マネージャーを詳しく調べてみると、多くの Windows ユーザーは、「シェル インフラストラクチャ ホスト」が実行されていて、CPU とメモリの使用率の基準を引き上げていることに気づきました。したがって、Windows ユーザーで、同じプロセスによって CPU とメモリの使用率が高くなっていることに気付いた場合は、この記事を読み続けてください。
この記事では、「シェル インフラストラクチャ ホスト」とは正確には何なのか、また、バックグラウンドで実行すると CPU とメモリの使用量が増加する理由について説明します。また、シェル インフラストラクチャ ホストの CPU とメモリの使用率が高い問題を解決するためのいくつかの最適な方法についても説明します。チェックしてみましょう。
タスクマネージャーの「シェルインフラストラクチャーホスト」とは何ですか?
シェル インフラストラクチャ ホストは非常に重要な Windows プロセスであり、非常に重要な理由によりバックグラウンドで実行されています。
sihost.exeとしても知られる「シェル インフラストラクチャ ホスト」は、オペレーティング システムのさまざまな視覚的側面を処理するシステム プロセスです。
デスクトップの背景、ポップアップ通知、タスクバーの外観、およびグラフィカル ユーザー インターフェイスの他のいくつかの部分は、Windows のシェル インフラストラクチャ ホスト プロセスによって処理されます。
Windows オペレーティング システムの安定したビルドを使用している場合、シェル インフラストラクチャ ホスト プロセスがバックグラウンドで実行され、少量のメモリと CPU 使用率を消費する可能性があります。ただし、特定の問題が原因で、同じプロセスによって CPU と RAM の使用率が上昇し、コンピュータがフリーズする場合があります。
シェル インフラストラクチャ ホストの高い CPU 使用率を修正する方法
シェル インフラストラクチャ ホストの CPU 使用率が高いために問題が発生している場合は、コンピュータに特定の変更を加えることで問題を解決できます。シェル インフラストラクチャ ホストの CPU 使用率が高い問題を解決する最良の方法は次のとおりです。
1. コンピュータを再起動します
他のことを試す前に、まず Windows コンピューターを再起動する必要があります。再起動すると、コンピュータの最も複雑な問題が解決される場合があります。これには、CPU および RAM リソースの消費量を増加させるシステム プロセスが含まれます。
一部のアプリでは、シェル インフラストラクチャ ホストの機能が妨げられ、CPU および RAM リソースが高くなる場合があります。したがって、変更を加える前に、必ずコンピュータを再起動してください。
Windows PC を再起動するには、Windows の [スタート] ボタンをクリックし、[電源] メニューをクリックして、[再起動] を選択します。これにより、Windows コンピュータが再起動されます。
2. システム メンテナンス トラブルシューティング ツールを実行します。
システム メンテナンス トラブルシューターには、シェル インフラストラクチャ ホストとのリンクがいくつかあります。したがって、これを実行すると、同じプロセスによって引き起こされる CPU とメモリの使用量の増加を解決できます。やるべきことは次のとおりです。
1. まず、「Windows サーチ」をクリックし、「コントロール パネル」と入力します。次に、リストからコントロール パネルアプリを開きます。
2. コントロール パネルが開いたら、[トラブルシューティング]をクリックします。
3. [トラブルシューティング] 画面で、左側のペインの[すべて表示]ボタンをクリックします。
4. 利用可能なすべてのトラブルシューティング ツールのリストが表示されます。[システム メンテナンス]を見つけてクリックします。
5. 次のプロンプトで、「修復を自動的に適用する」プロンプトをチェックし、「次へ」ボタンをクリックします。
それでおしまい!システム メンテナンスのトラブルシューティング部分を完了するには、画面上の指示に従う必要があります。
3. プロセスと競合するプログラムがないか確認する
コンピュータをセーフ モードで起動し、「シェル インフラストラクチャ ホスト」プロセスが依然として CPU またはメモリの使用率を高めているかどうかを確認できます。クリーン ブートまたはセーフ モードでそのような問題が発生しない場合は、問題のあるサードパーティ ソフトウェアを見つける必要があります。
Windows にインストールされているすべてのソフトウェアを見つけるのは非常に簡単です。コントロール パネルにアクセスして、疑わしいプログラムをすべて削除できます。あるいは、タスク マネージャーをよく見て、同意なしにバックグラウンドで実行されているプログラムを見つけることもできます。
コンピュータ上にあるべきでないアプリを見つけた場合は、それらをアンインストールすることをお勧めします。
4. 写真アプリを修復またはリセットする
Windows 10/11 のフォト アプリも、シェル インフラストラクチャ ホストの CPU 使用率が高くなるもう 1 つの顕著な理由です。破損した Microsoft Photos インストール ファイルが問題の原因となります。
したがって、問題を解決するには、Microsoft フォト アプリを修復またはリセットしてみることができます。やるべきことは次のとおりです。
1. まず、[Windows Search] をクリックし、[設定]を選択します。
2. [設定] で、[アプリ]セクションに切り替えます。
3. 次に、右側で[インストールされたアプリ]を選択します。
4. ここで、「Microsoft Photos」を見つけて、その横にある3 つの点をクリックして、「詳細オプション」を選択します。
5. 次の画面で、下にスクロールして[修復]をクリックします。これにより、Microsoft フォト アプリが修復されます。
6. 修復しても問題が解決しない場合は、 「修復」ボタンの下にある「リセット」ボタンをクリックします。
それでおしまい!変更を加えた後は、必ず Windows コンピューターを再起動してください。
5. マルウェア対策スキャンを実行する
Windows Defender は、Windows 10/11 に付属する優れたセキュリティ プログラムです。これを使用して、システム上で完全なマルウェア対策スキャンを実行できます。 Windows セキュリティを使用してスキャンするにはさまざまな方法があります。ここが一番簡単です。
1. [Windows サーチ] をクリックし、「Windows セキュリティ」と入力します。次に、リストからWindows セキュリティアプリを開きます。
2. Windows セキュリティ アプリが開いたら、[ウイルスと脅威の保護]タブをクリックします。
3. 右側で、「スキャン オプション」をクリックします。
4. [スキャン] オプションで、[フル スキャン]を選択し、[今すぐスキャン]ボタンをクリックします。
それでおしまい!これにより、システムで完全なスキャンが実行されます。フル スキャン オプションは、ハードディスク上のすべてのファイルと実行中のプログラムをチェックします。ただし、スキャンが完了するまでに最大 1 時間かかる場合があります。
6. SFC/DISMコマンドを実行します。
「シェル インフラストラクチャ ホスト」の高い CPU 使用率を解決するもう 1 つの最善の方法は、SFC および DISM コマンドを実行することです。どちらのコマンドも、破損したシステム ファイルに関連する問題を解決するように設計されています。やるべきことは次のとおりです。
1. 「Windows Search」をクリックし、「CMD」と入力します。次に、コマンド プロンプトを右クリックし、[管理者として実行]を選択します。
2. コマンド プロンプトが開いたら、「sfc /scannow」と入力してEnter キーを押します。
3. SFC コマンドがエラーを返した場合は、次のコマンドを実行する必要があります。
DISM /Online /Cleanup-Image /RestoreHealth
それでおしまい! DISM コマンドが完了するまでに数分かかる場合があります。コマンドによる破損したシステム ファイルの修復がすべて完了するまで待つ必要があります。
7. クリーンブートを実行する
クリーン ブートは、シェル インフラストラクチャ ホストの高い CPU 使用率を修正するのには役立ちませんが、プロセスと競合するサードパーティ アプリがないことを確認するのには役立ちます。
クリーン ブートは、最小限のドライバーとスタートアップ プログラムのセットで Windows を起動するために実行されます。デバイスにインストールされているほとんどのサードパーティ製アプリが無効になります。したがって、クリーン ブート時にシェル インフラストラクチャの高 CPU 使用率の問題が発生しない場合は、競合するサードパーティ プログラムを見つけて削除する必要があります。
Windows でクリーン ブートを実行する方法は次のとおりです。
1.キーボードのWindows キー + Rボタンを押します。 [ファイル名を指定して実行] ダイアログ ボックスで、「msconfig.msc」と入力し、Enter キーを押します。
2. [システム構成] の[サービス]タブに切り替え、 [すべての Microsoft サービスを非表示]チェックボックスをオンにします。完了したら、[すべて無効にする]をクリックします。
3. タスク マネージャーを起動し、[スタートアップ]タブに切り替えます。次に、起動時に実行したくないアプリを右クリックし、 [無効にする]を選択します。
変更を加えた後、コンピュータを再起動します。これにより、PC がクリーン ブートされます。シェル インフラストラクチャ ホストが依然として CPU バーを上げているかどうかを確認します。
8. Windows オペレーティング システムを更新します。
何も解決しなかった場合は、Windows オペレーティング システムを更新することが残りの選択肢です。 Windows を更新すると、シェル インフラストラクチャのホスト プロセスと競合する可能性のあるバグや不具合が排除される可能性があります。
また、新機能や強化されたセキュリティとプライバシーのオプションを楽しむために、システムを常に最新の状態に保つことをお勧めします。 Windows を更新するには、[設定] > [Windows Update] > [更新の確認]を開きます。
Windows 10/11 はアップデートを自動的にチェックします。コンピュータで利用可能なアップデートが見つかった場合は、自動的にインストールされます。
したがって、これらは、Windows コンピューター上の「シェル インフラストラクチャ ホスト」の高い CPU 使用率を解決するためのいくつかの最良の方法です。 sihost.exe の高い CPU 使用率を修正するためにさらにサポートが必要な場合は、以下のコメントでお知らせください。また、記事が役に立った場合は、お友達と共有してください。
コメントを残す