启用迅雷的智能限速时要小心,时不时会引起蓝屏!

已经搞坏了一块硬盘了!

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

UNEXPECTED_KERNEL_MODE_TRAP (7f)
This means a trap occurred in kernel mode, and it's a trap of a kind
that the kernel isn't allowed to have/catch (bound trap) or that
is always instant death (double fault).  The first number in the
bugcheck params is the number of the trap (8 = double fault, etc)
Consult an Intel x86 family manual to learn more about what these
traps are. Here is a *portion* of those codes:
If kv shows a taskGate
        use .tss on the part before the colon, then kv.
Else if kv shows a trapframe
        use .trap on that value
Else
        .trap on the appropriate frame will show where the trap was taken
        (on x86, this will be the ebp that goes with the procedure KiTrap)
Endif
kb will then show the corrected stack.
Arguments:
Arg1: 00000000, EXCEPTION_DIVIDED_BY_ZERO
Arg2: 00000000
Arg3: 00000000
Arg4: 00000000

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

BUGCHECK_STR:  0x7f_0

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  DRIVER_FAULT

PROCESS_NAME:  Thunder.exe

TRAP_FRAME:  a79bf5b8 -- (.trap 0xffffffffa79bf5b8)
ErrCode = 00000000
eax=bbc1f63b ebx=00000000 ecx=bbc00000 edx=00000001 esi=00000000 edi=e4497008
eip=bf805529 esp=a79bf62c ebp=a79bf63c iopl=0         nv up ei pl zr na pe nc
cs=0008  ss=0010  ds=0023  es=0023  fs=0030  gs=0000             efl=00010246
win32k!SURFMEM::~SURFMEM+0x68:
bf805529 f6747a85        div     al,byte ptr [edx+edi*2-7Bh] ds:0023:c892df96=??
Resetting default scope

MISALIGNED_IP:
win32k!SURFMEM::~SURFMEM+68
bf805529 f6747a85        div     al,byte ptr [edx+edi*2-7Bh]

LAST_CONTROL_TRANSFER:  from 805a21d3 to 804fade6

STACK_TEXT: 
a79bf554 805a21d3 0000007f bf805529 00000000 nt!KeBugCheck+0x14
a79bf5ac 805424a4 a79bf5b8 a79bf63c bf805529 nt!Ki386CheckDivideByZeroTrap+0x41
a79bf5ac bf805529 a79bf5b8 a79bf63c bf805529 nt!KiTrap00+0x84
a79bf63c bf808b32 e3cb8b48 00000000 00000001 win32k!SURFMEM::~SURFMEM+0x68
a79bf66c bf806b2d e19841e8 0185000f 00000000 win32k!hbmSelectBitmap+0x26c
a79bf6a8 bf80cbe0 00000000 bf80fbc0 e4497008 win32k!XDCOBJ::bCleanDC+0x9e
a79bf6bc bf80fc11 72011f63 00000000 00000000 win32k!bDeleteDCInternal+0x26
a79bf6d8 8054189c 72011f63 00129554 7c92e514 win32k!NtGdiDeleteObjectApp+0x88
a79bf6d8 7c92e514 72011f63 00129554 7c92e514 nt!KiFastCallEntry+0xfc
WARNING: Frame IP not in any known module. Following frames may be wrong.
00129554 00000000 00000000 00000000 00000000 0x7c92e514

STACK_COMMAND:  kb

FOLLOWUP_IP:
win32k!SURFMEM::~SURFMEM+68
bf805529 f6747a85        div     al,byte ptr [edx+edi*2-7Bh]

SYMBOL_STACK_INDEX:  3

SYMBOL_NAME:  win32k!SURFMEM::~SURFMEM+68

FOLLOWUP_NAME:  MachineOwner

IMAGE_NAME:  hardware

DEBUG_FLR_IMAGE_TIMESTAMP:  0

MODULE_NAME: hardware

FAILURE_BUCKET_ID:  IP_MISALIGNED

BUCKET_ID:  IP_MISALIGNED

Followup: MachineOwner