none
winxp 系统,突然断电后,开机蓝屏 RRS feed

  • 问题

  • dell机器,系统运行中突然断电,然后重新开机后蓝屏,报0x0000008e,通过windbg分析dump文件如下,还请各位帮忙分析下原因,谢谢

    KERNEL_MODE_EXCEPTION_NOT_HANDLED_M (1000008e)
    This is a very common bugcheck.  Usually the exception address pinpoints
    the driver/function that caused the problem.  Always note this address
    as well as the link date of the driver/image that contains this address.
    Some common problems are exception code 0x80000003.  This means a hard
    coded breakpoint or assertion was hit, but this system was booted
    /NODEBUG.  This is not supposed to happen as developers should never have
    hardcoded breakpoints in retail code, but ...
    If this happens, make sure a debugger gets connected, and the
    system is booted /DEBUG.  This will let us see why this breakpoint is
    happening.
    Arguments:
    Arg1: c0000005, The exception code that was not handled
    Arg2: 80638f4d, The address that the exception occurred at
    Arg3: b8177a08, Trap Frame
    Arg4: 00000000

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


    EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - "0x%08lx"

    FAULTING_IP:
    nt!HvpGetCellMapped+5f
    80638f4d 8b4304          mov     eax,dword ptr [ebx+4]

    TRAP_FRAME:  b8177a08 -- (.trap 0xffffffffb8177a08)
    ErrCode = 00000000
    eax=00001ff0 ebx=00001ff0 ecx=8b17f8a0 edx=000003ff esi=e1036b60 edi=00000fd8
    eip=80638f4d esp=b8177a7c ebp=b8177ac4 iopl=0         nv up ei pl zr na pe nc
    cs=0008  ss=0010  ds=0023  es=0023  fs=0030  gs=0000             efl=00010246
    nt!HvpGetCellMapped+0x5f:
    80638f4d 8b4304          mov     eax,dword ptr [ebx+4] ds:0023:00001ff4=????????
    Resetting default scope

    CUSTOMER_CRASH_COUNT:  1

    DEFAULT_BUCKET_ID:  DRIVER_FAULT

    BUGCHECK_STR:  0x8E

    PROCESS_NAME:  services.exe

    LAST_CONTROL_TRANSFER:  from 8063a663 to 80638f4d

    STACK_TEXT: 
    b8177ac4 8063a663 e1036b60 ffffffd8 e1036b60 nt!HvpGetCellMapped+0x5f
    b8177aec 8063b23c e1036b60 dfff21c4 e1036b60 nt!CmpSyncSubKeysAfterDelete+0x1b
    b8177b2c 8063b4a3 e1299000 00000400 00000004 nt!CmpCopySyncTree2+0x100
    b8177b5c 806279d4 e1036b60 000001b8 e1036b60 nt!CmpCopySyncTree+0x4f
    b8177ccc 80623290 00010003 b8177d64 b8177ce8 nt!CmpSaveBootControlSet+0x2b0
    b8177cdc 8054267c 00000005 b8177d64 8050147d nt!NtInitializeRegistry+0x5e
    b8177cdc 8050147d 00000005 b8177d64 8050147d nt!KiFastCallEntry+0xfc
    b8177d58 8054267c 00000005 0007fe8c 7c92e514 nt!ZwInitializeRegistry+0x11
    b8177d58 7c92e514 00000005 0007fe8c 7c92e514 nt!KiFastCallEntry+0xfc
    WARNING: Frame IP not in any known module. Following frames may be wrong.
    0007fe8c 00000000 00000000 00000000 00000000 0x7c92e514


    STACK_COMMAND:  kb

    FOLLOWUP_IP:
    nt!HvpGetCellMapped+5f
    80638f4d 8b4304          mov     eax,dword ptr [ebx+4]

    SYMBOL_STACK_INDEX:  0

    SYMBOL_NAME:  nt!HvpGetCellMapped+5f

    FOLLOWUP_NAME:  MachineOwner

    MODULE_NAME: nt

    IMAGE_NAME:  ntkrpamp.exe

    DEBUG_FLR_IMAGE_TIMESTAMP:  4d00d46f

    FAILURE_BUCKET_ID:  0x8E_nt!HvpGetCellMapped+5f

    BUCKET_ID:  0x8E_nt!HvpGetCellMapped+5f

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

     


    • 已编辑 Noshut 2011年12月12日 6:47
    2011年12月12日 6:40

答案

  • 谢谢版主的答复。我昨天尝试通过安装光盘进入修复控制台模式,然后运行chkdsk c: /r 修复后,系统可以正常启动了。我在想,硬盘是否会存在问题,一般情况下,突然断电,不会导致系统起来时蓝屏。

    2011年12月13日 15:52

全部回复

  • 初步判断是异常断电损坏了断电时正在使用的系统文件,或系统文件所在的磁盘簇所致。
     
    建议先对所有分区进行一次完整的磁盘扫描,修复检测到的磁盘错误。如果还是无法启动,尝试对 Windows XP 执行修复式安装。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "Noshut"
     
    dell机器,系统运行中突然断电,然后重新开机后蓝屏,报0x0000008e,通过windbg分析dump文件如下,还请各位帮忙分析下原因,谢谢KERNEL_MODE_EXCEPTION_NOT_HANDLED_M
    (1000008e)
     
     
    2011年12月12日 8:04
    版主
  • 请问你的问题有进展吗?如果磁盘扫描程序检测到无法修复的错误,或者修复安装过程中依然蓝屏,请再详细说明。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "Alexis Zhang"
     
    初步判断是异常断电损坏了断电时正在使用的系统文件,或系统文件所在的磁盘簇所致。
    建议先对所有分区进行一次完整的磁盘扫描,修复检测到的磁盘错误。
     
     
    2011年12月13日 2:01
    版主
  • 谢谢版主的答复。我昨天尝试通过安装光盘进入修复控制台模式,然后运行chkdsk c: /r 修复后,系统可以正常启动了。我在想,硬盘是否会存在问题,一般情况下,突然断电,不会导致系统起来时蓝屏。

    2011年12月13日 15:52
  • 这个不一定的。异常关机后能否正常启动、能否正常访问启动分区、是否需要自动执行磁盘扫描,取决于分区上是否存在 Bad Sector,无论它们是不是由异常关机引起。
     
    大多数情况下异常关机不会引起出现 Bad Sector,但如果关机前的一瞬间正在读写分区中的数据就不一定了。
     
    硬盘是否存在物理损伤,以手动执行完整磁盘扫描的结果为准即可,不必以异常关机后能否启动为准。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "Noshut"
     
    谢谢版主的答复。我昨天尝试通过安装光盘进入修复控制台模式,然后运行chkdsk c: /r 修复后,系统可以正常启动了。我在想,硬盘是否会存在问题,一般情况下,突然断电,不会导致系统起来时蓝屏。
     
    2011年12月14日 1:33
    版主