シェルインフラストラクチャのホストプロセスとは何ですか?安全ですか?

Windowsオペレーティングシステムは、それぞれが特定の目的を持っている何百もの異なるシステムプロセスのコレクションに基づいて構築されています。たとえば、Windowsインターフェイスの一部はdwm.exeによって生成されますが、ntoskrnl.exeはハードウェアとソフトウェアをリンクするカーネルプロセスです。

ただし、最も重要なプロセスの1つは、Windowsシェルインフラストラクチャホスト(Windows Shell Infrastructure Host)プロセスです。このプロセスは不可欠ですが、CPU使用率が高いなど、システムの安定性の問題の背後にある可能性もあります。このプロセスについて知っておく必要があることと、問題を解決する方法は次のとおりです。

シェルインフラストラクチャのホストプロセスとは何ですか?安全ですか?(What Is the Shell Infrastructure Host Process and Is It Safe?)

一部のシステムプロセス(yourphone.exeなど(yourphone.exe))は、Windowsを正しく実行できるようにする上でそれほど重要ではありませんが(Windows) Windowsシェルインフラストラクチャホスト(Windows Shell Infrastructure Host)プロセスはその1つではありません。このプロセスは、ユーザーが表示および操作できるWindows(Windows)ユーザーインターフェイスのいくつかの部分を生成する上で重要な役割を果たします。

これらには、[スタート(Start)]メニュー、特定の視覚効果(透明なウィンドウなど)、通知領域のポップアップ、デスクトップの背景のスライドショーなどが含まれます。Windowsは、ユーザーがナビゲートして操作するためにグラフィカルユーザーインターフェイスに依存しているため、これほど稼働中のシステムに不可欠なプロセスはほとんどありません。

タスクマネージャー(Task Manager)を表示している場合は、実行可能ファイル(executable file)名(sihost.exe )など、わずかに異なる名前でこのプロセスを見つけることができます。結局、それらはすべて同じものです-またはそうあるべきです。マルウェアは、sihost.exeなどの特定のWindowsコンポーネントとして自身を隠すことが知られていますが、この特定のプロセスでは、これが発生する可能性はほとんどありません。

このことを念頭に置いて、ShellInfrastructureHostプロセスは完全に安全に実行できるので安心できます。ただし、完全に確認したい場合は、以下の手順に従って、プロセスが本物であることを確認できます。

sihost.exeのCPU、RAM、またはその他のシステムリソースの使用量が多い原因は何ですか?(What Causes sihost.exe High CPU, RAM, or Other High System Resource Usage?)

Shell Infrastructure Hostプロセスは本物のシステムプロセスですが、問題がないわけではありません。Windows 10の初期の頃、ユーザーはsihost.exeに問題があり、CPURAMの使用率が高いと報告していました。アップデートとバグ修正は多くの人にとってこれを解決するのに役立ちましたが、それでも問題になる可能性があります。

ほとんどの場合、sihost.exeは(あるとしても)多くのシステムリソースを使用するべきではありません。これの例外は、グラフィカルインターフェイスが何らかの方法で変更された場合です。たとえば、新しいウィンドウを開いたり、背景を変更したり、一般的にUIを操作したりすると、sihost.exeは使用量によって急増しますが、制限されたままにする必要があります。

sihost.exeの高いCPUとRAMの問題のトラブルシューティング(Troubleshooting sihost.exe High CPU and RAM Issues)

ただし、CPURAMの使用率が異常に高い(そして高レベルの使用率を維持している)場合は、PCの安定性の問題を示している可能性があります。マルウェア(malware)が原因である可能性がありますが、システムが古くなっている可能性が高くなります。Microsoftは、このような安定性の問題を解決するために、 Windowsの新しいバグ修正を定期的に発行しています。

  1. 更新を確認するには、[スタート(Start)]メニューを右クリックし、 [設定](Settings )オプションを選択します。

  1. [設定](Settings)メニューで、[更新Update & Security > Windows Update ]オプションを選択します。[更新(Check for Updates)の確認](オプションが使用可能な場合)を選択して、インストールする新しいWindowsUpdateを検索します(Windows)

利用可能なアップデートがある場合は、それらをインストールしてPCを再起動し、システムパフォーマンスに影響があるかどうかを確認します。アップデートで問題が解決しない場合は、システムのパフォーマンスに影響を与える可能性のある破損したシステムファイル(corrupt system files)がないかPCを確認する必要があります。

  1. これを行うには、[スタート(Start)]メニューを右クリックし、[ Windows PowerShell(管理者)(Windows PowerShell (Admin) ) ]オプションを選択します。

  1. PowerShellウィンドウで、sfc sfc /scannowシステムファイルチェッカー(System File Checker)ツールを使用します。これにより、システムファイルが比較され、破損したファイルや欠落しているファイルがある場合は、SFCがそれらを修復します。

SFCツールの完了には時間がかかります。システムを修復できない場合は、Windows 10を工場出荷時の設定にリセットする(resetting Windows 10 to factory settings)など、この問題を解決するための代替手段を検討する必要があります。

sihost.exeプロセスが本物かどうかを確認する(Checking Whether the sihost.exe Process Is Genuine)

一部の種類のウイルスやマルウェアは、正当なシステムプロセスになりすまそうとしていると報告されています。Windowsのセキュリティが向上するにつれて、これはますます起こりにくくなっていますが、不可能ではありません。

Shell Infrastructure Hostプロセスが偽装されたマルウェアである可能性は低いですが、タスクマネージャー(Task Manager)を使用して自分の安心感を確認できます。

  1. タスクマネージャー(Task Manager)を起動するには、タスクバーを右クリックして、[タスクマネージャー(Task Manager)]オプションを選択します。

  1. [タスクマネージャー]ウィンドウで、[(Task Manager)プロセス]タブで(Processes)シェルインフラストラクチャホスト(Shell Infrastructure Host)プロセスを検索します。または、[詳細]タブで(Details )sihost.exeを検索します。プロセスを見つけたら、それを右クリックして、[ファイルの場所を開く(Open file location)]オプションを選択します。

他の主要なシステムプロセスと同様に、本物のシェルインフラストラクチャホスト(Shell Infrastructure Host)ファイル(sihost.exe)はC:\Windows\System32 ディレクトリにあります。タスクマネージャー(Task Manager)が別の場所で開いている場合は、PCで実行されているファイルが本物ではないことを確認できます。

その場合は、PCの使用を停止し、すぐにマルウェアをスキャンし(scan for malware)てPCを安全に使用できるようにする必要があります。

シェルインフラストラクチャホストプロセスを無効にできますか?(Can the Shell Infrastructure Host Process Be Disabled?)

主要なシステムプロセスとして、シェルインフラストラクチャホストプロセスは、 (Shell Infrastructure Host)Windows10のインストールを無効にしたり削除したりできるものではありません。sihost.exeを停止しようとすると、PCがフリーズしたり、ブルースクリーンが(blue screen of death)発生したり、ランダムに再起動したりします。 

このプロセスは、Windowsを効果的に実行するために必要であるため、スイッチをオフにしたり、削除したりすることはできません。ただし、一部のシステムメモリをクリア(clear some system memory)して、このプロセスや他のシステムプロセスの重要なリソースを解放することができます。 

これを行うには、Windowsのメモリキャッシュをクリア(clearing the Windows memory cache)したり、PCで一度に実行するアクティブなプログラムの数を減らしたりするなど、いくつかの方法があります。

sihost.exe問題のさらなるトラブルシューティング(Further Troubleshooting For sihost.exe Issues)

Windowsシェルインフラストラクチャホスト(Windows Shell Infrastructure Host)プロセスで引き続き問題が発生する場合は、さらにトラブルシューティングを行う必要があります。Windowsはシステムリソースの使用量をいくらか予約しますが、CPUまたはRAMを大量に使用している場合は、(RAM)システムパフォーマンス(system performance)に関するより広範な問題を示しています。

システムが正常であることを確認する1つの方法は、Windowsをワイプして再インストール(wiping and reinstalling Windows)することからやり直すことです。その後、 Windowsを最新の状態に保ち(keeping Windows updated)、マルウェアを削除する(removing any malware)など、定期的なシステムメンテナンスについていく必要があります。もちろん、PCの使用が遅くなりすぎている場合は、PCのアップグレードを検討する必要があります。(upgrading your PC)



About the author

私は Windows 10 の技術者であり、長年にわたって個人や企業が新しいオペレーティング システムを活用できるよう支援してきました。外観をカスタマイズしたり、さまざまなユーザー向けにアプリケーションをパーソナライズする方法など、Microsoft Office に関する豊富な知識があります。さらに、Explorer アプリを使用して、コンピューター上のファイルやフォルダーを探索および検索する方法も知っています。



Related posts