none
Windows 2000 server 系統不定時的藍色畫面重開機,用WinDbg抓到的資訊 RRS feed

  • 問題

  • 麻煩各位先進幫我判讀到底是哪裡出了問題,感謝~!!

    Kernel base = 0x80400000 PsLoadedModuleList = 0x80481580
    Debug session time: Wed May 20 17:19:06.858 2009 (GMT+8)
    System Uptime: 5 days 7:48:50.750
    *********************************************************************
    * Symbols can not be loaded because symbol path is not initialized. *
    *                                                                   *
    * The Symbol Path can be set by:                                    *
    *   using the _NT_SYMBOL_PATH environment variable.                 *
    *   using the -y <symbol_path> argument when starting the debugger. *
    *   using .sympath and .sympath+                                    *
    *********************************************************************
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for ntoskrnl.exe -
    Loading Kernel Symbols
    ...............................................................
    .........................................
    Loading User Symbols
    ..............
    Loading unloaded module list
    ...*** ERROR: Symbol file could not be found.  Defaulted to export symbols for ntdll.dll -

    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************

    Use !analyze -v to get detailed debugging information.

    BugCheck BA, {6, 1, e48dfec8, 1f}

    ***** Kernel symbols are WRONG. Please fix symbols to do analysis.

    *************************************************************************
    ***                                                                   ***
    ***                                                                   ***
    ***    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: nt!_KPRCB                                     ***
    ***                                                                   ***
    *************************************************************************
    *************************************************************************
    ***                                                                   ***
    ***                                                                   ***
    ***    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: nt!_KPRCB                                     ***
    ***                                                                   ***
    *************************************************************************
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for KERNEL32.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                         ***
    ***                                                                   ***
    *************************************************************************
    Probably caused by : ntoskrnl.exe ( nt!IoWMISuggestInstanceName+2cccf )

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

    kd> !analyze -v
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************

    SESSION_HAS_VALID_VIEWS_ON_EXIT (ba)
    Caused by a session driver not unmapping its mapped views prior to a
    session unload.  This indicates a bug in win32k.sys, atmfd.dll,
    rdpdd.dll or a video driver.
    Arguments:
    Arg1: 00000006, session ID
    Arg2: 00000001, number of mapped views that are leaking
    Arg3: e48dfec8, address of this session's mapped views table
    Arg4: 0000001f, size of this session's mapped views table.

    Debugging Details:
    ------------------

    ***** Kernel symbols are WRONG. Please fix symbols to do analysis.

    *************************************************************************
    ***                                                                   ***
    ***                                                                   ***
    ***    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: nt!_KPRCB                                     ***
    ***                                                                   ***
    *************************************************************************
    *************************************************************************
    ***                                                                   ***
    ***                                                                   ***
    ***    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: nt!_KPRCB                                     ***
    ***                                                                   ***
    *************************************************************************
    *************************************************************************
    ***                                                                   ***
    ***                                                                   ***
    ***    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                         ***
    ***                                                                   ***
    *************************************************************************

    ADDITIONAL_DEBUG_TEXT: 
    Use '!findthebuild' command to search for the target build information.
    If the build information is available, run '!findthebuild -s ; .reload' to set symbol path and load symbols.

    MODULE_NAME: nt

    FAULTING_MODULE: 80400000 nt

    DEBUG_FLR_IMAGE_TIMESTAMP:  45ec3c8f

    DEFAULT_BUCKET_ID:  DRIVER_FAULT

    BUGCHECK_STR:  0xBA

    LAST_CONTROL_TRANSFER:  from 80532eef to 8053290d

    STACK_TEXT: 
    WARNING: Stack unwind information not available. Following frames may be wrong.
    bca61b98 80532eef 87e2e440 8043f6e6 00000000 nt!IoWMISuggestInstanceName+0x2cccf
    bca61c50 804e3bdf 87ddd660 00000000 80064bd4 nt!IoWMISuggestInstanceName+0x2d2b1
    bca61d00 804e367c 00000000 889143c8 8042f6e0 nt!PsSetLegoNotifyRoutine+0x99d
    bca61d4c 8046508d 00000001 00000000 bca61d64 nt!PsSetLegoNotifyRoutine+0x43a
    bca61ddc 804692b2 bfa6f710 88ec5008 00000000 nt!KiReleaseSpinLock+0xb4d
    bca61e08 77fcae15 00160808 000001fc 5ff88960 nt!KiDispatchInterrupt+0x422
    bca61e0c 00160808 000001fc 5ff88960 001690a8 ntdll!RtlAllocateHeap+0x12b
    bca61e10 00000000 5ff88960 001690a8 00000000 0x160808


    STACK_COMMAND:  kb

    FOLLOWUP_IP:
    nt!IoWMISuggestInstanceName+2cccf
    8053290d 8b4e20          mov     ecx,dword ptr [esi+20h]

    SYMBOL_STACK_INDEX:  0

    SYMBOL_NAME:  nt!IoWMISuggestInstanceName+2cccf

    FOLLOWUP_NAME:  MachineOwner

    IMAGE_NAME:  ntoskrnl.exe

    BUCKET_ID:  WRONG_SYMBOLS

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


    kd> kernel32 nt!IoWMISuggestInstanceName+2cccf
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for CSRSRV.dll -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for basesrv.dll -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for winsrv.dll -
    *** ERROR: Module load completed but symbols could not be loaded for csrss.exe
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for winspool.drv -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for USER32.dll -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for GDI32.dll -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for MSVCRT.dll -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for RPCRT4.DLL -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for ADVAPI32.dll -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for Secur32.dll -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for MPR.DLL -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for halaacpi.dll -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for win32k.sys -
    *** WARNING: Unable to verify timestamp for awvid5.dll
    *** ERROR: Module load completed but symbols could not be loaded for awvid5.dll
    *** WARNING: Unable to verify timestamp for AWDDI5.DLL
    *** ERROR: Module load completed but symbols could not be loaded for AWDDI5.DLL
    *** WARNING: Unable to verify timestamp for atidrab.DLL
    *** ERROR: Module load completed but symbols could not be loaded for atidrab.DLL
    *** WARNING: Unable to verify timestamp for RDPDD.dll
    *** ERROR: Module load completed but symbols could not be loaded for RDPDD.dll
    *** ERROR: Module load completed but symbols could not be loaded for RDPWD.SYS
    *** ERROR: Module load completed but symbols could not be loaded for ipsec.sys
    *** ERROR: Module load completed but symbols could not be loaded for spud.sys
    *** ERROR: Module load completed but symbols could not be loaded for tm_cfw.sys
    *** ERROR: Module load completed but symbols could not be loaded for Fastfat.SYS
    *** ERROR: Module load completed but symbols could not be loaded for Cdfs.SYS
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for termdd.sys -
    *** ERROR: Module load completed but symbols could not be loaded for Fips.SYS
    *** ERROR: Module load completed but symbols could not be loaded for srv.sys
    *** ERROR: Module load completed but symbols could not be loaded for TmFilter.sys
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for VSApiNt.sys -
    *** ERROR: Module load completed but symbols could not be loaded for afd.sys
    *** ERROR: Module load completed but symbols could not be loaded for nbf.sys
    *** ERROR: Module load completed but symbols could not be loaded for mrxsmb.sys
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for rdbss.sys -
    *** ERROR: Module load completed but symbols could not be loaded for netbt.sys
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for tcpip.sys -
    *** ERROR: Module load completed but symbols could not be loaded for update.sys
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for ks.sys -
    *** ERROR: Module load completed but symbols could not be loaded for rdpdr.sys
    *** ERROR: Module load completed but symbols could not be loaded for ndiswan.sys
    *** ERROR: Module load completed but symbols could not be loaded for cpqasm.sys
    *** ERROR: Module load completed but symbols could not be loaded for atimpab.sys
    *** ERROR: Module load completed but symbols could not be loaded for n100nt5.sys
    *** ERROR: Module load completed but symbols could not be loaded for CPQPHP.SYS
    *** ERROR: Module load completed but symbols could not be loaded for Mup.sys
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for NDIS.sys -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for Ntfs.sys -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for KSecDD.sys -
    *** ERROR: Module load completed but symbols could not be loaded for Dfs.sys
    *** ERROR: Module load completed but symbols could not be loaded for fltmgr.sys
    *** ERROR: Module load completed but symbols could not be loaded for adpu160m.sys
    *** ERROR: Module load completed but symbols could not be loaded for atapi.sys
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for SCSIPORT.SYS -
    *** ERROR: Module load completed but symbols could not be loaded for dmio.sys
    *** ERROR: Module load completed but symbols could not be loaded for ftdisk.sys
    *** ERROR: Module load completed but symbols could not be loaded for ACPI.sys
    *** ERROR: Module load completed but symbols could not be loaded for pci.sys
    *** ERROR: Module load completed but symbols could not be loaded for isapnp.sys
    *** ERROR: Module load completed but symbols could not be loaded for cpq32fs2.sys
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for CLASSPNP.SYS -
    *** ERROR: Module load completed but symbols could not be loaded for CPQCISSE.sys
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for VIDEOPRT.SYS -
    *** ERROR: Module load completed but symbols could not be loaded for i8042prt.sys
    *** ERROR: Module load completed but symbols could not be loaded for serial.sys
    *** ERROR: Module load completed but symbols could not be loaded for rasl2tp.sys
    *** ERROR: Module load completed but symbols could not be loaded for raspptp.sys
    *** ERROR: Module load completed but symbols could not be loaded for usbhub.sys
    *** ERROR: Module load completed but symbols could not be loaded for NDProxy.SYS
    *** ERROR: Module load completed but symbols could not be loaded for Npfs.SYS
    *** ERROR: Module load completed but symbols could not be loaded for msgpc.sys
    *** ERROR: Module load completed but symbols could not be loaded for netbios.sys
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for PCIIDEX.SYS -
    *** ERROR: Module load completed but symbols could not be loaded for MountMgr.sys
    *** ERROR: Module load completed but symbols could not be loaded for symc8xx.sys
    *** ERROR: Module load completed but symbols could not be loaded for sym_hi.sys
    *** ERROR: Module load completed but symbols could not be loaded for disk.sys
    *** ERROR: Module load completed but symbols could not be loaded for fdc.sys
    *** ERROR: Module load completed but symbols could not be loaded for cdrom.sys
    *** ERROR: Module load completed but symbols could not be loaded for openhci.sys
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for USBD.SYS -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for ptilink.sys -
    *** ERROR: Module load completed but symbols could not be loaded for raspti.sys
    *** ERROR: Module load completed but symbols could not be loaded for wanarp.sys
    *** ERROR: Module load completed but symbols could not be loaded for TDTCP.SYS
    *** ERROR: Module load completed but symbols could not be loaded for aw_host5.sys
    *** ERROR: Module load completed but symbols could not be loaded for flpydisk.sys
    *** ERROR: Module load completed but symbols could not be loaded for EFS.SYS
    *** ERROR: Module load completed but symbols could not be loaded for kbdclass.sys
    *** ERROR: Module load completed but symbols could not be loaded for mouclass.sys
    *** ERROR: Module load completed but symbols could not be loaded for Msfs.SYS
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for BOOTVID.dll -
    *** ERROR: Module load completed but symbols could not be loaded for PartMgr.sys
    *** ERROR: Module load completed but symbols could not be loaded for cpqarray.sys
    *** ERROR: Module load completed but symbols could not be loaded for symc810.sys
    *** ERROR: Module load completed but symbols could not be loaded for cpqcissm.sys
    *** ERROR: Module load completed but symbols could not be loaded for cpqarry2.sys
    *** ERROR: Module load completed but symbols could not be loaded for Gernuwa.sys
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for dump_diskdump.sys -
    *** ERROR: Module load completed but symbols could not be loaded for vga.sys
    *** ERROR: Module load completed but symbols could not be loaded for dump_cpqcissm.sys
    *** ERROR: Module load completed but symbols could not be loaded for serenum.sys
    *** ERROR: Module load completed but symbols could not be loaded for awlegacy.sys
    *** ERROR: Module load completed but symbols could not be loaded for fsvga.sys
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for ndistapi.sys -
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for TDI.SYS -
    *** ERROR: Module load completed but symbols could not be loaded for Diskperf.sys
    *** ERROR: Module load completed but symbols could not be loaded for dmload.sys
    *** ERROR: Module load completed but symbols could not be loaded for Fs_Rec.SYS
    *** ERROR: Module load completed but symbols could not be loaded for rasacd.sys
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for WMILIB.SYS -
    *** ERROR: Module load completed but symbols could not be loaded for pciide.sys
    *** ERROR: Module load completed but symbols could not be loaded for audstub.sys
    *** ERROR: Module load completed but symbols could not be loaded for swenum.sys
    *** ERROR: Module load completed but symbols could not be loaded for Null.SYS
    *** ERROR: Module load completed but symbols could not be loaded for Beep.SYS
    *** ERROR: Module load completed but symbols could not be loaded for mnmdd.SYS
    *** ERROR: Module load completed but symbols could not be loaded for sysmgmt.sys
    Couldn't resolve error at 'ernel32 nt!IoWMISuggestInstanceName+2cccf'

    2009年6月5日 下午 02:43

解答

  • 這台Server是Terminal Server嗎? 有裝HP的印表機嗎?
    有的話先將它移除後側是看看有沒有改善
    有的話再將它裝回去並重新安裝最新的驅動程式後在觀察看看

    • 已提議為解答 Vincent Lin 2009年6月10日 下午 12:30
    • 已標示為解答 Vincent Lin 2009年6月11日 上午 10:43
    2009年6月8日 上午 03:21

所有回覆

  • 這台Server是Terminal Server嗎? 有裝HP的印表機嗎?
    有的話先將它移除後側是看看有沒有改善
    有的話再將它裝回去並重新安裝最新的驅動程式後在觀察看看

    • 已提議為解答 Vincent Lin 2009年6月10日 下午 12:30
    • 已標示為解答 Vincent Lin 2009年6月11日 上午 10:43
    2009年6月8日 上午 03:21
  • 這台Server是Terminal Server嗎? 有裝HP的印表機嗎?
    有的話先將它移除後側是看看有沒有改善
    有的話再將它裝回去並重新安裝最新的驅動程式後在觀察看看

    是Terminal Server,有蠻多台HP印表機在用,來挖驅動程式全部移除重裝試試看,感謝~!!

    2009年6月9日 上午 01:29