Unityアセットストアセール中!

【対処方法】Shell Infrastructure Hostによってファイルは開かれているため、操作を完了できません

スポンサードリンク
スポンサードリンク

表題の件です。

動画ファイル(mp4)をWindows11のメディアプレイヤーで開いたときに何度もエラーが表示されます。

「Shell Infrastructure Hostによってファイルは開かれているため、操作を完了できません」

OSアップデートをかけてから頻繁に起こるようになったので仕様が変わったのでしょうか?(KB5051989の状態です)
WindowsはMacに比べてこの点のファイルオープンアラートが多すぎて嫌になります。

目次

タスクマネージャーから処理

タスクマネージャーで「shell」を検索すると出てくるのでこのプロセスを終了させるとエラーがでなくなります。

UI周りを処理するプロセスのためShell Infrastructure Hostの終了させるのはあまりよろしくないのでPCの再起動が無難。ShellExperienceHost.exe を止めると「JPEGファイルやPNGファイル」も開けなくなり、最悪スタートメニューが表示されなくなるかも。

Shell Infrastructure Hostとは?

Shell Infrastructure Host は画像のサムネイル(縮小画像)を作ることを代行するプロセスで、サムネイルを作っている間はプロセスが走り続けます。

Shell Infrastructure Host(ShellExperienceHost.exe) は、Windowsのユーザーインターフェース(UI)を管理する重要なシステムプロセスの1つです。Windows 10以降で導入され、デスクトップの視覚的な要素やアニメーションの描画を担当しています。

Shell Infrastructure Hostによってファイルが開かれていると表示され、ファイルを削除できない。

主な役割

Shell Infrastructure Host は以下のような機能を持っています。

  1. スタートメニューとタスクバーの管理
    • スタートメニューのアニメーションや透明効果の表示を制御
    • タスクバーのアイコンやライブタイルの管理
  2. デスクトップの壁紙やスライドショーの表示
    • 壁紙を変更したり、スライドショーを再生したりする機能を提供
  3. ダークモードや透明効果の処理
    • Windowsのダークモードやアクリル(透明)効果を適用
  4. ウィンドウのアニメーションや表示効果の管理
    • アプリウィンドウのフェードイン・フェードアウトなどのエフェクトを処理
  5. 仮想デスクトップの操作
    • Windowsの仮想デスクトップ機能を円滑に動作させる

エラーが発生する原因

Shell Infrastructure Host に関連するエラーが発生する原因として、以下のようなものが考えられます。

  1. システムファイルの破損(Windows Updateの失敗など)
  2. グラフィックドライバの問題(古いドライバや不具合)
  3. バックグラウンドプロセスの干渉(他のアプリとの競合)
  4. ユーザープロファイルの破損
  5. ウイルスやマルウェアの影響(ShellExperienceHost.exeが改ざんされている可能性)

Shell Infrastructure Host のエラー対策

エラーが発生した場合、以下の対策を試すことで解決する可能性があります。

  1. Windows Updateを実行
  2. システムファイル修復(SFC /scannow & DISMコマンド)
  3. ShellExperienceHost の再登録(PowerShellを使用)
  4. グラフィックドライバの更新
  5. 新しいユーザーアカウントの作成
  6. 不要なバックグラウンドプロセスの無効化
  7. ウイルススキャンを実行

詳しい解決策は、前回のメッセージで紹介した内容を参考にしてくださ

スポンサードリンク
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
スポンサーリンク

この記事を書いた人

コメント

コメントを残す

目次