当サイトの記事にはプロモーションが含まれています。

Windows11でエクスプローラーだけが頻繁に再起動する原因と完全対処法10選

パソコンパソコン・スマホ教室
スポンサーリンク

パソコンで作業していたら、突然タスクバーが消えた。デスクトップのアイコンが全部なくなった。数秒後にまた復活したけど、開いていたフォルダは閉じてしまっている――。こんな経験、ありませんか?それ、Windows11のエクスプローラー(explorer.exe)が勝手にクラッシュして再起動しているんです。

しかも厄介なことに、パソコン本体は普通に動いているのに、エクスプローラーだけが何度も落ちるというパターンが非常に多い。ブルースクリーンが出るわけでもなく、エラーメッセージも表示されないことがほとんどなので、「何が起きているのかわからないけど、なんか不安定」という状態に陥りがちです。

この記事では、2026年3月時点の最新情報を含めて、Windows11のエクスプローラーが頻繁に再起動してしまう原因を徹底的に解説し、初心者でも実践できる具体的な対処法を10個紹介します。実は2026年1月と3月のWindows Updateが原因で同様の症状が世界中で大量発生しており、あなたのパソコンもその影響を受けている可能性があります。

ここがポイント!

  • エクスプローラーが繰り返しクラッシュする根本原因と、Windows Updateとの深い関係を理解できる。
  • 初心者向けの簡単な方法から上級者向けのレジストリ修正まで、段階的に試せる10の対処法を網羅。
  • 2026年3月のKB5079473問題を含む最新トラブル情報と、今すぐやるべき対策がわかる。
スポンサーリンク
  1. そもそもエクスプローラー(explorer.exe)とは何なのか?
  2. なぜWindows11のエクスプローラーだけが頻繁に再起動するのか?
    1. Windows Updateの不具合が引き金になるケース
    2. OneDriveとBannerStoreレジストリの破損
    3. サードパーティ製のシェル拡張が競合している
    4. 履歴キャッシュやサムネイルの破損
    5. 高速スタートアップの弊害
  3. 今すぐ試せる!エクスプローラーの頻繁な再起動を止める10の対処法
    1. 対処法1タスクマネージャーからエクスプローラーを手動で再起動する
    2. 対処法2Windows Updateを最新の状態にする
    3. 対処法3エクスプローラーの履歴を消去する
    4. 対処法4完全シャットダウンを実行する
    5. 対処法5BannerStoreレジストリキーをリネームする
    6. 対処法6システムファイルチェッカーとDISMコマンドを実行する
    7. 対処法7フォルダウィンドウを別プロセスで起動する設定にする
    8. 対処法8プレビューウィンドウとサムネイル表示を無効にする
    9. 対処法9クリーンブートで原因を特定する
    10. 対処法10グラフィックドライバーを更新する
  4. 2026年3月の最新アップデート(KB5079473)で起きている問題
  5. イベントビューアーでクラッシュの原因を調べる方法
  6. 上級者向けレジストリとサービスを使った恒久的な安定化
    1. Windows Push Notification Serviceを無効にする
    2. エクスプローラーのキャッシュフォルダを手動で削除する
  7. 情シス歴10年超の現場視点で教える!エクスプローラー問題の「本当の切り分け方」
    1. 信頼性モニターこそ最初に見るべきツール
  8. PowerShellを使ったエクスプローラーのクラッシュ診断術
    1. 直近7日間のexplorer.exeクラッシュログを一発で抽出するコマンド
    2. エクスプローラーが「何回」再起動したかを数えるコマンド
    3. クラッシュログをCSVファイルに書き出して保存する方法
  9. ShellExViewを使ったシェル拡張の犯人探し完全手順
  10. 現場でよく遭遇する「タスクバーが消えて何もできない」状態からの復帰術
    1. キーボードショートカットだけで復帰する方法
    2. タスクバーが表示されるのに反応しないときの裏ワザ
  11. 意外と知らない!エクスプローラーの安定性を向上させる便利な設定
    1. エクスプローラーの起動先を「PC」に変更する
    2. サムネイルキャッシュの自動削除をタスクスケジューラで設定する
    3. 高速スタートアップを恒久的に無効化するコマンド
  12. Windowsアップデートの適用状況を一覧で確認するPowerShellコマンド
  13. インプレースアップグレード(上書き修復インストール)の正しいやり方
  14. エクスプローラーのクラッシュ監視を自動化するスクリプト
  15. Windows Updateを一時的にブロックする安全な方法
  16. プロセスモニター(Procmon)を使った上級者向けの原因調査
  17. UWPアプリのパッケージ再登録でクラッシュループを脱出する方法
  18. エクスプローラーの代替として使えるファイルマネージャーという選択肢
  19. ぶっちゃけこうした方がいい!
  20. Windows11のエクスプローラーが頻繁に再起動する問題に関するよくある質問
    1. エクスプローラーが再起動してもデータは消えないの?
    2. エクスプローラーの再起動とパソコンの寿命は関係ある?
    3. リカバリー(初期化)しないと直らないの?
    4. 2026年3月のKB5079473はインストールすべき?
  21. 今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?
  22. まとめ

そもそもエクスプローラー(explorer.exe)とは何なのか?

Windowsのイメージ

Windowsのイメージ

対処法に入る前に、まず「エクスプローラーって何?」という部分をしっかり押さえておきましょう。ファイルやフォルダを開くときに使うあのウィンドウだけがエクスプローラーだと思っている方が多いのですが、実はそれだけではありません。

Windows11におけるexplorer.exeは、いわばパソコンの「顔」そのものです。タスクバー、スタートメニュー、デスクトップのアイコン表示、システムトレイ(右下の時計やWi-Fiアイコンがある場所)、さらには右クリックメニューまで、画面に見えているほぼすべてのUI要素がexplorer.exeというひとつのプロセスによって動いています。

つまり、このプロセスがクラッシュすると、ファイル管理の窓が閉じるだけでなく、タスクバーが消える、スタートメニューが開かなくなる、デスクトップが真っ暗になるといった深刻な症状が連鎖的に発生するわけです。そしてWindowsはexplorer.exeが停止したことを検知すると自動的に再起動をかけるため、「タスクバーが一瞬消えてまた表示される」というあの独特な現象が繰り返されるのです。

この仕組み自体は実はWindows95の時代からほとんど変わっていません。20年以上にわたってexplorer.exeはWindowsの中核を担い続けており、その間に膨大な互換性コードが積み重なっています。macOSやiOSではUIコンポーネントがクラッシュしたら個別に再起動される設計になっていますが、Windowsのexplorer.exeには自分自身をリセットする仕組みがないため、内部的に矛盾した状態に陥ると、クラッシュして再起動するしか回復手段がないのです。

なぜWindows11のエクスプローラーだけが頻繁に再起動するのか?

エクスプローラーが繰り返しクラッシュする原因はひとつではありません。複数の要因が絡み合っていることが多く、だからこそ「これをやれば一発で直る」という万能薬がなかなか見つからないのです。ここでは主要な原因を整理して解説します。

Windows Updateの不具合が引き金になるケース

2026年に入ってから、Windows Updateが原因でエクスプローラーがクラッシュする事例が相次いでいます。2026年1月のアップデート(KB5074109)では、ログイン直後にexplorer.exeがハングアップし、タスクバーが完全に消失する深刻な不具合が世界中で報告されました。Microsoftはこれを認め、1月31日にオプション更新プログラムKB5074105として修正パッチを配布しています。

さらに2026年3月10日に配信されたKB5079473(3月のPatch Tuesday)でも、エクスプローラーのフリーズやクラッシュ、アプリケーションが開かなくなる症状が多数報告されています。複数のアプリケーションを同時に開いているとエクスプローラーが応答しなくなり、30秒ほど経つとシステム全体がフリーズするか、強制再起動がかかるという症状が典型的です。このアップデートは約80件のセキュリティ脆弱性に対応する重要なものでしたが、一部の環境では安定性を大きく損なう結果になりました。

OneDriveとBannerStoreレジストリの破損

意外に知られていない原因のひとつが、OneDriveに関連するレジストリキー「BannerStore」の破損です。このキーはエクスプローラー内でOneDriveの広告バナーや通知を管理しているのですが、これが壊れるとエクスプローラーが起動するたびにクラッシュを繰り返すようになります。Microsoft Q&Aフォーラムでは、このBannerStoreキーの名前を変更しただけで即座にクラッシュが止まったという報告が多数あり、実際にかなり効果的な対処法として知られています。

サードパーティ製のシェル拡張が競合している

右クリックメニューにカスタム項目を追加するソフトウェア(7-Zip、WinRAR、各種クラウドストレージのコンテキストメニューなど)は、explorer.exeに「シェル拡張」として組み込まれます。これらの拡張機能が不安定になると、右クリックするたびにエクスプローラーが固まったり、クラッシュしたりする原因になります。特にASUS製のArmoury CrateやMyASUSといったプリインストールソフトがエクスプローラーのクラッシュに関与しているケースが、海外のフォーラムで繰り返し報告されています。

履歴キャッシュやサムネイルの破損

エクスプローラーは「クイックアクセス」に表示する最近使ったファイルやフォルダの情報をキャッシュとして保存しています。このキャッシュが肥大化したり破損したりすると、エクスプローラーを開くたびに読み込みに失敗し、クラッシュの原因になります。同様に、ファイルのサムネイル(縮小画像)が破損している場合も、そのフォルダを表示しようとした瞬間にクラッシュが発生することがあります。

高速スタートアップの弊害

Windows11の「高速スタートアップ」機能は、シャットダウン時にメモリやCPUの状態を保存しておき、次回の起動を高速化する仕組みです。しかし、この保存された情報が古くなったり矛盾を含んでいたりすると、再起動後にエクスプローラーの動作が不安定になることがあります。Microsoft Q&Aでは、高速スタートアップを無効にしたらエクスプローラーのクラッシュが完全に止まったというユーザーの報告が確認されています。

今すぐ試せる!エクスプローラーの頻繁な再起動を止める10の対処法

ここからは、実際にエクスプローラーのクラッシュを解消するための具体的な対処法を、簡単なものから順番に紹介します。上から順に試していき、改善したらその時点で完了です。

対処法1タスクマネージャーからエクスプローラーを手動で再起動する

まずはもっとも基本的な応急処置です。キーボードで

Ctrl + Shift + Esc

を押してタスクマネージャーを開き、「プロセス」タブで「エクスプローラー」を見つけて右クリックし、「再起動」を選択します。この操作でタスクバーが一瞬消えますが、数秒後に復活します。これだけで一時的な不具合なら解消されることが多いです。

ただし、頻繁にこの操作が必要になる場合は根本的な対策が必要です。そんなときは、バッチファイルを作っておくと便利です。メモ帳を開いて以下の内容を入力し、

restart_explorer.bat

という名前でデスクトップに保存しておけば、ダブルクリックするだけでエクスプローラーを完全に再起動できます。

taskkill /f /im explorer.exe && start explorer.exe

対処法2Windows Updateを最新の状態にする

2026年1月のKB5074109で発生したエクスプローラーのクラッシュバグは、KB5074105で修正されています。設定アプリから「Windows Update」を開き、「更新プログラムのチェック」をクリックして、利用可能なすべてのアップデートをインストールしてください。ただし、2026年3月のKB5079473では新たなクラッシュ問題が報告されていますので、インストール後にかえって不安定になった場合は、そのアップデートをアンインストールすることも検討してください。設定の「Windows Update」から「更新の履歴」を開き、「更新プログラムをアンインストールする」から該当の更新を削除できます。

対処法3エクスプローラーの履歴を消去する

コントロールパネルを開いて、「デスクトップのカスタマイズ」から「エクスプローラーのオプション」をクリックします。「全般」タブの下のほうにある「プライバシー」セクションの「消去」ボタンをクリックしてください。画面上は何も変わりませんが、クイックアクセスに蓄積された履歴データが削除されます。その後「OK」をクリックして完了です。これだけで動作が劇的に改善するケースは意外と多いです。

対処法4完全シャットダウンを実行する

通常のシャットダウンでは高速スタートアップのために前回の状態が保持されています。これをリセットするには、Shiftキーを押しながら「シャットダウン」をクリックする「完全シャットダウン」を実行します。次回の起動はいつもより少し時間がかかりますが、保存されていたメモリ状態がすべてクリアされるので、エクスプローラーの不安定さが解消されることがあります。

対処法5BannerStoreレジストリキーをリネームする

OneDriveに関連するエクスプローラーのクラッシュに効果が高い方法です。

Ctrl + Shift + Esc

でタスクマネージャーを開き、「ファイル」メニューから「新しいタスクの実行」を選んで

regedit

と入力してレジストリエディターを起動します。

以下のパスに移動してください。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\BannerStore

この「BannerStore」フォルダを右クリックして「名前の変更」を選び、「BannerStore_bak」に変更します。変更後、パソコンを再起動してください。多くのユーザーがこの方法でクラッシュが即座に停止したと報告しています。ただし、レジストリの編集は誤操作するとシステムに影響を与える可能性があるので、必ず事前にシステムの復元ポイントを作成してから実施してください。

対処法6システムファイルチェッカーとDISMコマンドを実行する

Windowsのシステムファイルが破損していると、エクスプローラーの動作が不安定になります。スタートメニューで「cmd」と検索し、「管理者として実行」を選んでコマンドプロンプトを開きます。まず以下のコマンドを入力してEnterキーを押してください。

DISM /Online /Cleanup-Image /RestoreHealth

この処理が完了したら(数分から十数分かかります)、続けて次のコマンドを実行します。

sfc /scannow

DISMコマンドはWindowsのイメージ修復を行い、SFCコマンドは破損したシステムファイルを検出して自動修復します。両方の処理が完了したらパソコンを再起動して、症状が改善したか確認してください。

対処法7フォルダウィンドウを別プロセスで起動する設定にする

通常、エクスプローラーで開くすべてのウィンドウはひとつのプロセスで管理されています。これはメモリ効率が良い反面、ひとつのウィンドウで問題が起きるとすべてのウィンドウが巻き添えになるデメリットがあります。エクスプローラーのオプションを開き、「表示」タブにある「別のプロセスでフォルダーウィンドウを開く」にチェックを入れて「OK」をクリックしてください。この設定により、仮にひとつのフォルダウィンドウがクラッシュしても、タスクバーやデスクトップは影響を受けなくなります。

対処法8プレビューウィンドウとサムネイル表示を無効にする

エクスプローラーのプレビューウィンドウは、選択したファイルの中身を右側に表示する便利な機能ですが、破損したファイルのプレビューを読み込もうとしてクラッシュすることがあります。エクスプローラーの「表示」メニューから「表示」を選び、「プレビューウィンドウ」のチェックを外してください。

同様に、サムネイル表示も無効にしてみましょう。エクスプローラーのオプションの「表示」タブで「常にアイコンを表示し、縮小版は表示しない」にチェックを入れ、「縮小版にファイルアイコンを表示する」のチェックは外します。これによりフォルダの表示速度も向上します。

対処法9クリーンブートで原因を特定する

サードパーティ製のソフトウェアが原因かどうかを切り分けるために、クリーンブートを試しましょう。

Win + R

を押して「ファイル名を指定して実行」に

msconfig

と入力し、「システム構成」を開きます。「サービス」タブで「Microsoftのサービスをすべて隠す」にチェックを入れてから「すべて無効」をクリックし、「スタートアップ」タブでタスクマネージャーを開いて不要なスタートアップ項目を無効にします。パソコンを再起動して、この状態でエクスプローラーが安定して動作するか確認してください。安定している場合は、無効にしたサービスやスタートアップ項目をひとつずつ有効に戻していくことで、問題の原因となっているソフトウェアを特定できます。

対処法10グラフィックドライバーを更新する

エクスプローラーはGPU(グラフィックカード)のレンダリング機能を使って画面を描画しています。グラフィックドライバーが古かったり破損していたりすると、エクスプローラーのクラッシュにつながります。

Win + X

を押してデバイスマネージャーを開き、「ディスプレイアダプター」を展開して、グラフィックカードを右クリックし「ドライバーの更新」を選択します。ただし、Windows Update経由のドライバーは汎用版であることが多いため、NVIDIAやAMD、Intelの公式サイトから最新ドライバーをダウンロードしてインストールするほうが確実です。

2026年3月の最新アップデート(KB5079473)で起きている問題

2026年3月10日に配信されたWindows11のPatch Tuesday(KB5079473)は、24H2と25H2の両方を対象としたセキュリティ累積更新プログラムです。約80件のセキュリティ脆弱性を修正する重要なアップデートでしたが、配信直後からシステムのフリーズ、エクスプローラーのクラッシュ、アプリケーションの異常終了、起動時のブラックスクリーンなど、多岐にわたる不具合報告が寄せられています。

特徴的なのは、特定のハードウェア構成に限定されず、IntelでもAMDでも、さまざまなGPUやストレージ環境で発生しているという点です。Microsoft Q&Aフォーラムには「3回も完全にクラッシュして、保存していないデータが飛んだ」「Zoomで画面共有しようとしただけで10回もクラッシュした」といった切実な声が投稿されています。

Microsoftはこの問題を調査中としていますが、2026年3月22日時点でまだ正式な修正パッチは公開されていません。もしKB5079473をインストールした後にエクスプローラーが不安定になった場合は、一時的にこのアップデートをアンインストールして様子を見ることを推奨します。セキュリティリスクとの兼ね合いにはなりますが、パソコンがまともに使えない状況よりはましでしょう。

イベントビューアーでクラッシュの原因を調べる方法

エクスプローラーのクラッシュが繰り返される場合、「何が原因でクラッシュしているのか」を調べることが根本解決への近道です。

Win + R

を押して

eventvwr.msc

と入力し、イベントビューアーを起動します。左側のツリーから「Windowsログ」→「Application」を開き、エクスプローラーがクラッシュした時間帯のエラーログを確認してください。

「explorer.exe」や「ShellExperienceHost.exe」に関連するエラーが見つかれば、それがクラッシュの直接的な原因です。特に「障害が発生しているモジュール名」の欄に注目してください。ここに「Windows.UI.Xaml.dll」と表示されている場合はWindows Updateの不具合である可能性が高く、サードパーティのDLLファイル名が表示されている場合はそのソフトウェアが原因です。この情報をもとに、該当するアプリのアンインストールや更新を行うことで、的確な対処ができます。

上級者向けレジストリとサービスを使った恒久的な安定化

ここまでの対処法で解決しない場合や、より恒久的な安定性を求める方のために、レジストリ操作やサービス設定による高度な対処法を紹介します。これらの操作はシステムに影響を与える可能性があるため、必ずシステムの復元ポイントを作成してから実施してください。

Windows Push Notification Serviceを無効にする

Windows Push Notification Service(WPN)は、アプリの通知をプッシュ配信するサービスですが、このサービスのバグがexplorer.exeのクラッシュを引き起こすケースが確認されています。レジストリエディターで以下のパスに移動し、「Start」の値を4に変更することで、このサービスを無効化できます。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WpnService

この変更により一部のアプリの通知が届かなくなりますが、エクスプローラーの安定性は大幅に向上します。通知がなくても支障がないという方にはおすすめの方法です。

エクスプローラーのキャッシュフォルダを手動で削除する

エクスプローラーのジャンプリストや最近使ったファイルの情報は、特定のフォルダに保存されています。コマンドプロンプトまたはエクスプローラーのアドレスバーに以下のパスを入力して開き、中のファイルをすべて削除してください。

%AppData%\Microsoft\Windows\Recent\AutomaticDestinations

このフォルダの内容を削除しても、ファイル自体が消えることはありません。クイックアクセスの履歴がリセットされるだけです。

情シス歴10年超の現場視点で教える!エクスプローラー問題の「本当の切り分け方」

Windowsのイメージ

Windowsのイメージ

ここからは、企業の情報システム部門で10年以上トラブルシューティングに携わってきた現場目線の話をします。ネットの記事では「SFCを実行しましょう」「DISMコマンドを打ちましょう」と書いてあるものが大半ですが、正直に言うと、それは「とりあえず試してみて」という一般論であって、原因を特定してから適切な対処をするという診断プロセスとしては順番が逆です。

病院に行って「とりあえず全部の薬を飲んでみてください」とは言われませんよね。まず検査して、原因がわかってから治療するはずです。パソコンのトラブルも同じで、闇雲にコマンドを打ちまくる前に「何が壊れているのか」を調べるフェーズが本当は一番大事なんです。

信頼性モニターこそ最初に見るべきツール

イベントビューアーの存在は知っていても、「信頼性モニター」を使ったことがない方は意外と多いのではないでしょうか。これはWindowsに標準で搭載されている「安定性の通信簿」のようなツールで、エクスプローラーのクラッシュ履歴を日付別のタイムラインで視覚的に確認できます。

起動方法は簡単です。スタートメニューの検索バーに

reliability

と入力して「信頼性の履歴の表示」をクリックするだけ。すると、カレンダー形式でいつどのアプリがクラッシュしたかが一目でわかるグラフが表示されます。赤い×マークがついている日が問題の発生日で、そこをクリックすると下部にクラッシュの詳細が表示されます。

情シスの現場では、ユーザーから「なんか最近パソコンが不安定です」と相談を受けたら、まずこの信頼性モニターを開きます。イベントビューアーは情報量が膨大すぎて玄人向けですが、信頼性モニターなら「どの日に」「何が」「何回クラッシュしたか」がグラフで見えるので、ソフトのインストールやWindows Updateとクラッシュの因果関係を一瞬で把握できるんです。たとえば「3月10日にWindows Updateをインストールした翌日からエクスプローラーの赤×が急増している」というパターンが見えたら、そのアップデートが原因だとほぼ断定できます。

PowerShellを使ったエクスプローラーのクラッシュ診断術

情シスの仕事をしていると、リモートで複数台のパソコンを面倒見なければならない場面が日常的にあります。そんなとき、いちいちイベントビューアーをGUIで開いていたら日が暮れてしまいます。PowerShellを使えば、エクスプローラーのクラッシュログだけをピンポイントで抽出して、原因の特定を一気に効率化できます。

直近7日間のexplorer.exeクラッシュログを一発で抽出するコマンド

PowerShellを管理者として起動し、以下のコマンドを実行してください。

Get-WinEvent -FilterHashtable @{LogName='Application'; ProviderName='Application Error'; StartTime=(Get-Date).AddDays(-7)} | Where-Object {$_.Message -like '*explorer*'} | Format-Table TimeCreated, Id, Message -Wrap -AutoSize

このコマンドは、Applicationログから過去7日間の「Application Error」イベントのうち、メッセージに「explorer」を含むものだけを抽出して、わかりやすいテーブル形式で表示します。出力結果の「Message」列に注目してください。ここに「Faulting module name」として表示されるDLLファイル名が、クラッシュの直接的な原因です。

エクスプローラーが「何回」再起動したかを数えるコマンド

「エクスプローラーが頻繁に再起動する」と言っても、実際に何回再起動しているかを正確に把握している人は少ないでしょう。次のコマンドで、エクスプローラーの再起動回数を数値として確認できます。

Get-WinEvent -LogName 'Application' -FilterXPath '* and EventID=1002]]' -ErrorAction SilentlyContinue | Measure-Object | Select-Object -ExpandProperty Count

イベントID1002は「シェルが予期せず停止し、explorer.exeが再起動された」ことを記録するログです。この数字が過去1か月で数十回、数百回になっているようなら、かなり深刻な状態です。逆にゼロなら、体感で「クラッシュしている」と思っていたものが実は別の現象(画面のちらつきやタスクバーの再描画など)だった可能性もあります。

クラッシュログをCSVファイルに書き出して保存する方法

問い合わせ対応やメーカーサポートに連絡する際、口頭で「なんかよく落ちます」と伝えても話が前に進みません。以下のコマンドで、クラッシュログをCSVファイルとしてデスクトップに書き出せます。

Get-WinEvent -FilterHashtable @{LogName='Application'; Level=2} -MaxEvents 100 | Where-Object {$_.Message -like '*explorer*'} | Select-Object TimeCreated, Id, LevelDisplayName, ProviderName, Message | Export-Csv "$env:USERPROFILE\Desktop\Explorer_Crash_Log.csv" -NoTypeInformation -Encoding UTF8

このCSVファイルをExcelで開けば、クラッシュの発生日時、エラーの種類、原因モジュールが一覧表になっています。サポートに送るときも、このファイルを添付すれば一発で状況が伝わります。情シスの現場では、こうした「証拠を残す」作業が問題解決のスピードを劇的に上げるんです。

ShellExViewを使ったシェル拡張の犯人探し完全手順

エクスプローラーのクラッシュ原因として非常に多いのが、サードパーティ製のシェル拡張です。右クリックメニューを開いたときに固まる、特定のフォルダを開くとクラッシュする、こういった症状の大半はシェル拡張が犯人です。しかし、Windows11にはシェル拡張を管理するための標準ツールが存在しません。そこで使うのが、NirSoft製のフリーツール「ShellExView」です。

このツールの使い方を、犯人特定まで含めた完全な手順で解説します。まずNirSoftの公式サイトからShellExViewの64ビット版をダウンロードして解凍します。インストール不要で、実行ファイルをダブルクリックするだけで起動できます。

起動したら、メニューの「Options」から「Hide All Microsoft Extensions」を有効にしてください。これで一覧からMicrosoft純正のシェル拡張が非表示になり、サードパーティ製のものだけが残ります。表示される項目の中で、背景がピンク色になっているものがサードパーティ製の拡張機能です。

犯人を特定するには「半分ずつ無効にする」方法が効率的です。まずピンク色の項目をすべて選択し、右クリックして「Disable Selected Items」を選びます。そしてエクスプローラーを再起動(ShellExViewの「Options」→「Restart Explorer」)して、クラッシュが止まるか確認します。止まったなら、犯人はこの中にいます。次に、無効にした項目の半分だけを有効に戻してまた確認します。この「二分探索」を繰り返すことで、数回の操作で犯人を特定できます。

情シスの現場で遭遇した実例を挙げると、NVIDIAのコンテキストメニュー拡張が犯人だったケースが非常に多いです。「NVIDIA CPL Context Menu Extension」という名前のシェル拡張を無効にしただけで、右クリック時のクラッシュが完全に止まったという事例は何度も経験しています。ほかにも、古いバージョンのAdobe製品、Foxit PDFのシェル拡張、ESETのコンテキストメニュー統合機能なども、よくある犯人です。

現場でよく遭遇する「タスクバーが消えて何もできない」状態からの復帰術

エクスプローラーがクラッシュして最も困るのは、タスクバーもスタートメニューも完全に消えてしまった状態です。「タスクマネージャーを開いてエクスプローラーを再起動しましょう」と言われても、タスクバーが消えている以上、検索もスタートメニューからの起動もできません。この「詰み」状態を脱出する方法を知っているかどうかで、対応速度がまったく変わります。

キーボードショートカットだけで復帰する方法

Ctrl + Shift + Esc

を押してください。このショートカットは、タスクバーやスタートメニューが存在しなくても、直接タスクマネージャーを起動できます。タスクマネージャーが開いたら、上部の「新しいタスクの実行」をクリックし、

explorer.exe

と入力してOKを押します。これでデスクトップ、タスクバー、スタートメニューが復活します。

もし

Ctrl + Shift + Esc

が反応しない場合は、

Ctrl + Alt + Delete

を押してセキュリティ画面を表示し、そこから「タスクマネージャー」を選択します。それすら効かない場合の最終手段は、電源ボタンの長押しによる強制シャットダウンです。ただし、これはファイルの破損リスクがあるので本当に最後の手段として考えてください。

タスクバーが表示されるのに反応しないときの裏ワザ

タスクバーは見えているのに、クリックしても何も反応しないという微妙な症状もよくあります。この場合、

Ctrl + Shift + Esc

でタスクマネージャーを開き、「プロセス」タブで「エクスプローラー」を見つけて右クリック→「タスクの終了」を選びます。「再起動」ではなく「タスクの終了」です。これでエクスプローラーが完全に停止し、画面が真っ黒になりますが慌てないでください。タスクマネージャーの「新しいタスクの実行」から

explorer.exe

を起動すれば、クリーンな状態でエクスプローラーが立ち上がります。

「再起動」と「終了→新規起動」の違いは、前者が既存の状態を引き継いで再起動するのに対し、後者は完全にプロセスを殺してからゼロの状態で起動する点です。内部的に矛盾した状態が蓄積されているときは、「終了→新規起動」のほうが確実に問題を解消できます。

意外と知らない!エクスプローラーの安定性を向上させる便利な設定

ここでは、普段の設定をちょっと変えるだけでエクスプローラーの安定性が大幅に向上する、知る人ぞ知るテクニックを紹介します。

エクスプローラーの起動先を「PC」に変更する

Windows11のエクスプローラーは、デフォルトでは起動時に「ホーム」画面(クイックアクセスや最近使ったファイルの一覧)を表示しようとします。ここに表示されるファイルの中に、すでに削除されたネットワークドライブ上のファイルやOneDrive上のファイルへの参照が残っていると、それを読み込もうとしてタイムアウト→クラッシュという流れになることがあります。

これを回避するには、エクスプローラーの起動先を「PC」に変更します。エクスプローラーのオプション(

Win + E

でエクスプローラーを開き、ツールバーの「…」→「オプション」)の「全般」タブにある「エクスプローラーで開く」のドロップダウンを「PC」に変更してください。これだけで、クイックアクセス関連のキャッシュ問題によるクラッシュを予防できます。

サムネイルキャッシュの自動削除をタスクスケジューラで設定する

サムネイルキャッシュの破損によるクラッシュは、定期的にキャッシュを削除することで予防できます。手動で毎回やるのは面倒なので、タスクスケジューラに登録して自動化しましょう。

まず、以下の内容をメモ帳に貼り付けて、

clean_thumbnail_cache.bat

というファイル名で保存します。

del /f /s /q %LocalAppData%\Microsoft\Windows\Explorer\thumbcache_*.db

次に、

Win + R

taskschd.msc

と入力してタスクスケジューラを起動し、「タスクの作成」から週1回の実行スケジュールでこのバッチファイルを登録します。「全般」タブで「最上位の特権で実行する」にチェックを入れるのを忘れないでください。これで毎週自動的にサムネイルキャッシュがクリアされ、破損キャッシュによるクラッシュを未然に防げます。

高速スタートアップを恒久的に無効化するコマンド

高速スタートアップはコントロールパネルの電源オプションからGUIで無効にできますが、実はコマンド一発でも設定できます。コマンドプロンプトを管理者として開き、以下を実行してください。

powercfg /h off

このコマンドは休止状態(ハイバネーション)そのものを無効にします。高速スタートアップは休止状態の仕組みを利用しているため、休止状態を無効にすれば高速スタートアップも自動的に無効になります。副次的な効果として、Cドライブに保存されているhiberfil.sys(休止状態用のファイル)が削除され、数GBのディスク空き容量が確保できます。ノートパソコンで休止状態を使わないなら、デメリットはほとんどありません。

Windowsアップデートの適用状況を一覧で確認するPowerShellコマンド

エクスプローラーのクラッシュがWindows Updateの影響かどうかを判断するには、「いつどのアップデートが入ったのか」を把握することが不可欠です。設定アプリの「更新の履歴」でも確認できますが、PowerShellならもっと詳細な情報を一発で取得できます。

Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 20 | Format-Table HotFixID, InstalledOn, Description -AutoSize

このコマンドを実行すると、直近にインストールされた20件のアップデートがKB番号、インストール日時、説明とともに表示されます。ここで表示されたKB番号と、エクスプローラーのクラッシュが始まった時期を照合すれば、犯人のアップデートを特定できます。

特定できたら、以下のコマンドでそのアップデートをアンインストールできます。

wusa /uninstall /kb:5079473 /quiet /norestart

KB番号の部分は、問題のアップデートの番号に置き換えてください。

/quiet

オプションをつけると確認ダイアログが表示されずにサイレントでアンインストールされ、

/norestart

で自動再起動を抑制します。企業環境でリモートから複数台のPCに一斉適用するときに便利なオプションです。

インプレースアップグレード(上書き修復インストール)の正しいやり方

SFCもDISMもクリーンブートも効果がなく、でも初期化はしたくない。そんなときの最後の切り札がインプレースアップグレードです。これは「Windowsを現在のバージョンで上書きインストールする」という方法で、アプリケーション、個人ファイル、設定をすべて保持したまま、Windowsのシステムファイルだけを新品に戻す修復手段です。

情シスの現場では、この方法を「最終兵器」と呼んでいます。初期化やリカバリーと違って環境を一から構築し直す手間がないため、業務パソコンの修復には圧倒的にこちらが向いています。

手順はまず、Microsoftの公式サイトからWindows11のメディア作成ツールをダウンロードします。ダウンロードしたツールを起動し、ライセンス条項に同意したら「このPCを今すぐアップグレードする」ではなく「別のPCのインストールメディアを作成する」を選択します。次に「ISOファイル」を選んで、任意の場所に保存してください。

保存されたISOファイルをダブルクリックすると、仮想ドライブとしてマウントされます。中にある

setup.exe

を実行し、「個人用ファイルとアプリを引き継ぐ」が選択されていることを確認してから「インストール」をクリックします。あとは自動で処理が進み、30分から1時間ほどで完了します。

この方法の注意点として、実行前にサードパーティ製のセキュリティソフト(ウイルスバスター、ESET、カスペルスキーなど)は必ずアンインストールしておくことが重要です。セキュリティソフトが残っていると、インストールプロセスをブロックして途中で失敗する原因になります。インプレースアップグレード完了後に再インストールすれば問題ありません。

エクスプローラーのクラッシュ監視を自動化するスクリプト

エクスプローラーのクラッシュが不定期に発生する場合、「いつ起きたか」「どのくらいの頻度で起きているか」を把握すること自体が難しいことがあります。そこで、エクスプローラーのクラッシュをリアルタイムで監視し、デスクトップにログファイルとして記録するPowerShellスクリプトを紹介します。

以下の内容をメモ帳にコピーして、

monitor_explorer.ps1

というファイル名で保存してください。

$LogFile = "$env:USERPROFILE\Desktop\Explorer_Monitor.txt"

$Query = "* and EventID=1000]]"

$Watcher = New-Object System.Diagnostics.Eventing.Reader.EventLogWatcher("Application", $Query)

Register-ObjectEvent -InputObject $Watcher -EventName EventRecordWritten -Action {

  $event = $EventArgs.EventRecord

  if ($event.Properties.Value -like '*explorer*') {

    $timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"

    $module = $event.Properties.Value

    "$timestamp - Explorer crashed. Faulting module: $module" | Out-File $LogFile -Append

  }

}

$Watcher.Enabled = $true

Write-Host "Monitoring explorer.exe crashes... Press Ctrl+C to stop."

while ($true) { Start-Sleep -Seconds 60 }

PowerShellを管理者として起動し、まず

Set-ExecutionPolicy RemoteSigned

を実行してスクリプトの実行を許可した後、保存したスクリプトを実行します。バックグラウンドでエクスプローラーのクラッシュを監視し続け、クラッシュが発生するたびにデスクトップの「Explorer_Monitor.txt」にタイムスタンプと原因モジュールが記録されます。

このスクリプトの利点は、「再現性が低いクラッシュ」のログ収集ができることです。たまにしか起きない問題を1週間くらい監視させておけば、パターンが見えてきます。特定の時間帯に集中しているなら定時実行のバックアップソフトやウイルススキャンが怪しいですし、特定の操作後に集中しているなら再現手順の特定につながります。

Windows Updateを一時的にブロックする安全な方法

2026年3月のKB5079473のように、アップデートが不具合の原因になっているケースでは、修正パッチが出るまでそのアップデートを一時的にブロックしたいことがあります。Windows Updateの設定から「更新の一時停止」は最大35日間可能ですが、これだとすべてのアップデートが止まってしまいます。特定のKB番号だけを選択的にブロックするには、Microsoftが公式に提供しているトラブルシューティングツール「Show or Hide Updates」を使います。

このツールはMicrosoftのサポートページからダウンロードでき、実行すると「更新を非表示にする」オプションから特定のアップデートを選択してブロックできます。これはグループポリシーやレジストリをいじらずに済む正規の方法なので、企業環境でも安心して使えます。

ただし、このツールには注意点があります。累積更新プログラム(Cumulative Update)をブロックした場合、翌月のCUにはブロックしたCUの内容が含まれるため、翌月のアップデートが配信された時点でブロックは実質的に解除されます。つまり、ブロックは「修正パッチが出るまでの応急処置」であり、永久に止められるわけではないことを理解しておいてください。

プロセスモニター(Procmon)を使った上級者向けの原因調査

ここまでの方法でも原因が特定できない場合、最終的にはMicrosoft純正のトラブルシューティングツール「Process Monitor(Procmon)」の出番です。これはMicrosoftのSysinternalsスイートに含まれる無料ツールで、エクスプローラーが行っているファイルアクセス、レジストリアクセス、ネットワーク通信をすべてリアルタイムで記録できます。

起動したら、フィルター設定で「Process Name is explorer.exe」を追加して、エクスプローラーに関連する操作だけを表示するようにします。この状態でクラッシュが再現するまで待ちます。クラッシュが発生したら、その直前のログを確認します。「ACCESS DENIED」や「NAME NOT FOUND」といった結果が大量に出ている行があれば、そこがクラッシュの引き金です。

正直に言うと、Procmonのログは情報量が膨大で、初心者が読み解くのは困難です。しかし、「クラッシュ直前にアクセスしていたファイルパスやレジストリキー」さえ特定できれば、それをGoogleで検索するだけで解決策にたどり着けることがほとんどです。情シスの現場でも、Procmonで犯人を特定して「実はCarboniteのバックアップソフトがzipファイルを開くたびにクラッシュさせていた」「OneDriveの同期処理が特定のフォルダでエラーを起こしていた」といった、ほかの方法では絶対に見つけられなかった原因を突き止めた経験が何度もあります。

UWPアプリのパッケージ再登録でクラッシュループを脱出する方法

Windows11のエクスプローラーは、内部的にUWP(ユニバーサルWindowsプラットフォーム)のコンポーネントに依存しています。Windows.UI.Xaml.dllがクラッシュの原因になっているケースでは、UWPアプリのパッケージが破損している可能性が高いです。この場合、以下のPowerShellコマンドですべてのUWPアプリを再登録することで修復できることがあります。

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -ErrorAction SilentlyContinue}

このコマンドはすべてのUWPアプリのパッケージを再登録します。処理中に赤いエラーメッセージが表示されますが、すでに正常なパッケージに対して「すでに存在する」というエラーが出ているだけなので無視して大丈夫です。処理が完了したらパソコンを再起動してください。

イベントビューアーで確認した原因モジュールが「Windows.UI.Xaml.dll」「twinui.pcshell.dll」だった場合に特に有効な方法です。24H2へのアップグレード後にエクスプローラーがクラッシュし始めたユーザーの間では、この方法で解決したという報告が複数あがっています。

エクスプローラーの代替として使えるファイルマネージャーという選択肢

ここまでの対処法をすべて試しても改善しないケースは、残念ながら存在します。Windows Updateの不具合が原因で、修正パッチが配信されるまでどうしようもないという時期は実際にあります。そんなとき、「標準のエクスプローラーが不安定なら、別のファイルマネージャーを使えばいい」という発想の転換もありです。

Files App(Microsoft Store からインストール可能)は、Windows11のデザインに合ったモダンな見た目のサードパーティ製ファイルマネージャーです。タブ機能やカラム表示など、標準エクスプローラーにはない便利な機能も備えています。explorer.exeがクラッシュしても、Files Appは独立したプロセスとして動作しているため影響を受けません。

ほかにも、多機能なファイルマネージャーとしてDirectory Opusや、軽量な選択肢としてOne Commanderなどがあります。これらは「エクスプローラーの代わり」としてではなく、「エクスプローラーが不安定な時期の避難先」として使うイメージです。エクスプローラーはタスクバーやデスクトップの表示にも使われているため完全に置き換えることはできませんが、日常的なファイル操作だけを別のアプリに逃がすだけでも、作業中のストレスはかなり軽減されます。

ぶっちゃけこうした方がいい!

ここまで相当なボリュームで対処法を書いてきましたが、ぶっちゃけた話をすると、情シス10年以上の経験から導き出した結論は「原因を特定する前に対処法を試すな」の一言に尽きます。

ネットの記事を見ていると「SFCを実行しましょう」「DISMコマンドを打ちましょう」「レジストリを修正しましょう」と並んでいて、それを上から順番に全部やっていく人が多いんですけど、はっきり言ってこれは時間の無駄です。SFCもDISMも実行に10分から30分かかりますし、そもそもシステムファイルが破損していないなら何の意味もない。原因がWindows Updateなのにシステムファイルを修復しても、原因がシェル拡張なのにWindows Updateを確認しても、解決するわけがないんですよ。

個人的にはこうしたほうが、ぶっちゃけ楽だし効率的だと思います。まず信頼性モニターを開いて、クラッシュが始まった時期を確認する。次に、その時期にソフトのインストールやWindows Updateがなかったかをチェックする。そしてイベントビューアーか、この記事で紹介したPowerShellコマンドで「Faulting module name」を確認する。この3ステップに5分もかかりません。そして、この5分で得られた情報が、そのあとの対処法を選ぶ精度を劇的に上げてくれます。

原因モジュールがWindows純正のDLL(Windows.UI.Xaml.dllやshcore.dllなど)なら、Windows Update関連かUWPパッケージの破損が疑われるので、最新のアップデート適用かUWP再登録が正解。サードパーティのDLLが表示されていたら、ShellExViewでそのソフトの拡張を無効にするのが正解。OneDrive絡みのBannerStoreなら、レジストリキーのリネームが正解。原因によって打つ手がまったく違うんです。

あと、もうひとつ大事なこと。エクスプローラーの再起動用バッチファイル(

taskkill /f /im explorer.exe && start explorer.exe

)は、デスクトップの端っこに必ず置いておいてください。これがあるのとないのとでは、日常のストレスが天と地ほど違います。根本原因の調査は時間があるときにやるとして、目の前の「タスクバーが消えた!」「エクスプローラーが固まった!」をダブルクリック一発で解消できる安心感は、精神衛生上とてつもなく大きいです。

結局のところ、Windows11のエクスプローラーが頻繁に再起動する問題は、「診断→原因特定→的確な対処」という順番を守るだけで、9割以上のケースで解決できます。この記事で紹介したPowerShellコマンドやツールは、まさにそのための「診断キット」です。焦って闇雲にネットの対処法を試す前に、まず5分だけ使って原因を調べてみてください。その5分が、あなたの数時間を節約してくれるはずです。

このサイトをチップで応援

Windows11のエクスプローラーが頻繁に再起動する問題に関するよくある質問

エクスプローラーが再起動してもデータは消えないの?

explorer.exeがクラッシュしても、他のアプリで開いているファイル(Word文書やExcelファイルなど)のデータが消えることは基本的にありません。ただし、エクスプローラーで実行中のファイルコピーやファイル移動は中断される可能性があります。また、2026年3月のKB5079473のようにシステム全体がフリーズするレベルのクラッシュでは、強制再起動が必要になり、保存していないデータが失われるリスクがあります。重要な作業中はこまめに保存する習慣をつけましょう。

エクスプローラーの再起動とパソコンの寿命は関係ある?

エクスプローラーの頻繁な再起動は、ソフトウェアの問題であることがほとんどで、ハードウェアの故障や寿命とは直接関係ありません。ただし、メモリ(RAM)が不足している環境(8GB未満)では、メモリリークが原因でクラッシュが頻発しやすくなります。もし物理メモリが8GBしかない場合は、16GBへの増設を検討する価値はあります。

リカバリー(初期化)しないと直らないの?

いいえ、多くの場合はリカバリーなしで解決できます。この記事で紹介した対処法を順番に試すことで、大多数のケースは改善します。それでも解決しない場合は、すべてのファイルを保持したまま「インプレースアップグレード(上書きインストール)」を行うことで、アプリやデータを残しながらWindowsのシステムファイルだけを修復できます。完全な初期化は、本当に最後の手段として考えてください。

2026年3月のKB5079473はインストールすべき?

セキュリティの観点からは、80件近くの脆弱性を修正するこのアップデートはできるだけ早くインストールすべきです。しかし、インストール後にクラッシュが発生する場合は、一時的にアンインストールしてMicrosoftの修正パッチを待つのも合理的な判断です。Windows Updateの設定で最大35日間更新を一時停止できるので、その機能を活用してもよいでしょう。

今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?

LINE公式

いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」

あなたはこんな経験はありませんか?

✅ ExcelやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦

平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。

LINEでメッセージを送れば即時解決!

すでに多くの方が私の公式LINEからお悩みを解決しています。

最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。

誰でも無料で使えますので、安心して使えます。

問題は先のばしにするほど深刻化します。

小さなエラーがデータ消失重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。

あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。

相談しに行く

ぜひ、あなたの悩みを私に解決させてください。

まとめ

Windows11のエクスプローラーが頻繁に再起動する問題は、多くのユーザーが経験している共通の悩みであり、あなたのパソコンだけが壊れているわけではありません。原因はWindows Updateの不具合、OneDrive関連のレジストリ破損、サードパーティ製ソフトの競合、キャッシュの肥大化など多岐にわたりますが、この記事で紹介した10の対処法を順番に試すことで、ほとんどの場合は解決に導けるはずです。

特に2026年は1月と3月にMicrosoftのアップデート起因のクラッシュが連続しており、パッチを当てるだけで改善するケースも多くあります。まずはWindows Updateを確認し、BannerStoreレジストリキーのリネームとエクスプローラー履歴の消去を試してみてください。この3つだけで解決することが、筆者の経験上もっとも多いパターンです。

それでも改善しない場合は、イベントビューアーでクラッシュの原因を特定し、SFCやDISMコマンドでシステムファイルを修復するという流れで進めましょう。焦ってリカバリー(初期化)に走る必要はありません。ひとつずつ順番に試すことが、結局は最短ルートです。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました