私の経験では、通常、エクスプローラーのシェル拡張が原因です.エクスプローラーのユーザーモードダンプを分析する場合、原因は次のとおりです.
FAILURE_BUCKET_ID:HEAP_CORRUPTION_c0000374_heap_corruption!explorer.exe
これは、誰が犯人であるかについて必ずしも多くを語っているわけではありません.ただし、すべてのスレッドをダンプして例外を探すと、ヒープ関数を呼び出すスレッド30のスタックトレースが明らかになります.
0:030>~* kp
...
#30 Id:3804.62cc Suspend:0 Teb:00000000`00901000 Unfrozen
#Child-SP RetAddr Call Site
00 00000000` 07e4dd58 00007ffd`30bdcdcc ntdll!NtWaitForMultipleObjects + 0x14
01 00000000`07e4dd60 00007ffd`30bdc3ce ntdll!WerpWaitForCrashReporting + 0xa8
02 00000000`07e4dde0 00007ffd`30bdbb !RtlReportException + 0x9b
04 00000000`07e4df30 00007ffd`30b8c656 ntdll!RtlReportFatalFailure $ filt $ 0 + 0x33
05 00000000`07e4df60 00007ffd`30ba11cf ntdll!_C_specific_handler + 0x96
06 00000000` + 0xf
07 00000000`07e4e000 00007ffd`30b69fc3 ntdll!RtlDispatchException + 0x219
08 00000000`07e4e710 00007ffd`30bf9229 ntdll!RtlRaiseException + 0x153
09 00000000`07e4ef00 00007ffd`30bf91f3 0a 00000000`07e4ef50 00007ffd`30c015e2 ntdll!RtlReportCriticalFailure + 0x97
0b 00000000`07e4f040 00007ffd`30 c018ea ntdll!RtlpHeapHandleError + 0x12
0c 00000000`07e4f070 00007ffd`30c0a8a9 ntdll!RtlpHpHeapHandleError + 0x7a
0d 00000000`07e4f0a0 00007ffd`30bb45c3 ntdll!RtlpLogHeap 0x783e3
0f 00000000`07e4f190 00000001`8000a057 ntdll!RtlpAllocateHeapInternal + 0x127
10 00000000`07e4f2a0 00000000`00000002 ASUSWSShellExt64 + 0xa057
11 00000000`07e4f2a8 00000000`00000104 0x2
12
13 00000000`07e4f2b8 00000000`03227ad2 0x104
14 00000000`07e4f2c0 00000000`00000104 0x3227ad2
15 00000000`07e4f2c8 00000001`8000b4ce 0x104
16 00000000`07e4f2d0 00000000`081412a0 ASUS 00000000`07e4f2d8 00000000`03227ad2 0x81412a0
18 00000000`07e4f2e0 00520041`00430045 0x3227ad2
19 00000000`07e4f2e8 005c0045`004d0045 0x00520041`00430045
1a 00000000`07e4f2f0 0069006 07e4f2f8 0072006f`00740053 0x0069006e`006d004f
1c 00000000`07e4f300 006f0059`005c0065 0x0072006f`00740053
1d 00000000`07e4f308 0072006f`00740053 0x006f0059`005c0065
1e 00000000`07e4f310 00000000` 00000000`07e4f318 00000001`80005171 0x50bef00
20 00000000`07e 4f320 0075006b`00630061 ASUSWSShellExt64 + 0x5171
21 00000000`07e4f328 006c0075`00520070 0x0075006b`00630061
22 00000000`07e4f330 00000000`050bef00 0x006c0075`00520070
23 00000000`07e4f338 00000000`081412a0 07e4f340 00000000`08148c90 0x81412a0
25 00000000`07e4f348 ffffffff`ffffffff 0x8148c90
26 00000000`07e4f350 00000000`00000001 0xffffffff`ffffffff
27 00000000`07e4f358 00007ffd`306fd46e oleaut32!APP_DATA :: AllocCachedMem + 0x5e
29 00000000`07e4f390 ffffffff`ffffffff 0x8148c90
2a 00000000`07e4f398 00000000`03227ad2 0xffffffff`ffffffff
2b 00000000`07e4f3a0ヒープ例外(エラー)が生成される前に、シェル拡張(ASUSWSShellExt64)がスレッドに入る(下から上に開始).この拡張機能はASUSに属しており、タイムスタンプに基づいてかなり古いものです.
0:030>lmvm ASUSWSShellExt64
完全なモジュールリストを参照
開始終了モジュール名
00000001`8000000000000001`8003b000 ASUSWSShellExt64 T(シンボルなし)
ロードされたシンボルイメージファイル:ASUSWSShellExt64.dll
画像パス:
C:\Program Files(x86)\ASUS\ASUS WebStorage\3.0.84.161\ASUSWSShellExt64.dll
画像名:ASUSWSShellExt64.dll
すべてのグローバルシンボル関数データを参照
タイムスタンプ:Thu Sep 2 04:41:01 2010(4C7F631D)
チェックサム:0003B5C1
画像サイズ:0003B000
ファイルversion:1.1.0.27
製品version:1.1.0.27
ファイルフラグ:0(マスク3F)
ファイルOS:4不明Win32
ファイルタイプ:2.0 Dll
とにかく、そうすべきですエクスプローラーがクラッシュする原因となる可能性があるため、削除するか、少なくともアンインストールしてください.
応答2#
->にスキップ 1 #
micahlt 2020-08-01 11:33 PCのntdll.dllファイルでいくつかのエラーが発生しましたが、それらはに関連しているという結論に達しました.
Windows 102004アップデート .以前のwindows 10versionにダウングレードして修正しました:[スタート]>[設定]>[更新とセキュリティ]>以前のversionのwindows 10に戻る .
応答2#
->にスキップ 3 #
PaulH65 2020-07-30 05:28 わかりました.そのソフトウェア全体(Asus Web Storage)をアンインストールしましたが、修正されたようです.
ご協力ありがとうございます