Windows 8.1 explorer.exe 在无网络的安全模式下崩溃

Windows 8.1 explorer.exe 在无网络的安全模式下崩溃

昨天,我尝试测试一种新的安全解决方案(Emsisoft Internet Security),因此我卸载了 Emsisoft Anti-Malware(这是同一款产品,只是没有防火墙),并尝试安装 IS。但就在安装完成之前,Windows 8.1 崩溃了,出现了一个悲伤的笑脸,显示错误:驱动程序损坏 EXPOOL,并创建了一个小型转储文件。我尝试分析它,但找不到任何有用的信息。所以我进行了一些常规修复:

Dism /在线/清理图像/检查健康

Dism /在线/清理图像/ScanHealth

Dism /在线/清理图像/RestoreHealth

证监会/扫描

/Restorehealth 一直声称它发现并修复了一个错误,无论我运行它并重新启动多少次。我还卸载了所有不需要的软件和驱动程序包。然后我想在安全模式下运行 Malwarebytes 扫描,结果发现,在没有网络的安全模式下,Explorer 一次又一次地立即崩溃,并产生无数错误消息,提示 explorer.exe 崩溃并显示错误消息(抱歉,是德语):http://www.pcfuerst.at/extern/error.jpg 如果我什么都不做,我就会收到成千上万条错误消息和同样多的后台进程。阻止它的唯一方法是启动任务管理器并终止 explorer.exe。但是当我这样做时,我无法做其他任何事情。如果我重新启动 explorer,它会再次启动。所以我按下电源按钮关机。这仅在无网络的安全模式下发生,如果我运行带网络的安全模式或正常模式,即使我拔掉以太网,其他一切都正常,也不会发生这种情况。我在带网络的安全模式下运行了 Malwarebytes 和 Emsisoft,并拔掉了以太网...什么也没发现。除了刷新 Windows 或就地升级之外,还有什么想法我还可以尝试吗?是的,我没有检查 RAM,但我今晚会检查,尽管我不认为这是问题所在,因为它只在网络关闭时发生。然后我运行http://www.tweaking.com/content/page/windows_repair_all_in_one.html并进行了所有扫描和修复,包括文件权限..在安全模式下仍然存在同样的问题。

谢谢你的时间!

更新:在 Emsisoft 技术人员的帮助下(周日!!!),我发现驱动程序损坏错误是由 VirtualBox 引起的。我卸载了它以及所有剩余的注册表项。之后,IS 安装顺利完成。但安全模式下 explorer.exe 的问题仍然存在。所以现在至少我知道这两个问题没有联系。

答案1

从转储中我可以看到overlayicon.dll来自乌拉导致 Explorer 崩溃:

PROCESS_NAME:  explorer.exe

ERROR_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%08lx verweist auf Speicher 0x%08lx. Der Vorgang %s konnte nicht im Speicher durchgef hrt werden.

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%08lx verweist auf Speicher 0x%08lx. Der Vorgang %s konnte nicht im Speicher durchgef hrt werden.

EXCEPTION_PARAMETER1:  0000000000000000

EXCEPTION_PARAMETER2:  0000000000000018

READ_ADDRESS:  0000000000000018 

FOLLOWUP_IP: 
OverlayIcon+eef7
00000001`8000eef7 488b4818        mov     rcx,qword ptr [rax+18h]

APP:  explorer.exe

BUGCHECK_STR:  APPLICATION_FAULT_NULL_CLASS_PTR_READ_AFTER_CALL

PRIMARY_PROBLEM_CLASS:  NULL_CLASS_PTR_READ_AFTER_CALL

DEFAULT_BUCKET_ID:  NULL_CLASS_PTR_READ_AFTER_CALL

STACK_TEXT:  
ntdll!NtRaiseHardError
KERNELBASE!UnhandledExceptionFilter
ntdll!RtlUserThreadStart$filt$0
ntdll!_C_specific_handler
ntdll!RtlpExecuteHandlerForException
ntdll!RtlDispatchException
ntdll!KiUserExceptionDispatch
OverlayIcon
0x0
0x0
0x0
0x0


IMAGE_NAME:  OverlayIcon.dll

FAILURE_BUCKET_ID:  NULL_CLASS_PTR_READ_AFTER_CALL_c0000005_OverlayIcon.dll!Unknown

BUCKET_ID:  APPLICATION_FAULT_NULL_CLASS_PTR_READ_AFTER_CALL_overlayicon+eef7

ANALYSIS_SOURCE:  UM

FAILURE_ID_HASH_STRING:  um:null_class_ptr_read_after_call_c0000005_overlayicon.dll!unknown

    Loaded symbol image file: OverlayIcon.dll
    Image path: C:\Program Files (x86)\Wuala OverlayIcons\OverlayIcon.dll
    Image name: OverlayIcon.dll
    Timestamp:        Wed May 02 22:49:51 2012

尝试更新、禁用过多的图标或删除工具来修复 Explorer 问题。

相关内容