Shell Infrastructure Hostは、タスクバックの透明化、スタートメニューのレイアウト、背景画像、その他Windowsの基本的なグラフィックUI要素を担当してWindowsのユーザーインターフェースを制御する標準プロセスです。通常極少量のCPUリソースを消費するですが、何か問題が発生した場合、通常よりも多くのCPUパワーを使用することがあります。
今回の記事では、Windows 11でShell Infrastructure Host(sihost.exe)のCPU使用量が高い時の対処法を説明します。
目次
- 背景を色に変換する
- 別のフォトビューアーを使用する
- 破損したファイルを修復する
- システムメンテナンスをトラブルシューティングする
- Windowsシステムを更新する
- クリーンブートを実行する
- Bonus Tip:グラフィックドライバーを更新する最適な方法
背景を色に変換する
場合によっては、デスクトップ背景をスライドショーに使用しているときに、CPU使用率の高い問題が発生することがあります。背景色を色に変換すると改善できます。
1.「Win」+「I」を同時に押して、設定を開きます。
2.左部で「個人用設定」をクリックして「背景」をクリックします。
3.背景をカスタマイズを「単色」を選択します。
別のフォトビューアーを使用する
Shell Infrastructure HostのCPU使用量が高い問題よくある原因の一つは、デフォルトのフォトビューアーのメモリリークです。このバグにより、sihost.exeはレジストリをこのバグにより、sihost.exeはレジストリを頻繁に検索するようになり、CPU使用率が高くなります。別のフォトビューアーを使用すると解決できます。
以下は手順を紹介します。
1.「Win」+「I」を同時に押して、Windowsの設定を開きます。
2.左部で「アプリ」をクリックして、「既定のアプリ」をクリックします。
2.「フォト」を見つけてクリックします。
3.変更したいファイル種類をクリックします。
4.別のフォトビューアーを選択して「既定値を設定する」をクリックします。
5.完了します。解決なければ、ファイルが破損した可能性が高いです。
破損したファイルを修復する
ファイルの破損問題はパソコンの一般的な問題として、sihost.exeのCPU使用量を低下してパソコンを正常に使用するため、できるだけ早く破損したファイルを修復すべきです。サードパーティーツールの力を貸してパソコンを全面的に健康診断できます。
ここでは、「Fortect」でWindows システムを修復することをお勧めします。
「Fortect」とはなにか?
専門的にWindowsのエラーを修復する優秀なソフトウェアです。プログラム、カスタム設定、データを壊さず、自動的にシステムファイルを換えることができます。
Fortectは、システム全体の状態を無料でスキャンして、システム構成を診断して不具合のある特定のシステムファイルを自動的に修復することができるプロWindows修復ツールです。
ワンクリックで全く新しいシステムコンポーネントを提供するため、Windowsやすべてのプログラムを再インストールする必要がなく、個人データや設定を失うこともありません。悪意なファイルを削除して、安定性を向上し、FortectはいつもPCを最適化するために、フォルダ、ディスク、ハードディスクをクリーンアップすることで常にPCの健康を守ります。
以下、使用方法を紹介します。
1.Fortectをダウンロードしてインストールします。
2.Fortectを開き、PCの無料スキャンを実行します。5分ぐらいかかります。この後、PCの状態の詳細なレポートが表示されます。
3.「修復を開始する」をクリックして、すべての問題が自動的に修復できます。
システムメンテナンスをトラブルシューティングする
システムメンテナンスはシステムを問題なく使用できるか、正常に動作することができるか点検したり監視したりといった役割を持っています。
以下はシステムメンテナンストラブルシューティングツールを実行する手順を紹介します。
1.「Win」+「R」を同時に押して、以下のコマンドを入力します。
%systemroot%\system32\msdt.exe -id MaintenanceDiagnostic
2.「詳細設定」をクリックします。
3.「管理者として実行する」をクリックします。
4.トラブルシューティングが完了します。変更があれば指示に従って更新します。
Windowsシステムを更新する
Windowsのシステム更新が自動的に一部のトラブルを修復できます。以下はWindowsシステムを更新する手順を紹介します。
1.「Win」+「I」を同時に押して設定を開きます。
2.左部の「Windows Update」をクリックして、「更新プログラムのチェック」をクリックしてシステムを更新します。
クリーンブートを実行する
クリーンブートで最小限でWindowsシステムを実行すると、逆にソフトウェア(写真編集アプリなど)がバックグラウンドで継続的に動作して高いCPU使用率を引き起こすか判断できます。以下はクリーンブートを起動する手順を紹介します。
1.「Win」+「R」を同時に押して、「msconfig」を入力して「Enter」を押します。
2.「スタートアップのオプションを選択」≫「システムサービスを読み込む」前のチェックを入れて
3.「サービス」タブをクリックして、「Microsoftのサービスをすべて隠す」前のチェックを入れて、「すべて無効」をクリックします。
4.すべてのサービスの前のチェックを外して、「OK」をクリックします。
5.PCを再起動してクリーンブートの状態で起動します。
Bonus Tip:グラフィックドライバーを更新する最適な方法
ドライバーに不具合がある場合、パソコンが色々な問題を発生しやすいです。特にゲーマーにとって、グラフィックドライバーを最新版にインストールすることが重要です。グラフィックドライバーを更新すると、カラオケな操作に「さよなら」と言って、PCのパフォーマンスを向上する効果もあります。
ここでは「Driver Easy」などのサードパーティーサービスを利用する必要があります。
「Driver Easy」というソフトウェアは、PCのドライバー問題を発見して、数多くのドライバーで一番最適なドライバーを選択して、完全に自動的にドライバーを更新することを実現できます。そして、すべてのドライバーが厳しい認証を取得していて、すごく安心感があります。
その上、Pro版は技術に頼り、繰り返し更新する必要がなく、ただマウスを二回クリックして、すべてのドライバーを更新します。操作が簡単で、手順が少なく、誰でも余裕を持って利用できます。長期的に利用すると、Windows システムの健康を守ります。
各種ドライバーも、一定的にゲームプレイする過程に影響しています。グラフィックドライバーのみならず、別のドライバー問題も解決できます。
以下は、「Driver Easy」で自動的に更新する手順を紹介します。
1.「Driver Easy」をダウンロードして開きます。
2.起動して、「今すぐスキャン」をクリックします。
3.検出されたドライバーがリストに見られます。
FREE:リストでグラフィックドライバーを探し、右側の「更新」をクリックします。
Pro:右下の「今すぐスキャン」をクリックし、ワンクリックで全ての問題ドライバーを更新します。
(この機能はPro版の環境で実行します。クリックすると詳しい説明があります。商品購入日より30日間全額返金が可能です。安心して利用できます。)
4.更新が完了すると、ゲームを再起動して確認してください。
サポートが必要な場合は、Driver Easyのサポートチーム (support@drivereasy.com)にご連絡ください。
以上です。
別の対処法がありましたら、お気軽に下記のコメント欄へお寄せください。