Windows 11下explorer.exe因heap_corruption随机崩溃(移动文件时触发)求助
Windows 11下explorer.exe因heap_corruption随机崩溃(移动文件时触发)求助
最近我遇到个特别闹心的问题:Windows 11里的explorer.exe会毫无征兆地随机崩溃——有时候我只是在文件资源管理器里移动文件,甚至有时候我根本没碰它(处于“闲置”状态),它就突然崩了。崩溃的时候任务栏会先卡住,然后跟着一起挂掉,所有打开的文件资源管理器窗口也会直接关闭,每次都得手动重启资源管理器,太影响日常使用了。
我已经通过添加注册表项的方式让系统生成了崩溃dump文件,也用WinDbg打开了这个dump,但我完全摸不着头绪,不知道该怎么分析它才能找到问题的根源。下面是dump文件里的关键错误信息:
FAULTING_IP: +0 00000000`00000000 ?? ??? EXCEPTION_RECORD: (.exr -1) ExceptionAddress: 00007ffd1e7d145c (ntdll!RtlReportCriticalFailure+0x000000000000007c) ExceptionCode: c0000374 (Heap corruption) ExceptionFlags: 00000001 NumberParameters: 1 Parameter[0]: 00007ffd1e84f7f0 PROCESS_NAME: explorer.exe ERROR_CODE: (NTSTATUS) 0xc0000374 - A heap has been corrupted. EXCEPTION_CODE_STR: c0000374 EXCEPTION_PARAMETER1: 00007ffd1e84f7f0 NTGLOBALFLAG: 0 APPLICATION_VERIFIER_FLAGS: 0 STACK_TEXT: 00000040`9537f6a8 00007ffd`1e7d1112 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlReportCriticalFailure+0x7c 00000040`9537f6f0 00007ffd`1e7cfe74 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlpHeapHandleError+0x12 00000040`9537f720 00007ffd`1e7cfb77 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlpLogHeapFailure+0xa4 00000040`9537f750 00007ffd`1e7bfa15 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlpHeapValidateLocal+0x17 00000040`9537f780 00007ffd`1e7b8e93 : 000001fb`c0000000 00000000`00000000 000001fb`80000000 000001fb`7f7f1000 : ntdll!RtlValidateHeap+0x85 00000040`9537f7b0 00007ffd`1e7b8d6a : 000001fb`7f7f1000 00000000`00000000 000001fb`7f7f1000 00000000`00000000 : ntdll!RtlFreeHeap+0x233 00000040`9537f820 00007ffd`1a1d7a59 : 000001fb`7f7f1000 00000000`00000000 000001fb`7f7f1000 00000000`00000000 : ntdll!free+0x4a
有没有大佬能帮我解读下这些信息,告诉我大概是哪里出了问题?比如是第三方资源管理器扩展冲突?还是系统核心文件损坏?或者是某个驱动的问题?真的快被这个随机崩溃搞崩溃了,希望能得到大家的帮助,万分感谢!
备注:内容来源于stack exchange,提问作者Zettsyuk
相关产品推荐
相关产品推荐

