問題を排除するために楽器を試してください


質問 : 最近気づいたのですが、 シェル インフラストラクチャ ホスト Windows ラップトップの CPU パワーの 50 ~ 70% を使用します。疑わしいアプリを閉じた後でも、CPU リソースの大部分を何時間も占有しています。修正方法は?

多くの Windows 10/11 ユーザーがこの問題を報告しているので、あなただけではありません。これは主に、内蔵または外付けのハード ドライブで写真を表示したり、デスクトップの背景のスライドショーを使用したりするなどの一般的なタスクを実行するときに発生します。コンピューターを再起動すると一時的に修正される場合がありますが、1 日か 2 日後に再発するため、非常に煩わしい場合があります。

そのため、この記事では、シェル インフラストラクチャ ホストの CPU 使用率が高い問題を修正するための手順を説明します。





目次

シェル インフラストラクチャ ホストとは

シェル インフラストラクチャ ホスト (sihost.exe) は、タスク バーの透明度、スタート メニューのレイアウト、背景画像、および Windows のその他の基本的なグラフィックス UI 要素を担当します。 通常、CPU リソースのごく一部しか占有しません。しかし、何か問題が発生すると、通常よりも多くの CPU パワーを使用する可能性があります。

シェル インフラストラクチャ ホストの高い CPU 使用率を修正するには?

以下に示すのは、シェル インフラストラクチャ ホストの CPU 使用率が高い問題に対する最適なソリューションです。すべてを試す必要はないかもしれません。自分に合ったものが見つかるまで、リストを下に進んでください.



修正 1: Windows を最新の状態に保つ

Microsoft は、Windows 10/11 でこの種の問題を軽減するために努力しており、保留中の Windows 更新プログラムをインストールすることで、多くのユーザーが問題を解決することができました。だからまずはやってみる! Windows を最新バージョンに更新する方法は次のとおりです。





  1. クリック 始める を選択 設定 .
  2. 選択する 更新とセキュリティ .
  3. クリック アップデートを確認 .
  4. 必要に応じて OS を更新し、コンピューターを再起動して、問題が解決したかどうかを確認します。

Windows を更新しても問題が解決しない場合は、2 番目の修正に進みます。

解決策 2: 静的なデスクトップの背景を使用する

前述のように、シェル インフラストラクチャ ホストは、Windows のいくつかの基本的なグラフィック要素と密接に関連しています。場合によっては、スライドショーのデスクトップ背景を使用しているときに CPU 使用率が高くなる問題が発生します。したがって、静的なものに切り替えることが解決策になる可能性があります。方法は次のとおりです。



  1. クリック 始める を選択 設定 .
  2. 選択する パーソナライゼーション .
  3. の中に バックグラウンド フィールド、選択 写真 また ソリッドカラー。

この手順でも CPU 使用率を改善できない場合は、以下の次の方法に進んでください。





解決策 3: 別のフォト ビューアー アプリを使用する

シェル インフラストラクチャ ホストの CPU 使用率が高い問題の主な原因の 1 つは、Windows の既定のフォト ビューアー アプリでのメモリ リークの問題です。このバグにより、sihost.exe は常にレジストリを照会し、CPU 使用率が高くなります。

そうは言っても、別のフォト ビューアー ソフトウェアを使用すると、この問題を簡単に解決できます。以下の手順に従ってください。

  1. クリック 始める を選択 設定 .
  2. 選択する アプリ。
  3. 選択する デフォルトのアプリ をクリックし、 写真 (これは、Windows の既定のフォト ビューアー アプリです)。
  4. 別のアプリに切り替えます。

次に、問題が解決するかどうかを確認します。何も変わらない場合は、破損したシステム ファイルを修復する必要がある可能性があります。

解決策 4: 破損したシステム ファイルを修復する

破損したシステム ファイルは、シェル インフラストラクチャ ホストなどの Windows コンポーネントによって CPU 使用率が高くなる一般的な理由である可能性があります。破損したシステム ファイルを見つけて修復するには、Restoro が特に役立ちます。

レストロ は、一般的な PC エラーを修復し、ファイルの損失、マルウェア、ハードウェア障害からユーザーを保護できるプロフェッショナルなシステム修復ツールです。 コンピューターのパフォーマンスを最適化します。

Restoro を使用してシステム ファイルを修復する方法は次のとおりです。

  1. ダウンロード インストール レストロ。
  2. Restoro を起動し、 無料スキャン . PC を完全に分析し、検出されたすべての問題を含む詳細なスキャン レポートを提供します。
  3. クリック 修理開始 すべての問題を自動的に修正するには (フル バージョンの料金を支払う必要があります。60 日間の返金保証が付いているため、Restoro で問題が解決されない場合はいつでも返金できます)。
Restoro の使用中に問題が発生した場合、またはうまく機能しない場合は、お気軽にお問い合わせください。 レストロサポートチーム .

修正 5: システム メンテナンスのトラブルシューティング ツールを実行する

System Maintenance Troubleshooter を実行することは、この問題に対するもう 1 つの実証済みの解決策です。これは、コンピューターのさまざまなシステム メンテナンス関連の問題を修正できるツールです。実行するには、次の手順に従います。

  1. 右クリック 始める ボタンを押して選択 走る .
  2. タイプ 以下 コマンドラインに入力して押します 入る :
    %systemroot%\system32\msdt.exe -id MaintenanceDiagnostic
  3. クリック 高度 ポップアップボックスで。
  4. クリック 管理者として実行 .
  5. クリック .次に、システム メンテナンス ツールがトラブルシューティングを行い、完了したら通知します。

問題が解決した場合は、おめでとうございます。そうでない場合は、もう 1 つの修正方法を試すことができます。

修正 6: クリーン ブートを実行する

クリーン ブートは、最小限のドライバーとスタートアップ プログラムのセットを使用して Windows を起動するために実行されます。そうすることで、ソフトウェア (写真編集アプリなど) がバックグラウンドで継続的に動作し、高い CPU 使用率を引き起こしているかどうかを判断できます。方法は次のとおりです。

  1. 右クリック 始める ボタンを押して選択 走る .
  2. タイプ msconfig を押す 入る .
  3. 上で サービス システム構成のタブで、 すべての Microsoft サービスを非表示にする を選択し、 すべて無効にします .クリック 申し込み .
  4. 上で 起動 システム構成のタブで、 タスク マネージャーを開く .
  5. 上で 起動 タブイン タスクマネージャー 、 為に スタートアップ項目、項目を選択してクリック 無効にする .
  6. に戻る システム構成 ウィンドウをクリックして わかった 行った変更を保存します。
  7. クリック 再起動 PC を再起動します。
  8. 問題が解決するかどうかを確認します。
クリーン ブート環境では、コンピューターの一部の機能が一時的に失われる場合がありますが、 コンピュータをリセットして正常に起動する .

問題の原因となっているアプリまたはサービスを見つける

シェル インフラストラクチャ ホストの CPU リソース ホギングの問題がクリーン ブート環境で発生しない場合は、問題の原因となっているスタートアップ アプリケーションまたはサービスを特定する必要があります。

無効になっているサービスを 1 つずつ有効にして、コンピューターを再起動します。いずれかを有効にした後に問題が再発する場合は、この問題を解決するために、この問題のあるソフトウェアをアンインストールする必要があります。

ただし、これを行う最も効率的な方法は、一度に半分ずつテストすることです。これにより、コンピューターを再起動するたびに、潜在的な原因として項目の半分を排除します。問題が切り分けられるまで、このプロセスを繰り返すことができます。

クリーン ブートのトラブルシューティング後にコンピュータをリセットして通常どおり起動する

トラブルシューティングが完了したら、次の手順に従ってコンピューターをリセットし、正常に起動します。

  1. 右クリック 始める ボタンを押して選択 走る .
  2. タイプ msconfig を押す 入る .
  3. 上で 全般的 タブ、選択 通常起動 .
  4. を選択 サービス タブで、横のチェック ボックスをオフにします すべての Microsoft サービスを非表示にする 、 選択する 全て可能にする 、次に選択 申し込み .
  5. を選択 起動 タブをクリックしてから選択します タスク マネージャーを開く .
  6. タスク マネージャーで、以前に無効にしたすべてのスタートアップ プログラムを有効にしてから、 わかった .
  7. コンピューターを再起動するように求められたら、選択します 再起動 .

上記の修正のいずれかが、シェル インフラストラクチャ ホストの CPU 使用率が高い問題の修正に役立つことを願っています。ご質問やより良い提案がありましたら、お気軽に下にコメントを残してください。