none
win 7 explorer 响应异常 RRS feed

  • 问题

  • 问题描述:

    开机用一段时间后,aero peek显示空白内容,点任务栏切换程序就没有反应,点击“显示隐藏图标”的三角箭头,里面的会有一个或两个图标不显示,任务栏最右边的时钟会停止在出问题的时刻,单击或双击都无响应,和假死的症状一样,结束explorer进程再运行explorer后aero peek就正常,不过过段时间又会出现该问题。

    问题补充:

    该故障以前是没有的,感觉是在最近更新系统补丁后,用了一段时间出现的,由于这段时间安装过很多其他的软件,也不清楚是补丁的问题,还是安装软件冲突的问题。

    出现问题抓的dump

    Microsoft (R) Windows Debugger Version 6.11.0001.404 X86
    Copyright (c) Microsoft Corporation. All rights reserved.


    Loading Dump File [C:\Users\wG\AppData\Local\Temp\explorer (2).DMP]
    User Mini Dump File with Full Memory: Only application data is available

    Symbol search path is: SRV*d:/temp/*http://msdl.microsoft.com/download/symbols
    Executable search path is:
    Windows 7 Version 7600 MP (2 procs) Free x86 compatible
    Product: WinNt, suite: SingleUserTS
    Machine Name:
    Debug session time: Sun Jul  4 18:56:16.000 2010 (GMT+8)
    System Uptime: 0 days 10:26:08.732
    Process Uptime: 0 days 4:11:47.000
    ................................................................
    ................................................................
    ..........................
    Loading unloaded module list
    .........................
    eax=00000000 ebx=00000000 ecx=f6750c95 edx=778c64f4 esi=02df0128 edi=00000000
    eip=778c64f4 esp=0008fa00 ebp=0008fa1c iopl=0         nv up ei pl zr na pe nc
    cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000246
    ntdll!KiFastSystemCallRet:
    778c64f4 c3              ret
    0:000> !analyze -v
    *******************************************************************************
    *                                                                             *
    *                        Exception Analysis                                   *
    *                                                                             *
    *******************************************************************************

    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for MACDRAPI.DLL -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for MDVolumeIcons.dll -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for JrMac.dll -
    *** ERROR: Module load completed but symbols could not be loaded for FXSRESM.dll
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for slc.dll -
    *************************************************************************
    ***                                                                   ***
    ***                                                                   ***
    ***    Your debugger is not using the correct symbols                 ***
    ***                                                                   ***
    ***    In order for this command to work properly, your symbol path   ***
    ***    must point to .pdb files that have full type information.      ***
    ***                                                                   ***
    ***    Certain .pdb files (such as the public OS symbols) do not      ***
    ***    contain the required information.  Contact the group that      ***
    ***    provided you with these symbols if you need this command to    ***
    ***    work.                                                          ***
    ***                                                                   ***
    ***    Type referenced: kernel32!pNlsUserInfo                         ***
    ***                                                                   ***
    *************************************************************************
    *************************************************************************
    ***                                                                   ***
    ***                                                                   ***
    ***    Your debugger is not using the correct symbols                 ***
    ***                                                                   ***
    ***    In order for this command to work properly, your symbol path   ***
    ***    must point to .pdb files that have full type information.      ***
    ***                                                                   ***
    ***    Certain .pdb files (such as the public OS symbols) do not      ***
    ***    contain the required information.  Contact the group that      ***
    ***    provided you with these symbols if you need this command to    ***
    ***    work.                                                          ***
    ***                                                                   ***
    ***    Type referenced: kernel32!pNlsUserInfo                         ***
    ***                                                                   ***
    *************************************************************************

    FAULTING_IP:
    +5afb952f015fd86c
    00000000 ??              ???

    EXCEPTION_RECORD:  ffffffff -- (.exr 0xffffffffffffffff)
    ExceptionAddress: 00000000
       ExceptionCode: 80000003 (Break instruction exception)
      ExceptionFlags: 00000000
    NumberParameters: 0

    FAULTING_THREAD:  000014b4

    DEFAULT_BUCKET_ID:  STATUS_BREAKPOINT

    PROCESS_NAME:  explorer.exe

    ERROR_CODE: (NTSTATUS) 0x80000003 - {

    EXCEPTION_CODE: (HRESULT) 0x80000003 (2147483651) - <Unable to get error code text>

    NTGLOBALFLAG:  0

    APPLICATION_VERIFIER_FLAGS:  0

    PRIMARY_PROBLEM_CLASS:  STATUS_BREAKPOINT

    BUGCHECK_STR:  APPLICATION_FAULT_STATUS_BREAKPOINT

    LAST_CONTROL_TRANSFER:  from 760893f3 to 778c64f4

    STACK_TEXT: 
    0008f9fc 760893f3 76ab8c1b 80000000 76a5782d ntdll!KiFastSystemCallRet
    0008fa00 76ab8c1b 80000000 76a5782d 02df0128 user32!NtUserWaitMessage+0xc
    0008fa1c 76a1b49f 04010000 0008fad4 00c83049 shell32!CDesktopBrowser::_MessageLoop+0x56
    0008fa28 00c83049 02df0128 00d11fec 00000001 shell32!SHDesktopMessageLoop+0x29
    0008fad4 00c8aa50 00c60000 00000000 001019f4 explorer!wWinMain+0x54a
    0008fb68 77a21194 7ffdf000 0008fbb4 778db495 explorer!_initterm_e+0x1b1
    0008fb74 778db495 7ffdf000 76c87f52 00000000 kernel32!BaseThreadInitThunk+0xe
    0008fbb4 778db468 00c8a8cb 7ffdf000 00000000 ntdll!__RtlUserThreadStart+0x70
    0008fbcc 00000000 00c8a8cb 7ffdf000 00000000 ntdll!_RtlUserThreadStart+0x1b


    STACK_COMMAND:  ~0s; .ecxr ; kb

    FOLLOWUP_IP:
    shell32!CDesktopBrowser::_MessageLoop+56
    76ab8c1b ebe6            jmp     shell32!CDesktopBrowser::_MessageLoop+0x16 (76ab8c03)

    SYMBOL_STACK_INDEX:  2

    SYMBOL_NAME:  shell32!CDesktopBrowser::_MessageLoop+56

    FOLLOWUP_NAME:  MachineOwner

    MODULE_NAME: shell32

    IMAGE_NAME:  shell32.dll

    DEBUG_FLR_IMAGE_TIMESTAMP:  4b7cec9c

    FAILURE_BUCKET_ID:  STATUS_BREAKPOINT_80000003_shell32.dll!CDesktopBrowser::_MessageLoop

    BUCKET_ID:  APPLICATION_FAULT_STATUS_BREAKPOINT_shell32!CDesktopBrowser::_MessageLoop+56

    WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne/explorer_exe/6_1_7600_16450/4aeba271/unknown/0_0_0_0/bbbbbbb4/80000003/00000000.htm?Retriage=1

    Followup: MachineOwner
    ---------

    希望分析高手帮忙看下是什么问题,谢谢。

    2010年7月5日 3:44

答案

全部回复