询问者
为什么我的电脑(Windows Vista™ Ultimate Service pack 2 )总蓝屏?

问题
全部回复
-
请用windebug分析一下,把结果发上来,以便进一步分析.
1、首先下载windebug
:http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx
2、 启动 windbg, windbg界面: file->symbol file path (ctrl+s) 输入:
SRV*c:\temp*http://msdl.microsoft.com/download/symbols,然后确定
3. windbg界面: file->open crash dump(ctrl+d),打开9. 打开例如C:\Windows\Minidump\Mini122208-01.dmp后,等待提示
当出现 Use !analyze -v to get detailed debugging information. 字样后,在下面输入框
!analyze -v
4. 等待分析完毕,把结果发上来。
从你描述上来看,是网卡驱动导致的可能性比较大,或者你更换另一版本的VISTA版本的网卡驱动试试。 -
Microsoft (R) Windows Debugger Version 6.11.0001.404 X86Copyright (c) Microsoft Corporation. All rights reserved.Loading Dump File [C:\Windows\Minidump\Mini080209-02.dmp]Mini Kernel Dump File: Only registers and stack trace are availableSymbol search path is: SRV*c:\temp*http://msdl.microsoft.com/download/symbolsExecutable search path is:Windows Server 2008/Windows Vista Kernel Version 6002 (Service Pack 2) MP (3 procs) Free x86 compatibleProduct: WinNt, suite: TerminalServer SingleUserTSBuilt by: 6002.18005.x86fre.lh_sp2rtm.090410-1830Machine Name:Kernel base = 0x82c18000 PsLoadedModuleList = 0x82d2fc70Debug session time: Sun Aug 2 21:16:08.451 2009 (GMT+8)System Uptime: 0 days 9:00:14.423Loading Kernel Symbols................................................................................................................................................Loading User SymbolsLoading unloaded module list..........******************************************************************************** ** Bugcheck Analysis ** ********************************************************************************Use !analyze -v to get detailed debugging information.BugCheck D1, {0, 2, 8, 0}Unable to load image \SystemRoot\system32\DRIVERS\HdFwLH.sys, Win32 error 0n2*** WARNING: Unable to verify timestamp for HdFwLH.sys*** ERROR: Module load completed but symbols could not be loaded for HdFwLH.sysProbably caused by : HdFwLH.sys ( HdFwLH+5979 )Followup: MachineOwner---------0: kd> !analyze -v******************************************************************************** ** Bugcheck Analysis ** ********************************************************************************DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)An attempt was made to access a pageable (or completely invalid) address at aninterrupt request level (IRQL) that is too high. This is usuallycaused by drivers using improper addresses.If kernel debugger is available get stack backtrace.Arguments:Arg1: 00000000, memory referencedArg2: 00000002, IRQLArg3: 00000008, value 0 = read operation, 1 = write operationArg4: 00000000, address which referenced memoryDebugging Details:------------------READ_ADDRESS: GetPointerFromAddress: unable to read from 82d4f868Unable to read MiSystemVaType memory at 82d2f42000000000CURRENT_IRQL: 2FAULTING_IP:+65ce952f021bdce800000000 ?? ???PROCESS_NAME: SystemCUSTOMER_CRASH_COUNT: 2DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULTBUGCHECK_STR: 0xD1TRAP_FRAME: 8b9848bc -- (.trap 0xffffffff8b9848bc)ErrCode = 00000010eax=87d3a510 ebx=00000000 ecx=00000000 edx=00000000 esi=87d3a630 edi=8b984a90eip=00000000 esp=8b984930 ebp=8b984aa8 iopl=0 nv up ei pl zr na pe nccs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=0001024600000000 ?? ???Resetting default scopeLAST_CONTROL_TRANSFER: from 00000000 to 82c65fb9FAILED_INSTRUCTION_ADDRESS:+65ce952f021bdce800000000 ?? ???STACK_TEXT:8b9848bc 00000000 badb0d00 00000000 87c43018 nt!KiTrap0E+0x2e1WARNING: Frame IP not in any known module. Following frames may be wrong.8b98492c 937d8979 00000000 00000016 8b984b44 0x08b984aa8 936fe426 87d3a510 00000016 8b984b44 HdFwLH+0x59798b984bd0 83478b03 8766e5d0 8b984bf0 85fe2244 tdx!TdxEventReceiveMessagesTransportAddress+0x48e8b984c08 83473eb3 00000000 00000001 00000000 tcpip!UdpDeliverDatagrams+0x23b8b984c54 83473f00 87203b38 00d83b80 8b984c90 tcpip!UdpReceiveDatagrams+0x1128b984c64 834736e3 8b984c78 c000023e 00000000 tcpip!UdpNlClientReceiveDatagrams+0x128b984c90 83473110 834c9008 8b984ce4 c000023e tcpip!IppDeliverListToProtocol+0x498b984cb0 83473560 834c8c90 00000011 8b984ce4 tcpip!IppProcessDeliverList+0x2a8b984d08 83457e95 834c8c90 00000011 82d1a13c tcpip!IppReceiveHeaderBatch+0x1eb8b984d30 82e25865 8692b4b8 004c8c90 855ab2d8 tcpip!IppLoopbackTransmit+0x528b984d44 82cbde22 872035a0 00000000 855ab2d8 nt!IopProcessWorkItem+0x238b984d7c 82dedc42 872035a0 d7ace31c 00000000 nt!ExpWorkerThread+0xfd8b984dc0 82c56efe 82cbdd25 00000001 00000000 nt!PspSystemThreadStartup+0x9d00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16STACK_COMMAND: kbFOLLOWUP_IP:HdFwLH+5979937d8979 ?? ???SYMBOL_STACK_INDEX: 2SYMBOL_NAME: HdFwLH+5979FOLLOWUP_NAME: MachineOwnerMODULE_NAME: HdFwLHIMAGE_NAME: HdFwLH.sysDEBUG_FLR_IMAGE_TIMESTAMP: 480805feFAILURE_BUCKET_ID: 0xD1_CODE_AV_NULL_IP_HdFwLH+5979BUCKET_ID: 0xD1_CODE_AV_NULL_IP_HdFwLH+5979Followup: MachineOwner---------0: kd> !analyze -v******************************************************************************** ** Bugcheck Analysis ** ********************************************************************************DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)An attempt was made to access a pageable (or completely invalid) address at aninterrupt request level (IRQL) that is too high. This is usuallycaused by drivers using improper addresses.If kernel debugger is available get stack backtrace.Arguments:Arg1: 00000000, memory referencedArg2: 00000002, IRQLArg3: 00000008, value 0 = read operation, 1 = write operationArg4: 00000000, address which referenced memoryDebugging Details:------------------READ_ADDRESS: GetPointerFromAddress: unable to read from 82d4f868Unable to read MiSystemVaType memory at 82d2f42000000000CURRENT_IRQL: 2FAULTING_IP:+65ce952f021bdce800000000 ?? ???PROCESS_NAME: SystemCUSTOMER_CRASH_COUNT: 2DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULTBUGCHECK_STR: 0xD1TRAP_FRAME: 8b9848bc -- (.trap 0xffffffff8b9848bc)ErrCode = 00000010eax=87d3a510 ebx=00000000 ecx=00000000 edx=00000000 esi=87d3a630 edi=8b984a90eip=00000000 esp=8b984930 ebp=8b984aa8 iopl=0 nv up ei pl zr na pe nccs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=0001024600000000 ?? ???Resetting default scopeLAST_CONTROL_TRANSFER: from 00000000 to 82c65fb9FAILED_INSTRUCTION_ADDRESS:+65ce952f021bdce800000000 ?? ???STACK_TEXT:8b9848bc 00000000 badb0d00 00000000 87c43018 nt!KiTrap0E+0x2e1WARNING: Frame IP not in any known module. Following frames may be wrong.8b98492c 937d8979 00000000 00000016 8b984b44 0x08b984aa8 936fe426 87d3a510 00000016 8b984b44 HdFwLH+0x59798b984bd0 83478b03 8766e5d0 8b984bf0 85fe2244 tdx!TdxEventReceiveMessagesTransportAddress+0x48e8b984c08 83473eb3 00000000 00000001 00000000 tcpip!UdpDeliverDatagrams+0x23b8b984c54 83473f00 87203b38 00d83b80 8b984c90 tcpip!UdpReceiveDatagrams+0x1128b984c64 834736e3 8b984c78 c000023e 00000000 tcpip!UdpNlClientReceiveDatagrams+0x128b984c90 83473110 834c9008 8b984ce4 c000023e tcpip!IppDeliverListToProtocol+0x498b984cb0 83473560 834c8c90 00000011 8b984ce4 tcpip!IppProcessDeliverList+0x2a8b984d08 83457e95 834c8c90 00000011 82d1a13c tcpip!IppReceiveHeaderBatch+0x1eb8b984d30 82e25865 8692b4b8 004c8c90 855ab2d8 tcpip!IppLoopbackTransmit+0x528b984d44 82cbde22 872035a0 00000000 855ab2d8 nt!IopProcessWorkItem+0x238b984d7c 82dedc42 872035a0 d7ace31c 00000000 nt!ExpWorkerThread+0xfd8b984dc0 82c56efe 82cbdd25 00000001 00000000 nt!PspSystemThreadStartup+0x9d00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16STACK_COMMAND: kbFOLLOWUP_IP:HdFwLH+5979937d8979 ?? ???SYMBOL_STACK_INDEX: 2SYMBOL_NAME: HdFwLH+5979FOLLOWUP_NAME: MachineOwnerMODULE_NAME: HdFwLHIMAGE_NAME: HdFwLH.sysDEBUG_FLR_IMAGE_TIMESTAMP: 480805feFAILURE_BUCKET_ID: 0xD1_CODE_AV_NULL_IP_HdFwLH+5979BUCKET_ID: 0xD1_CODE_AV_NULL_IP_HdFwLH+5979Followup: MachineOwner---------
-
这是分析结果,谢谢。Microsoft (R) Windows Debugger Version 6.11.0001.404 X86Copyright (c) Microsoft Corporation. All rights reserved.Loading Dump File [C:\Windows\Minidump\Mini080209-02.dmp]Mini Kernel Dump File: Only registers and stack trace are availableSymbol search path is: SRV*c:\temp*http://msdl.microsoft.com/download/symbolsExecutable search path is:Windows Server 2008/Windows Vista Kernel Version 6002 (Service Pack 2) MP (3 procs) Free x86 compatibleProduct: WinNt, suite: TerminalServer SingleUserTSBuilt by: 6002.18005.x86fre.lh_sp2rtm.090410-1830Machine Name:Kernel base = 0x82c18000 PsLoadedModuleList = 0x82d2fc70Debug session time: Sun Aug 2 21:16:08.451 2009 (GMT+8)System Uptime: 0 days 9:00:14.423Loading Kernel Symbols................................................................................................................................................Loading User SymbolsLoading unloaded module list..........******************************************************************************** ** Bugcheck Analysis ** ********************************************************************************Use !analyze -v to get detailed debugging information.BugCheck D1, {0, 2, 8, 0}Unable to load image \SystemRoot\system32\DRIVERS\HdFwLH.sys, Win32 error 0n2*** WARNING: Unable to verify timestamp for HdFwLH.sys*** ERROR: Module load completed but symbols could not be loaded for HdFwLH.sysProbably caused by : HdFwLH.sys ( HdFwLH+5979 )Followup: MachineOwner---------0: kd> !analyze -v******************************************************************************** ** Bugcheck Analysis ** ********************************************************************************DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)An attempt was made to access a pageable (or completely invalid) address at aninterrupt request level (IRQL) that is too high. This is usuallycaused by drivers using improper addresses.If kernel debugger is available get stack backtrace.Arguments:Arg1: 00000000, memory referencedArg2: 00000002, IRQLArg3: 00000008, value 0 = read operation, 1 = write operationArg4: 00000000, address which referenced memoryDebugging Details:------------------READ_ADDRESS: GetPointerFromAddress: unable to read from 82d4f868Unable to read MiSystemVaType memory at 82d2f42000000000CURRENT_IRQL: 2FAULTING_IP:+65ce952f021bdce800000000 ?? ???PROCESS_NAME: SystemCUSTOMER_CRASH_COUNT: 2DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULTBUGCHECK_STR: 0xD1TRAP_FRAME: 8b9848bc -- (.trap 0xffffffff8b9848bc)ErrCode = 00000010eax=87d3a510 ebx=00000000 ecx=00000000 edx=00000000 esi=87d3a630 edi=8b984a90eip=00000000 esp=8b984930 ebp=8b984aa8 iopl=0 nv up ei pl zr na pe nccs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=0001024600000000 ?? ???Resetting default scopeLAST_CONTROL_TRANSFER: from 00000000 to 82c65fb9FAILED_INSTRUCTION_ADDRESS:+65ce952f021bdce800000000 ?? ???STACK_TEXT:8b9848bc 00000000 badb0d00 00000000 87c43018 nt!KiTrap0E+0x2e1WARNING: Frame IP not in any known module. Following frames may be wrong.8b98492c 937d8979 00000000 00000016 8b984b44 0x08b984aa8 936fe426 87d3a510 00000016 8b984b44 HdFwLH+0x59798b984bd0 83478b03 8766e5d0 8b984bf0 85fe2244 tdx!TdxEventReceiveMessagesTransportAddress+0x48e8b984c08 83473eb3 00000000 00000001 00000000 tcpip!UdpDeliverDatagrams+0x23b8b984c54 83473f00 87203b38 00d83b80 8b984c90 tcpip!UdpReceiveDatagrams+0x1128b984c64 834736e3 8b984c78 c000023e 00000000 tcpip!UdpNlClientReceiveDatagrams+0x128b984c90 83473110 834c9008 8b984ce4 c000023e tcpip!IppDeliverListToProtocol+0x498b984cb0 83473560 834c8c90 00000011 8b984ce4 tcpip!IppProcessDeliverList+0x2a8b984d08 83457e95 834c8c90 00000011 82d1a13c tcpip!IppReceiveHeaderBatch+0x1eb8b984d30 82e25865 8692b4b8 004c8c90 855ab2d8 tcpip!IppLoopbackTransmit+0x528b984d44 82cbde22 872035a0 00000000 855ab2d8 nt!IopProcessWorkItem+0x238b984d7c 82dedc42 872035a0 d7ace31c 00000000 nt!ExpWorkerThread+0xfd8b984dc0 82c56efe 82cbdd25 00000001 00000000 nt!PspSystemThreadStartup+0x9d00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16STACK_COMMAND: kbFOLLOWUP_IP:HdFwLH+5979937d8979 ?? ???SYMBOL_STACK_INDEX: 2SYMBOL_NAME: HdFwLH+5979FOLLOWUP_NAME: MachineOwnerMODULE_NAME: HdFwLHIMAGE_NAME: HdFwLH.sysDEBUG_FLR_IMAGE_TIMESTAMP: 480805feFAILURE_BUCKET_ID: 0xD1_CODE_AV_NULL_IP_HdFwLH+5979BUCKET_ID: 0xD1_CODE_AV_NULL_IP_HdFwLH+5979Followup: MachineOwner---------0: kd> !analyze -v******************************************************************************** ** Bugcheck Analysis ** ********************************************************************************DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)An attempt was made to access a pageable (or completely invalid) address at aninterrupt request level (IRQL) that is too high. This is usuallycaused by drivers using improper addresses.If kernel debugger is available get stack backtrace.Arguments:Arg1: 00000000, memory referencedArg2: 00000002, IRQLArg3: 00000008, value 0 = read operation, 1 = write operationArg4: 00000000, address which referenced memoryDebugging Details:------------------READ_ADDRESS: GetPointerFromAddress: unable to read from 82d4f868Unable to read MiSystemVaType memory at 82d2f42000000000CURRENT_IRQL: 2FAULTING_IP:+65ce952f021bdce800000000 ?? ???PROCESS_NAME: SystemCUSTOMER_CRASH_COUNT: 2DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULTBUGCHECK_STR: 0xD1TRAP_FRAME: 8b9848bc -- (.trap 0xffffffff8b9848bc)ErrCode = 00000010eax=87d3a510 ebx=00000000 ecx=00000000 edx=00000000 esi=87d3a630 edi=8b984a90eip=00000000 esp=8b984930 ebp=8b984aa8 iopl=0 nv up ei pl zr na pe nccs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=0001024600000000 ?? ???Resetting default scopeLAST_CONTROL_TRANSFER: from 00000000 to 82c65fb9FAILED_INSTRUCTION_ADDRESS:+65ce952f021bdce800000000 ?? ???STACK_TEXT:8b9848bc 00000000 badb0d00 00000000 87c43018 nt!KiTrap0E+0x2e1WARNING: Frame IP not in any known module. Following frames may be wrong.8b98492c 937d8979 00000000 00000016 8b984b44 0x08b984aa8 936fe426 87d3a510 00000016 8b984b44 HdFwLH+0x59798b984bd0 83478b03 8766e5d0 8b984bf0 85fe2244 tdx!TdxEventReceiveMessagesTransportAddress+0x48e8b984c08 83473eb3 00000000 00000001 00000000 tcpip!UdpDeliverDatagrams+0x23b8b984c54 83473f00 87203b38 00d83b80 8b984c90 tcpip!UdpReceiveDatagrams+0x1128b984c64 834736e3 8b984c78 c000023e 00000000 tcpip!UdpNlClientReceiveDatagrams+0x128b984c90 83473110 834c9008 8b984ce4 c000023e tcpip!IppDeliverListToProtocol+0x498b984cb0 83473560 834c8c90 00000011 8b984ce4 tcpip!IppProcessDeliverList+0x2a8b984d08 83457e95 834c8c90 00000011 82d1a13c tcpip!IppReceiveHeaderBatch+0x1eb8b984d30 82e25865 8692b4b8 004c8c90 855ab2d8 tcpip!IppLoopbackTransmit+0x528b984d44 82cbde22 872035a0 00000000 855ab2d8 nt!IopProcessWorkItem+0x238b984d7c 82dedc42 872035a0 d7ace31c 00000000 nt!ExpWorkerThread+0xfd8b984dc0 82c56efe 82cbdd25 00000001 00000000 nt!PspSystemThreadStartup+0x9d00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16STACK_COMMAND: kbFOLLOWUP_IP:HdFwLH+5979937d8979 ?? ???SYMBOL_STACK_INDEX: 2SYMBOL_NAME: HdFwLH+5979FOLLOWUP_NAME: MachineOwnerMODULE_NAME: HdFwLHIMAGE_NAME: HdFwLH.sysDEBUG_FLR_IMAGE_TIMESTAMP: 480805feFAILURE_BUCKET_ID: 0xD1_CODE_AV_NULL_IP_HdFwLH+5979BUCKET_ID: 0xD1_CODE_AV_NULL_IP_HdFwLH+5979Followup: MachineOwner---------
肥嘟嘟左卫门 -
一個相關幫助:
电脑蓝屏。HdFwLH.sys错误,请问高手HdFwLH.sys是什么东西?
http://zhidao.baidu.com/question/63186306.html
Folding@Home -
因為從你的 BSOD 診斷分析報告中看到, 導致你此次藍屏與一個文件名為 Hdfwlh.sys 的驅動程序有關.
透過網路檢索, 我找到了上述帖子和下面一個相關文章.
Hdfwlh.sys driver .sys information
http://dllinfo.dll-free-download.org/h/41778-hdfwlh.sys.html
另外, 如果你要卸載該軟件, 建議在卸載前手動創建一個系統還原點, 已被不時之需. 同時卸載工作, 如果當前用戶不是管理員帳戶的話, 請先注銷, 然後以管理員用戶身份登錄桌面, 并斷開網路後, 進行卸載.
Folding@Home -
再補充一個 Microsoft 幫助和支持, 可以在以後發生 BSOD 時, 作為第一手參考資料.
易宝典:Windows常见蓝屏故障分析(MVP 撰稿)
http://support.microsoft.com/kb/972602/zh-cn
小葉子敬上 - Folding@Home -
你好
错误名称 0x000000D1:DRIVER_IRQL_NOT_LESS_OR_EQUAL
故障分析 0x000000D1错误表示硬件设备的驱动程序遇到了问题。这个错误一般是因为硬件设备驱动程序存在BUG或安装不正确引起的。如果遇到0x000000D1错误,建议检查一下完整的蓝屏故障提示,看看有没有提到引起错误的具体是哪个文件,如果在蓝屏故障提示中看到某驱动程序的文件名,则表示相应的驱动程序存在BUG或安装不正确。例如,假设引起0x000000D1蓝屏故障的文件名为NV4.SYS,则可能是nVIDIA Geforce显卡驱动程序引起的问题;假设引起0x000000D1蓝屏故障的文件名为ACPI.SYS,则可能是ACPI高级电源选项驱动程序引起的问题,等等。
Smile service,common progress!