电脑运行一分钟到几个小时后,我就会遇到 BSOD。我已经遇到这个问题好几天了,而且情况越来越糟。有时,它会卡在启动屏幕上,有时它会在 Windows 启动前出现 BSOD 或重新启动。
BSOD 通常是这种类型IRQL_NOT_LESS_OR_EQUAL
(DRIVER_IRQL_NOT_LESS_OR_EQUAL
我还没见过其他类型)。Windbg 每次都显示不同的 .sys 文件导致了该问题。
我运行了 HD Tune 和 Memtest,结果都不太理想。全新安装显卡驱动程序也没用。诊断/恢复类工具(我不记得名字了)有时会在 BSOD 后启动,但总是会引发另一个 BSOD。安全模式(带网络)似乎不受影响(没有 BSOD),但在安全模式下启动时确实挂起了一次。
这可能是什么原因?我还能做些什么来诊断它?有时挂在 BIOS 上时,这可能是操作系统或驱动程序错误吗?如何在不购买新组件并更换它们的情况下找到故障硬件?
电脑是今年二月自己组装的,所有部件都是新的。我运行的是 Windows 7 Pro。
编辑:
我现在检查了温度。在 BIOS 菜单中,CPU 温度为 25-30C,然后在 Speedfan 中突然升至 85-90C,所以我花了一些时间重新安装风扇并除尘等,但没有任何变化。顺便说一句,30C 是 86F,Speedfan 会不会读错了?CPU 温度会在启动所需的一分钟内跃升 55 度,然后在重新启动所需的时间内冷却下来吗?
编辑2:
HMonitor 给出的 CPU 温度读数正确,约为 30C。另一个温度(HMonitor 中的 CPU2、Speedfan 中的 AUX)读数为 50 多度,但这应该不是问题。
我仍然很好奇是什么类型的问题导致 BIOS/POST 序列挂起。接下来要尝试恶意软件扫描。
编辑3:
这个问题自己消失了。我不太清楚问题的原因,但可能是因为 CPU 风扇安装不当。
答案1
这听起来很像电源问题。通常,一旦显卡开始使用更多电量,就会出现 BSOD,这通常是在 Windows 桌面出现之后的某个时间。这也解释了为什么它不会在安全模式下发生。
诊断步骤:
- 检查 PSU 的功率是否足以满足您安装的所有组件的需要(即使在高峰使用时)。一台用于游戏的相当标准的 PC 可能需要超过 460W(特别是如果您使用高端图形硬件)。
- 您可以使用 PSU 计算器,例如这个。
- 如果所需的总功率接近或高于 PSU 的功率,则需要更强大的 PSU
- 你可以从别人那里借一个电源或者暂时使用旧的电源来测试