Windowsで「シェルインフラストラクチャホストが動作を停止しました」エラーを修正する6つの方法
Windowsデバイスに「シェルインフラストラクチャホストが動作を停止しました」というエラーが表示されていますか?ほとんどの場合、この問題はWindowsゲストアカウントでアプリを実行しているときに発生します。しかし、なぜこのエラーが発生するのでしょうか。また、どのように解決しますか?
ソリューションを検討する前に、まずシェルインフラストラクチャホストとは何かを理解しましょう。
シェルインフラストラクチャホストとは何ですか?
シェルインフラストラクチャホストは、Windowsの重要なツールの1つです。スタートメニュー、アクションセンター、デスクトップの背景スライドショーなどに関連するいくつかのグラフィック要素を処理します。このツールはバックグラウンドで実行され、 SiHost.exeという名前が付けられています タスクマネージャで。
したがって、Shell Infrastructure Hostエラーが発生した場合は、SiHost.exeプロセスがクラッシュした可能性があります。この問題の原因は不明ですが、問題の原因はシステムファイルの破損または欠落にある可能性があります。
それでは、この問題を解決する方法を見てみましょう。
1.管理者としてWindowsにログインします
ほとんどのユーザーにとって、このエラーは通常、ゲストアカウントの使用中にポップアップします。したがって、簡単な解決策は、管理者としてシステムにログオンしてみることです。
ゲストアカウントにログオンしている場合、管理者アカウントに切り替える方法は次のとおりです。
- Ctrl + Alt + Deleteを押します セキュリティオプションを開くには 窓。
- ユーザーの切り替えを選択します 次に、画面の指示に従って管理者アカウントにログインします。
他の人のPCを使用している場合は、管理者アクセスを許可するように他の人に要求できます。
2.新しいゲストアカウントを作成します
管理者としてシステムにログインしたくないですか?その場合は、新しいゲストアカウントを作成できます。また、問題のあるゲストアカウントを削除する場合は、最初に重要なファイルをコピーまたはバックアップしてください。
それ以外の場合は、Windowsで新しいゲストアカウントを作成する方法は次のとおりです。
- Winスタートメニュー>PC設定>アカウントに移動します 。
- 他の人をクリックします 左側のペインにあります。
- 次に、[このPCに他の人を追加する]をクリックします 右側のペインにあります。
次のウィンドウで、[このユーザーのログイン情報がありません]をクリックします 。次に、次の手順に従ってアカウントの設定を完了します。
- 新しいメールアドレスを取得をクリックします 詳細を入力します。
- パスワードを作成し、生年月日を入力して、居住国を選択します。
- 次へをクリックします 終了したら、画面の指示に従ってプロセスを完了します。
3. Microsoft VisualC++プログラムを再インストールまたは修復します
お使いのPCは、正しく機能するためにMicrosoft VisualC++ランタイムライブラリパッケージに依存しています。これらのパッケージが見つからないか破損していると、システム関連のさまざまな問題が発生する可能性があります。この場合、Microsoft VisualC++プログラムを修復または再インストールするとこの問題が解決する可能性があります。
Microsoft VisualC++プログラムを修復する方法を見てみましょう。
- Win + Rを押します [ファイル名を指定して実行]ダイアログボックスを開きます。
- 「appwiz.cpl」と入力します Enterを押します プログラムと機能を開くには 窓。
- 各MicrosoftVisualC++プログラムを右クリックします 次に、[変更]を選択します 。
次のウィンドウで、修復をクリックします ボタン。そこから、画面の指示に従い、終了したらPCを再起動します。
問題が解決しない場合は、次の手順に従ってMicrosoft VisualC++プログラムを再インストールします。
- プログラムと機能を開きます 前の手順に従ってウィンドウを表示します。
- 各MicrosoftVisualC++プログラムを右クリックします アンインストールをクリックします ボタン。
- 終了したら、MicrosoftWebサイトからMicrosoftVisualC++プログラムを再インストールします。
- 画面の指示に従ってプロセスを完了します。
4.PCの起動設定を構成します
PCの起動設定をどのように構成したかによっては、シェルインフラストラクチャエラーが表示される可能性があります。この場合、通常の起動がどのように行われるかを見ていきます。 および選択的スタートアップ 設定が役立つ場合があります。
まず、通常のスタートアップを設定しましょう 設定。これにより、PCを再起動するたびに、すべてのデバイスドライバとサービスがロードされます。
次に、通常の起動設定を構成する方法を示します。
- Win + Rを押します [ファイル名を指定して実行]ダイアログボックスを開きます。
- 「msconfig」と入力します Enterを押します システム構成を開くには 窓。
- 一般に移動します タブをクリックし、通常の起動を選択します オプション。
- 適用を押します 次に、 OKを押します 。
それ以外の場合は、選択的スタートアップを構成できます 設定。これにより、PCが起動するたびにシステムにロードするサービスを選択できるようになります。
選択的なスタートアップ設定を構成する方法は次のとおりです。
- システム構成を開きます 前の手順に従ってウィンドウを表示します。
- 一般に移動します タブをクリックして、選択的なスタートアップを選択します オプション。
- 次に、システムサービスの読み込みを確認します およびスタートアップアイテムの読み込み このオプションの下のボックス。
- [適用]をクリックします 次に、[ OK]をクリックします これらの変更を保存します。終了したら、PCを再起動します。
問題が解決しない場合は、次のことができます。
- システム構成を開きます 前のオプションによるウィンドウ。
- 選択的なスタートアップを選択します オプションを選択し、このオプションの下にあるすべてのチェックボックスをオンにします。
- [適用]をクリックします 次に、[ OK]をクリックします 。
5.Windowsのトラブルシューティングを実行します
Windowsに組み込まれているトラブルシューティングも、この問題に取り組むのに役立ちます。このエラーがシステムメンテナンスの問題によるものである場合は、システムメンテナンスのトラブルシューティング 助けることができます。ただし、問題の原因がハードウェア関連の場合は、ハードウェアとデバイスのトラブルシューティングを使用できます。 。
開始するには、システムメンテナンスのトラブルシューティングを実行する方法を見てみましょう。
- Win + Rを押します [ファイル名を指定して実行]ダイアログボックスを開きます。
- msdt.exe -id MaintenanceDiagnosticと入力します Enterを押します システムメンテナンスのトラブルシューティングを開くには 。
- 詳細strong>をクリックします オプションを選択し、自動的に修復を適用するをチェックします 箱。
- 次へをクリックします 画面の指示に従ってプロセスを完了します。
問題が解決しない場合は、次の手順に従ってハードウェアとデバイスのトラブルシューティングを実行します。
- Winスタートメニュー>PC設定>更新とセキュリティに移動します 次に、トラブルシューティングを選択します オプション。
- ハードウェアとデバイスのトラブルシューティングをクリックします 右側のペインで、トラブルシューティングツールの実行を押します。 ボタン。
画面の指示に従って、PCを再起動します。
6.SFCツールを使用する
この問題の原因がシステムファイルの破損である場合は、システムファイルスキャナー(SFC)ツールが役立ちます。このツールを使用すると、いくつかの簡単な手順ですべてのPCの破損したファイルを見つけて修復することができます。
SFCスキャンを実行する方法を見てみましょう:
- Win + Rを押します [ファイル名を指定して実行]ダイアログボックスを開きます。
- 「CMD」と入力します Ctrl + Shift + Enterを押します 昇格したコマンドプロンプトを開くには 。
- 次のコマンドを入力して、 Enterを押します。 :
sfc /scannow
プロセスが完了したら、PCを再起動して、問題が解決するかどうかを確認します。
Windowsシェルインフラストラクチャのホストエラーに簡単に対処する
ShellInfrastructureHostエラーによってアプリの実行が停止しないようにしてください。推奨されている修正のいずれかを適用するだけで、準備が整います。また、サードパーティのアプリで引き続き問題が発生する場合は、他にもさまざまな回避策を検討できます。
-
修正方法:「Windows Shell Common DLL has stopped working」エラー
PC で Windows Shell Common Dll has stopped working エラーが発生したことがありますか?持っている場合は、それがどれほど刺激的であるかを知っている必要があります。このエラーにより、基本的な Windows 機能を使用できなくなるため、対処が非常に困難になる可能性があります。 この投稿では、Shell Common Dll エラーを解消するために使用できるすべての可能な修正について説明します。 方法 1:タイム サービスが実行されているかどうかを確認する Windows でサービスが無効になっていることが原因の 1 つかもしれません。システ
-
Windows 10 でゲスト アカウントを有効にするさまざまな方法
ゲスト アカウントを有効にするを探しています Windows 10 コンピューター/ラップトップで、訪問者が一部のアプリ制限付きでログインできるようにします。ここでは、Home Edition を含む Windows 10 コンピューターでゲスト アカウントを有効にするさまざまな方法を共有しました。まず、ゲスト アカウントとは何か、そしてその仕組みを理解しましょう。 ユーザーは、ゲスト アカウントとしてログインし、他のアカウントのファイルにアクセスできず、システム設定を変更できません。新しいユーザー アカウントを作成するか、アカウントのパスワードを作成します。 Windows 10 では、M