Explorer.exe がクラッシュ (イベント ID 1000、複数のモジュールに障害あり)

Explorer.exe がクラッシュ (イベント ID 1000、複数のモジュールに障害あり)

私は数ヶ月前からこの問題を抱えており、すでに他のサイトにも何度か投稿していますが、誰も答えを持っていないようです。私は頭を抱えており、ワークフローを中断する恐ろしいほどです。この問題を解決したいので、誰かが少なくとも正しい方向を指し示してくれることを願っています。とはいえ、私は技術にかなり精通しており、投稿する前にこの問題についてできる限り調査したので、助けがあれば解決できると思います。この問題に関連するすべての詳細をまとめ、ここに整理しました。

症状

  • ファイルをダブルクリックしてファイルエクスプローラーでその内容を開くと、時々同じウィンドウで開くように設定しているにもかかわらず、同じウィンドウで開くのではなく、フォルダーの新しいウィンドウが開きます。 1 つのウィンドウの価格で 2 つの新しいウィンドウが開くこともあります。 これ自体はそれほど大きな問題ではありませんが、次に挙げるより大きな問題の一部であると私は考えています。
  • ダブルクリックでアイテムを開いたり、コンテキスト メニューから「開く」を選択してファイルを開いたりすると、ほとんどの場合 explorer.exe がクラッシュします。プログラムがクラッシュしてリセットされている間は、Alt + Tab キー、音量の変更、タスク バーの使用ができなくなります。デスクトップも更新され、短時間ちらつきます。クラッシュは 1 分以上続くこともあり、ワークフローに大きな支障をきたします (特に、多数のファイルを連続して開く必要がある場合)。
  • アイテムを任意の場所に保存すると、エクスプローラーがクラッシュすることがあります。
  • 任意のディレクトリ(外付けディスク) はエクスプローラーがクラッシュする原因になります。これにより、ハードウェアの即時の故障が排除される可能性があることに注意してください。また、エクスプローラーで .zip を解凍するためにダブルクリックするとクラッシュが発生します。

要約すると、ファイルからデータを読み書きするためにディレクトリにアクセスすると、エクスプローラーがランダムにクラッシュするようです。これはかなり広範囲ですが、私が判断できるのはこれだけです。

クラッシュログ

イベント ビューアーでは、この問題はイベント ID 1000 としてリストされます。ほとんどの場合、障害が発生しているモジュールは windows.storage.dll ですが、ntdll.dll または DUI70.dll である場合もあります。エラー ログの例を次に示します。

Faulting application name: explorer.exe, version: 10.0.14393.1532, time stamp: 0x5965adb0
Faulting module name: windows.storage.dll, version: 10.0.14393.2007, time stamp: 0x5a49bcac
Exception code: 0xc000041d
Fault offset: 0x00000000001c4b17
Faulting process id: 0x13f0
Faulting application start time: 0x01d38afd8291a0be
Faulting application path: C:\WINDOWS\explorer.exe
Faulting module path: C:\WINDOWS\System32\windows.storage.dll

ある時点でエクスプローラーのクラッシュ ダンプを有効にしましたが、提供されたデータはどれも理解できませんでした。参考までに、私のコンピューターに関する統計情報を以下に示します。

Microsoft Windows 10 Home
10.0.16299 Build 16299
HP Pavilion Notebook
AMD Quad-Core A10-8700P APU
AMD Radeon R6 (Laptop version)
8GB RAM

以前、Creators Update の前にこの問題が発生していましたが、以下に示すように、最新バージョンの Windows にアップデートしても問題は解決しませんでした。

編集以下は、レジストリを通じて CrashDumps を有効にした後に explorer.exe によって提供されるクラッシュ ダンプです。クラッシュダンプ

潜在的な解決策

この問題を解決するために私が試したことをすべてリストします。リストされている方法はどれも問題を解決していないようで、問題は依然として発生していることに留意してください。

  • ファイルエクスプローラーの設定をリセットする
  • ファイルエクスプローラーの履歴をクリアしました
  • 「フォルダーウィンドウを別のプロセスで起動」を有効にしました
  • netsh winsock resetを実行しました
  • クイックアクセスフォルダーの表示とファイルの表示が無効になっています
  • クイックアクセス履歴を消去しました
  • sfc scannowを実行しました
  • ウイルス対策を実行した
  • Windows ファイル エクスプローラー サポート プログラムを実行しました (これにより、他のいくつかの「問題」が検出され、明らかに修正されましたが、問題は解決されませんでした)
  • ネットワークなしでセーフモードで起動しましたが、問題は解決しませんでした
  • スタートアッププログラムやサービスなしでクリーンブートを実行しましたが、問題は解決しませんでした
  • レジストリ内の BagMRU および Bags サブキーを削除しました (これにより、ディレクトリごとにファイル エクスプローラーの設定がリセットされるはずです)
  • explorer.exeプロセスを管理者権限で再起動しました
  • BIOSを最新バージョンに更新しました
  • Windows 10を最新バージョンにアップデート
  • 高速ブートを無効にしました
  • ShellExViewを実行し、Microsoft以外のシェル拡張機能をすべて無効にしました
  • Dism /Online CheckHealthを実行しましたが、ハードディスクエラーはありませんでした

以下は、問題を解決できるかもしれないが、まだ試していないことのリストです (ただし、その性質上、実行をためらっています)。

  • Windows 10を再インストールしますか?
  • Microsoft Shell Extensions を無効にする?!
  • すべてを新しい管理者アカウントに移行しますか?
  • コンピュータを破壊しますか?

議論

この問題についてオンラインで検索したところ、クラッシュの問題を抱えている人々の記事が数多く見つかりました。私のものと似ているものもありますが、実際には詳細はまったく異なります。そのため、彼らが提示した修正方法はすべて機能しませんでした。たとえば、explorer.exeがクラッシュする問題を抱えている人はたくさんいます。起動するしかし、これは私が経験したことではありません。

私の問題に一致するフォーラム投稿が1件見つかりましたその通りぜひチェックしてみてくださいここそこにはさらに多くのログと試行された修正がリストされており、クラッシュ ダンプとエラー警告はすべて私が経験しているものと同じです。しかし、その投稿の最後には明確な修正方法がまだありませんでした。新しいユーザーを作成すると問題が解決する可能性があるようですが、それでもそもそもなぜ問題が発生したのかは説明されていません。さらに、新しいアカウントを作成した後でも問題が再発することが示唆されました。

作成日が変更されたため、explorer.exe プログラムが最新の Windows 10 アップデートによって変更されたことがわかります。それでも問題は解決しません。つまり、完全に新しい explorer.exe でも、問題は引き続き発生します。

私が理解していること

サービスやアクティブに実行中のサードパーティプログラムに問題があるとは思えません。結局、クリーンブートとセーフモードブートを実行しましたが、問題は解決しませんでした。これは実際にはプログラム explorer.exe の問題なのでしょうか?データそれ自体ですか? それともユーザー データの不明な設定ですか? また、sfc スキャンと CheckHealth で結果が得られなかったため、ファイルの破損やウイルスの干渉が原因ではない可能性があります。また、問題は外付けディスクで発生するため、ハード ドライブに問題がある可能性は低いです。さらに、メモリ リークも問題ではないようです。セーフ モード中はドライバーがすべて無効になっていたため、更新に問題があるとは思いません。ウイルスまたはドライバーの更新によって .dll が何らかの形で変更され、実行が停止した可能性はありますか? sfc は、Windows ファイルが損傷していないかどうかを確認するためにスキャンしますか? そのようなことを確認する方法はありますか? ユーザー プロファイルが破損している可能性がありますか? アイデアをいくつか提案します。

ご協力いただければ幸いです。

答え1

数ヶ月に渡って解決策を探した結果、ようやく問題を解決できるものを見つけました。クラッシュダンプ情報にリストされている障害モジュールと関数を具体的に検索したところ、このリンク下部に修正方法が提案されています。修正方法は次のとおりです。

  • Windows 10の設定 -> 個人設定 -> スタートに移動します
  • 「スタートまたはタスクバーのジャンプリストに最近開いた項目を表示する」を無効にする

この問題は、最近のリストにアイテムを追加するときに何らかのエラーが発生したために発生したようです。そのため、新しいフォルダーを作成したり、アイテムを開いたりするときにクラッシュが発生します。まだ修正されていない問題の 1 つは、「新しいウィンドウ」の部分ですが、これはより不便なため、回避できます。少なくとも、これによりエクスプローラーのクラッシュが停止するようです...ただし、問題が何であれ、この設定によって軽減されただけで、まだ存在していることは確かです。しかし、私にとってはこれで十分です。

関連情報