![如何确定Windows 7死机蓝屏错误的原因?](https://linux22.com/image/1397624/%E5%A6%82%E4%BD%95%E7%A1%AE%E5%AE%9AWindows%207%E6%AD%BB%E6%9C%BA%E8%93%9D%E5%B1%8F%E9%94%99%E8%AF%AF%E7%9A%84%E5%8E%9F%E5%9B%A0%EF%BC%9F.png)
我时不时会遇到蓝屏错误(不一定在同一台计算机上)。它似乎有时会在启动时发生。然后系统会自动尝试重新启动,但没过多久就读取了蓝屏上的内容。我正常单击启动,Windows 启动正常,这让我想知道发生了什么。
这确实最近发生了,这是 Windows 正常重启后错误消息的文本(下面的快照)。
Problem signature:
Problem Event Name: BlueScreen
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 1033
Additional information about the problem:
BCCode: 116
BCP1: FFFFFA800840B4E0
BCP2: FFFFF880049B2378
BCP3: 0000000000000000
BCP4: 0000000000000002
OS Version: 6_1_7601
Service Pack: 1_0
Product: 256_1
Files that help describe the problem:
C:\Windows\Minidump\021214-25053-01.dmp
C:\Users\Mike\AppData\Local\Temp\WER-193893-0.sysdata.xml
我的系统无法识别该.dmp
文件。在记事本中打开它只会得到一堆乱码。文件.xml
很长,我不知道从哪里开始查找发生了什么。我点击了“检查解决方案”,然后它打开了一个加载窗口,上面写着“检查解决方案”,然后它关闭了。
我如何确定发生了什么,以查看是否需要采取一些措施来防止出现进一步的问题?
答案1
“这不是真正的崩溃,因为蓝屏仅仅是因为视频驱动程序和视频硬件的组合没有响应而引起的,而不是因为任何同步处理异常”。
自 Vista 以来,操作系统视频子系统的“超时检测和恢复”(TDR) 组件已经能够做一些真正令人印象深刻的事情来尝试从导致早期操作系统(如 XP)崩溃的问题中恢复。
作为最后的手段,TDR 子系统会向视频驱动程序发送“请立即重新启动!”命令并等待几秒钟。如果没有响应,操作系统会断定视频驱动程序/硬件组合确实崩溃了,并触发该停止 0x116 BSOD。
如果尝试使用视频驱动程序版本没有帮助,请确保机箱没有过热。尝试卸下侧面板,将大型主风扇直接对准主板和 GPU。这样运行几个小时或几天 - 足够长的时间来确定较低的温度是否会产生影响。
如果是这样,那可能只是因为灰尘堆积,导致冷却不足。
我会下载 cpu-z 和 gpu-z(都是免费的),并密切关注视频温度
欲了解更多信息,请阅读此博客 http://captaindbg.com/bug-check-0x116-video_tdr_error-troubleshooting-tips/
http://msdn.microsoft.com/en-us/library/windows/hardware/ff557263%28v=vs.85%29.aspx
您还可以将 DMP 文件上传到 Skydrive 或其他文件共享服务,并在下一篇文章中添加链接
答案2
dmp 文件是操作系统崩溃时生成的转储文件。可以对其进行分析,但并不像某些人想象的那么容易。您需要下载适合您操作系统的调试符号。
看看微软的这篇文章,它是一个非常完整的分步指南。