在过去的几天里,我遇到了一系列 BSOD,它们有不同的代码、源驱动程序,而且我无法复制它们。下图。
我在转储日志中看到的唯一常见“驱动程序”是 ntoskrnl,即操作系统的内核。不过,我真的不是 Windows 专家,所以我的 Windows 知识有限,已经无能为力了。
需要注意的是,我运行了默认的 Windows memcheck 工具,没有遇到任何问题。我还运行了各种驱动程序和 Windows 更新。似乎没有哪个程序或操作会导致 BSOD。(其中 3 次是在我睡觉时发生的)
这是今天早上最新 BSOD 的 BSV 输出。
==================================================
Dump File : 042314-20389-01.dmp
Crash Time : 4/23/2014 9:22:29 AM
Bug Check String : KMODE_EXCEPTION_NOT_HANDLED
Bug Check Code : 0x0000001e
Parameter 1 : 00000000`00000000
Parameter 2 : 00000000`00000000
Parameter 3 : 00000000`00000000
Parameter 4 : 00000000`00000000
Caused By Driver : Rt64win7.sys
Caused By Address : Rt64win7.sys+1b620
File Description :
Product Name :
Company :
File Version :
Processor : x64
Crash Address : ntoskrnl.exe+75b90
Stack Address 1 :
Stack Address 2 :
Stack Address 3 :
Computer Name :
Full Path : C:\Windows\Minidump\042314-20389-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 7601
Dump File Size : 275,608
Dump File Time : 4/23/2014 9:23:54 AM
==================================================
上述崩溃的驱动程序堆栈:
==================================================
Filename : hal.dll
Address In Stack : hal.dll+4a56
From Address : fffff800`03200000
To Address : fffff800`03249000
Size : 0x00049000
Time Stamp : 0x4ce7c669
Time String : 11/20/2010 9:00:25 AM
Product Name :
File Description :
File Version :
Company :
Full Path :
==================================================
==================================================
Filename : ntoskrnl.exe
Address In Stack : ntoskrnl.exe+6d5be
From Address : fffff800`02c1b000
To Address : fffff800`03200000
Size : 0x005e5000
Time Stamp : 0x521ea035
Time String : 8/28/2013 9:13:25 PM
Product Name : Microsoft® Windows® Operating System
File Description : NT Kernel & System
File Version : 6.1.7601.18247 (win7sp1_gdr.130828-1532)
Company : Microsoft Corporation
Full Path : C:\Windows\system32\ntoskrnl.exe
==================================================
==================================================
Filename : Rt64win7.sys
Address In Stack : Rt64win7.sys+1b620
From Address : fffff880`0446a000
To Address : fffff880`044ef000
Size : 0x00085000
Time Stamp : 0x4df1baab
Time String : 6/10/2011 2:33:15 AM
Product Name :
File Description :
File Version :
Company :
Full Path :
==================================================
答案1
根据我的随机经验,与不同设备相关的不同 BSoD 几乎总是硬件故障问题。通常是 RAM。
使用类似的实用程序MemTest86+测试一下你的 RAM天看看是否出现任何错误。
如果您确信您的 RAM 没问题,那么现在是时候开始交换硬件来找出罪魁祸首了。
由于错误似乎与网络适配器(Rt64win7.sys)、视频(dxgkrnl.sys)、文件系统(NTFS.sys)和 HAL 有关,并且假设所有这些设备都是内置在主板中的,因此我将首先更换主板。
- 重新安装操作系统并安装最新驱动程序,仍然无济于事?硬件。
- 从 RAM 开始。测试它,和/或用已知良好的 RAM 替换,看看问题是否仍然存在。
- 如果您有单独的视频适配器,请下一步。将其替换为已知良好的适配器,看看问题是否仍然存在。
- 更换主板 - 看看问题是否仍然存在。
虽然我怀疑这不是问题所在,但如果您身边有另一个已知良好的 PSU,请尝试使用一段时间,因为通常从 PSU 更换作为诊断步骤开始非常容易。;)
答案2
Rt64win7.sys 是 Realtek 千兆网络驱动程序。因此,请转到Realtek 页面,下载并安装最新的驱动程序。
如果仍然崩溃,请复制文件夹目录:\Windows\Minidump到您的桌面,压缩文件夹并将 Zip 上传到云服务并在此处发布链接,以便我们进一步调试。