CPU温度过高引起死机
电脑故障提供关于CPU温度过高引起死机的解决办法
笔者是某品牌电脑的售后服务工程师,最近处理了不少电脑频繁死机的故障。经过诊断,近期的此类故障大多是由CPU温度过高引起的。
故障现象和维修:以一台联想天麟4540为例,配置是P4 1.7GHz、256MB DDR、40GB硬盘、56Kbps猫,用户报修说开机后会不定时死机。第一次是早晨赶到用户处进行检测,拷机半个小时左右,没有发现故障。
次日该用户再次报修同一故障,第二次是中午到用户家,发现了用户所描述的故障。根据用户的描述和两次维修环境的差异,笔者觉得问题可能是由于温度引起的,第一次之所以没有发现故障,是由于当日早晨的温度较低。为了证实这个判断,笔者首先从网上下载了一款名为“SpeedFan”主板测温软件,发现死机时CPU的温度已经高达62℃。笔者打开机箱,先清理了一下主板上的尘土,然后将CPU风扇拆了下来,发现上面的尘土也很多,用改锥将扇叶片和散热片分离,再后将它们分别用清水洗干净,然后用纸拭干,并用热吹风烘烤,最后将散热片与CPU核心接触的地方涂抹一点硅胶,安装完毕后重新开机进行测温,发现CPU温度降低了整整8℃。
我们知道,当CPU的占用率提高的时候,温度自然会随之提高,因此,我们可以通过以大量计算任务提高CPU占用率的方法来测试CPU温度是否过高,如果能顺利完成测试,那么同样可以排除CPU温度过高引起的计算机死机假设。
为了确保用户主机可以稳定运行,笔者下载“Superπ”软件,运行419万位计算对CPU进行测试,直到计算完成,没有发现异常现象。这起故障,显然是由于灰尘引起CPU风扇的散热效能下降,从而导致CPU温度过高,最终引起了不定时死机的现象。
故障总结:最近天气热起来了,朋友们如果遇到类似现象,不妨先从温度方面考虑,往往可以对故障进行迅速定位。另外,利用软件对计算机硬件进行拷机检测,也通常可以得到事半功倍的效果。