全新安装 Win7 x64 - 持续 BSODS - 需要进行小型转储分析

全新安装 Win7 x64 - 持续 BSODS - 需要进行小型转储分析

寻找能够帮助我分析一些 BSOD 小型转储的仁慈灵魂:)

我已经更新了 BIOS,安装了最新的 NVIDIA 驱动程序,即使在负载测试下一切正常。但时不时(1-3 小时)会出现带有随机消息的 BSOD。

系统信息

Windows 7 x64 RTM
AMD Phenom II X4 820  
8GB of DDR3 RAM(4 x 2) Kingston   
Gainward GTS 250 512MB DDR3  
HDD1: Samsung SATA 320GB  
HDD2: Samsung SATA 1TB  
MOBO: Gigabyte MA770T-UD3P  

内存诊断没有显示任何问题...

您可以获得内存转储(链接现已失效)

关于如何进一步解决这个问题有什么建议吗?

更新

分析:

可能由以下原因造成:ntkrnlmp.exe (nt!KiInsertTimerTable+13b)

责怪 MS?:) 我想我会开始交换 RAM。

更多细节:

SYSTEM_SERVICE_EXCEPTION (3b)  
An exception happened while executing a system service routine.  
Arguments:
Arg1: 00000000c0000005, Exception code that caused the bugcheck  
Arg2: fffff80002c8894b, Address of the exception record for the exception that caused the bugcheck  
Arg3: fffff8800b148bc0, Address of the context record for the exception that caused the bugcheck  
Arg4: 0000000000000000, zero.  

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


EXCEPTION_CODE: (NTSTATUS) 0xc0000005   - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.

更新2

memtest86+ 在隔夜测试中显示错误 - 是时候更换内存了:)希望不是主板或 CPU 的问题。

答案1

082309-14742-01.dmp表示您的硬件有故障:

CONTEXT:  fffff88008876fc0 -- (.cxr 0xfffff88008876fc0)
rax=0000000000000001 rbx=fffffa800953ec20 rcx=0000000000000001
rdx=f7fff880009ea868 rsi=00000000000014e0 rdi=fffff880009e7180
...
nt!KiInsertTimerTable+0x13b:
fffff800`02cd094b 488b42f8        mov     rax,qword ptr [rdx-8] ds:002b:f7fff880`009ea860=????????????????

请注意 rdx=f7fff880009ea868。这是非规范的 x64 内核模式地址。有效的 x64 内核模式地址范围从 0xffff800000000000 到 0xffffffffffffffff。“7”数字看起来像是单个位错误。所有其他转储都显示相同的卡住位。我会先尝试更换您的 RAM 并运行Memtest86+,但也可能是主板或 CPU。

此外,与 相关的崩溃082309-24663-01.dmp是在执行 时发生的VirtualBox.exe,但我认为这只是个幌子。尽管如此,在发布有关错误检查的信息时,虚拟化软件还是值得一提的。

答案2

蓝屏视图NirSoft 的 可能会帮助您确定哪些文件导致了 BSOD。

它与 Windows 7 和 64 位兼容。

答案3

在 WinDbg 中加载它,执行“!analyze”查找旁边带有星号的模块并归咎于它们。

答案4

调试此问题的最佳方法是将主板拆成允许安装的最少组件,然后将组件逐个替换为已在其他系统上测试过的已知良好组件,直到问题消失。从最小基准开始,然后逐个进行更改。

这可能不是查找有问题的组件/驱动程序最有趣的方法,但它非常有效。

相关内容