一般的にsihost.exeと呼ばれる「シェル インフラストラクチャ ホスト」は、Windows オペレーティング システム内のさまざまな視覚機能を管理する重要なコンポーネントです。
このプロセスは、デスクトップの壁紙、通知ポップアップ、タスクバーのビジュアル、Windows のグラフィカル ユーザー インターフェイス (GUI) のその他のコンポーネントなどの要素を監視します。
安定した Windows ビルドのユーザーの場合、Shell Infrastructure Host は通常、最小限のメモリと CPU 使用率でバックグラウンドで動作します。ただし、特定の問題により、このプロセスでリソース消費が急増し、システムがフリーズすることがあります。
シェル インフラストラクチャ ホストからの CPU 使用率が高い問題を解決する方法
Shell Infrastructure Host による CPU 使用率の高さが原因で問題が発生している場合は、システムを調整して問題を軽減することができます。以下は、この問題に対処するための効果的な解決策です。
1. コンピュータを再起動します
トラブルシューティングの最初の手順は、Windows PC を再起動することです。単純な再起動で、システム プロセスによるリソースの大量消費などの複雑な問題を解決できる場合がよくあります。
場合によっては、特定のアプリケーションが Shell Infrastructure Host の通常の機能に干渉し、CPU と RAM の使用率が上昇することがあります。したがって、他の修正を試す前にコンピューターを再起動することをお勧めします。
Windows システムを再起動するには、[スタート] ボタンをクリックし、[電源] メニューに移動して、[再起動] を選択します。
2. システムメンテナンストラブルシューティングを実行する
システム メンテナンス トラブルシューティング ツールは、シェル インフラストラクチャ ホストに関連する CPU およびメモリ使用量の問題の解決に役立ちます。手順は次のとおりです。
1. Windows 検索に「コントロール パネル」と入力して、コントロール パネルアプリケーションを選択します。
2. コントロール パネルに入ったら、[トラブルシューティング]をクリックします。
3. トラブルシューティング ウィンドウで、左側のペインの [すべて表示]をクリックします。
4.表示されるリストから「システムメンテナンス」を検索して選択します。
5. 次のプロンプトで、「修復を自動的に適用する」ボックスにチェックを入れ、「次へ」をクリックして続行します。
3. 競合するプログラムを調査する
また、コンピュータをセーフ モードで起動して、「シェル インフラストラクチャ ホスト」が依然として CPU またはメモリの使用率を高くしているかどうかを確認することもできます。クリーン ブート中またはセーフ モードで問題が解消された場合は、サードパーティ プログラムに関連している可能性があります。
Windows にインストールされているソフトウェアを見つけるのは簡単です。コントロール パネルにアクセスして、見慣れないプログラムをアンインストールするだけです。さらに、タスク マネージャーをチェックして、バックグラウンドで実行されている許可されていないアプリケーションがないか確認してください。
疑わしいソフトウェアが見つかった場合は、問題を軽減するためにアンインストールすることをお勧めします。
4. 写真アプリケーションを修復またはリセットする
Windows 10/11 のフォト アプリは、インストール ファイルの破損が原因で、シェル インフラストラクチャ ホストに関連する CPU 使用率の上昇に大きく寄与する可能性があります。
この問題を解決するには、Microsoft フォト アプリを修復またはリセットします。次の手順に従います。
1. Windows Search をクリックし、設定を選択します。
2. 「設定」で、 「アプリ」セクションに移動します。
3. 右側で「インストール済みアプリ」を選択します。
4. Microsoft フォトを見つけて、その横にある3 つのドットをクリックし、[詳細オプション]を選択します。
5. 次のページで、下にスクロールして「修復」オプションを見つけます。それをクリックしてアプリを修復します。
6. 修復しても問題が解決しない場合は、その下の「リセット」オプションをクリックします。
5. マルウェア対策スキャンを実行する
Windows 10/11 に含まれている Windows Defender は、システムの徹底的なマルウェア対策スキャンを実行できる効果的なセキュリティ ツールです。アクセス方法は次のとおりです。
1. Windows Search を開き、「Windows セキュリティ」と入力して、結果からWindows セキュリティアプリを選択します。
2. Windows セキュリティ アプリケーション内で、「ウイルスと脅威の防止」セクションをクリックします。
3. 右側で「スキャンオプション」を選択します。
4. スキャン オプションから、[フル スキャン]を選択し、[今すぐスキャン]をクリックします。
完全スキャンでは、ハードドライブ上で実行されているすべてのファイルとプログラムが検査されます。完了するまでに最大 1 時間かかる場合があります。
6. SFC/DISMコマンドを実行する
「シェル インフラストラクチャ ホスト」によって発生する CPU 使用率の上昇の問題を軽減するには、破損したシステム ファイルに対処する SFC コマンドと DISM コマンドの実行を検討してください。方法は次のとおりです。
1. Windows Search を起動し、「CMD」と入力して、コマンド プロンプトを右クリックし、[管理者として実行]を選択します。
2. コマンドプロンプトが開いたら、「sfc /scannow」と入力してEnter キーを押します。
3. SFC コマンドでエラーが検出された場合は、次のコマンドを実行します。
DISM /Online /Cleanup-Image /RestoreHealth
DISM 操作には数分かかる場合がありますので、完全に実行されて破損が修正されるまでお待ちください。
7. クリーンブートを実行する
クリーン ブートでは、Shell Infrastructure Host に関連する CPU 使用率の高さが直接解決されない場合もありますが、サードパーティ アプリケーションが問題の原因となっているかどうかを確認するのに役立ちます。
クリーン ブートは、最小限のドライバーとスタートアップ アプリケーションで Windows を起動し、ほとんどのサードパーティ プログラムを無効にします。クリーン ブート後に CPU 使用率が高くなる問題が発生しない場合は、サードパーティ ソフトウェアに問題がある可能性があります。
Windows でクリーン ブートを実行するには、次の手順に従います。
1.キーボードのWindows キー + R キーを押します。 [実行] ダイアログに「msconfig.msc」と入力し、Enter キーを押します。
2.システム構成内の「サービス」タブに移動し、 「Microsoft のサービスをすべて非表示にする」というチェックボックスをオンにして、「すべて無効にする」をクリックします。
3. タスク マネージャーを開き、[スタートアップ]タブに切り替えます。起動時に実行されないようにするアプリケーションを右クリックし、[無効にする]を選択します。
これらの調整を行った後、コンピューターを再起動します。これによりクリーン ブート モードが開始され、シェル インフラストラクチャ ホストが引き続き CPU 使用率を高くしているかどうかを確認します。
8. Windows OSを更新する
これまでの方法のいずれでも結果が得られない場合、Windows オペレーティング システムを更新することは試してみる価値のあるオプションです。更新により、Shell Infrastructure Host プロセスに影響を与える可能性のあるバグや競合を排除できます。
さらに、システムを最新の状態に保つことは、新機能のメリットを活用し、セキュリティとプライバシー対策を向上させるために不可欠です。Windows を更新するには、[設定] > [Windows Update] > [更新プログラムの確認]に移動します。
Windows 10/11 は自動的に更新プログラムを検索し、利用可能な場合は自動的にインストールされます。
これらのソリューションは、Windows システム上の「シェル インフラストラクチャ ホスト」による CPU 使用率の高さを克服するための効果的な方法を提供します。さらに質問がある場合や追加のサポートが必要な場合は、お気軽にコメントを残してください。このガイドが役に立った場合は、友人と共有してください。
コメントを残す