第1章硬件故障如果说软件系统是计算机的“灵魂”,那么硬件系统无疑就是计算机的“骨骼”,没有硬件系统的支持,再好的软件系统也是白搭。硬件故障是每个计算机用户都不愿意面对,却又不得不面对的一道“难题”。其实,解决这些问题并不一定需要非常高深的专业知识,也不一定需要精密的专业维修工具,只要胆大心细,勤于动手,多多积累经验,就可以轻松搞定!1.1CPU故障1.CPU温度过高造成死机问:我的计算机在开机运行一段时间后,就会发生死机现象。开机自检及BIOS中所显示的CPU温度,在75℃左右,是不是因为温度过高而导致死机现象?如何解决?答:CPU温度超过70℃就已经很高了,温度如此高当然很容易造成死机。造成温度过高的原因可能是CPU超频、风扇运行不正常、散热片安装不好或CPU底座的散热硅脂涂抹不均匀。建议拆开机箱,查看风扇的转动是否正常,若不正常最好换一个性能较好的风扇;再检查散热片是否安装稳固,与CPU接触是否紧密;还要检查CPU表面是否抹了散热硅脂,或涂抹是否均匀。最后,如果对CPU进行了超频,最好将频率降下来,或做好CPU的散热工作,否则CPU会被烧毁的。2.计算机自动关机或重启问:计算机有时运行得很正常,但有时会突然自动关机或重新启动,请问这是什么原因?答:计算机自动关机或重启系统的原因很多,如CPU温度过高、电源出现故障、主板的温度过高而启用自动防护功能或病毒等。如果突然关机现象一直发生,要先确认CPU的散热是否正常,打开机箱查看风扇叶片是否运转正常,再进入BIOS中查看风扇的转速和CPU的工作温度。如果风扇有问题,就要对风扇进行维护,如对扇叶除尘、向轴承中添加润滑油等。另外,如果对CPU进行了超频,最好恢复原来的频率,或更换大功率的风扇。如今主板大多数都具有对CPU温度监控的功能,一定要在主板BIOS中设置CPU最高温度报警,一旦CPU温度超过了所设定的温度,主板就会自动切断电源,以保护相关硬件。如果风扇、CPU等硬件都没有问题,可以使用替换法来检查电源是否老化或损坏,如果电源损坏,就一定要换个新电源,切不可继续使用,以免烧毁其他硬件。如果所有的硬件都没有问题,就要从软件入手,检查系统是否有问题,并使用杀毒软件查杀病毒,解决因病毒而引起的故障。3.如何避免CPU被烧毁问:如今CPU的频率越来越高,发热量也越来越大,尤其是夏天,天气炎热,温度更高,所以很担心CPU温度过高使计算机运行不稳定,或CPU被烧毁,请问用什么办法可以使CPU温度降下来?答:首先,一定要选用高质量散热风扇。如果是AMD公司早期出产的CPU,由于发热量更大,最好选择通过AMD认证的专用风扇;而最新出产的CPU,不论是AMD还是Intel,只要不超频,使用原装风扇就够了。要注意对CPU温度的监控。计算机新安装好首次启动时,应立即进入BIOS查看CPU的温度和风扇转速等参数,同时开启CPU温度过高报警、过高自动关机等功能,风扇停转自动关机、休眠时CPU风扇不停转、CPU功耗设置为0%等,尽量减少CPU的发热量并保证风扇的良好散热。另外,一定要注意机箱内的散热降温。整理一下机箱内杂乱的连线,这样既能防止CPU风扇扇叶被意外卡住,也可以更好地保障空气流通。在机箱内电源下方加装一个风扇,可以大大提高机箱内的散热效果。良好的散热不仅可以有效地保护CPU,对机箱内的其他配件也具有很好的帮助。最后,建议尽量不要对CPU超频,因为如今主流CPU频率已经很高,没必要再超频,而且高频率CPU发热量本身就很大,超频更会加大CPU的发热量,尤其是有时超频还需要增加电压,这就更会提高发热量,一旦散热不好,就很容易造成系统运行不稳定甚至烧毁CPU。但若非要超频,一定要注意CPU的良好散热。4.如何降低AMDCPU的温度问:我的计算机使用Dulon1G的CPU,经常会死机,BIOS里监测温度为60℃,请问这算高吗,用什么办法能让温度降下来?答:60℃并不是CPU核心内的温度,只是主板探测的CPU表面温度,而核心内的温度会在90℃以上,AMD官方公布的CPU最高工作温度是90℃(指核心内的温度)。另外,建议购买一个高性能风扇来为CPU降温。无论是AMD还是Intel的CPU,工作温度都不能太高,否则时间长了就容易造成CPU内核损伤。5.CPU为何有两个温度问:CPU是新买的盒装CeleronD2.8GHz,主板是奔驰865PE,用温度监测软件查看主板传感器,发现CPU的温度是70℃,但在BIOS中查看时,却发现CPU的温度只有38℃,这是怎么回事,为什么两者温度会相差这么大?答:出现这种情况是因为两者检测的对象不同造成的。AID32和HWiNFO检测的是CPU内部传感器的温度,也就是它的核心温度。而主板BIOS检测的是CPU的外部温度,也就是CPU底座下的传感器温度,所以两者相差很大,这是正常现象。不过现在有许多主板BIOS检测的也是CPU内部传感器温度,那么这两者就应该基本上一致。6.通过BIOS来设置AMDCPU工作时的温度警戒线问:我的CPU是AthlonXP2200+,为防止CPU由于发热量过大而被烧毁,应该采取什么措施?答:AMD公司的CPU都可以在BIOS中为CPU设定温度警戒线。要在BIOS中设定CPU工作时的温度警戒线,就应该根据CPU所能承受的最高工作温度来设置。AMD处理器所能承受的最高工作温度,一般通过处理器的OPN(OrderingPartNumber的缩写)就可得知,处理器表面都有这个编号。对于AthlonXP处理器,例如编号为AX1800DMS3C,该CPU的最高温度是由OPN中右边数第3个字母决定的。现有的AthlonXP产品中:V=85℃;T=90℃;S=95℃。所以,该CPU能承受的最高工作温度就是95℃。对于Athlon64、Athlon64FX和Opteron处理器,它能承受的最高工作温度取决于OPN中右边数第4个字母,它们的意义分别为:O=69℃;P=70℃;X=95℃。例如:Opteron240,OSA240CCO5AH所能承受的最高工作温度为69℃;Athlon64FX-51,ADAFX51CEP5AK可承受的最高工作温度为70℃;Athlon643200+,ADA3200AEP5AP所能承受的最高工作温度也为70℃。了解这些之后,就可以知道自己的CPU所能承受的最高温度了,通过在BIOS中合理设置CPU的温度警戒线,即可避免CPU被烧毁。7.由待机进入正常模式时死机问:我组装了一台计算机,配置为AMDAthlonXP2200+CPU,256MBDDR内存,60GB希捷硬盘,风扇是AMD专用风扇,当计算机从待机状态启动到正常状态时就会死机,请问为什么会死机?答:从待机进入正常状态时死机,其原因大多数来自于散热风扇的停转。当系统进入待机状态以后,会自动降低CPU的频率及风扇转速以节省能耗。但早期的CPU由于频率低、发热量小,在闲置状态下即使风扇不转,只靠散热片也能满足CPU散出的热量,而现在的CPU频率普遍较高,尤其是AMD的CPU,散出的热量更多,当待机以后,风扇不转动,CPU就会热得发烫,如果对CPU进行了超频,发热量就会更大,所以再启动到正常模式时就容易造成死机。要解决这种情况,可以在BIOS中设置风扇使待机状态下也不停转:在开机时进入BIOS,选择PowerManagement选项,按回车键进入,找到FanOffWhenSuspend选项并设置为Disable,保存退出,以后再待机时风扇就会继续转动,从而避免死机。8.清洗散热器导致CPU温度过高问:一台计算机因机箱内灰尘过多,便进行了大扫除,甚至连CPU的散热器都清洗了。结果再次开机时计算机总是死机,进入BIOS在PCHealthStatus查看CPU的温度,竟然高达70℃,请问这是什么原因?答:由于计算机是在大扫除后出现死机的,所以有可能是在除尘时插拔硬件造成接触不良;而CPU的温度竟然高达70℃,那肯定是因为在清洗散热器时洗得太干净,将导热硅脂也洗掉了,导致散热器表面与CPU核心不能充分接触,产生的热量就无法迅速散发出去,结果造成CPU不能良好散热而死机。知道了故障原因,解决起来就容易了。重新将散热器拆下来,将CPU表面的残留硅脂刮干净,再重新在CPU表面和散热器底部均匀地抹上一层薄薄的导热硅脂(注意一定要均匀,也不要太厚),然后将散热器安装好,再启动计算机,故障就应该解决了。这里提醒大家,如果要清洗散热器,在重新安装时一定要注意在CPU和散热器之间抹上硅脂,以免CPU散热不良而产生故障。9.导热硅脂过多导致CPU散热不良问:计算机原来使用正常,最近一次给CPU的散热器进行除尘,将散热器清洗干净后,在CPU表面和散热器底部都抹上一层导热硅脂。本想让CPU散热更好,就把硅脂抹得厚了一些,没想到安装好后重新启动计算机,系统变得很不稳定,经常死机、重启,在BIOS中检查发现CPU的温度高达65℃,有时更高。硅脂不是导热的吗?为什么CPU温度反而更高了?答:硅脂的作用就是使CPU和散热器良好接触,使CPU的热量及时传递到散热器上,再通过散热器散发出去,从而起到为CPU散热的目的。但是硅脂过厚或过薄都不利于CPU的散热,过薄时CPU的热量不能及时传递出去,而过厚同样也不利于CPU温度的传递,导致热量积聚在CPU表面使CPU因温度过高而使系统不稳定。此时可以重新将散热器拆下,用小刀等工具将CPU和散热器上的残留硅脂轻轻刮干净,然后再均匀地抹上一薄层硅脂(注意不要抹得太厚),重新将散热器安装好,再启动计算机,故障便应该排除了。10.Intel原装风扇造成CPU温度过高问:都说Intel的CPU发热量较小,但为什么我的计算机使用Intel的CPU,温度仍然过高,甚至有时会出现死机现象?答:大家都知道,虽然Intel的原装风扇转速不是很快,可是应付自己的CPU散热应该还是没有问题的,但某些用户购买的Intel的CPU及原装风扇仍会出现CPU温度过高的情况。原来,在Intel原装风扇的散热片底部有一层薄薄的黑色胶质物体。有许多装机人员认为这层胶可以起到硅胶的作用,所以在安装风扇的时候并没有在CPU表面涂上硅胶,而是将风扇直接安装在CPU上,实际上这层黑色的胶质就是导致CPU温度过高的主要原因。知道了问题的原因,解决起来就很简单了。只要刮掉那层黑色的胶质物体,抺上一层薄薄的硅胶。经过这样的处理,CPU温度一般都会降到40℃以下,也就可以解决因温度过高而导致死机的现象了。11.BIOS设置对CPU超频的影响问:一台新计算机使用微星的845GEMax主板,赛扬2.0GHzCPU。由于赛扬2.0GHz可以轻松将外频超到133MHz外频,乘以CPU的20倍频,就是2.66GHz,于是在主板BIOS中将它的外频从100MHz调到133MHz。保存后重启计算机,自检通过,顺利进入Windows系统,运行正常,使用WCPUID检测时也发现CPU确实运行在133MHz下,主频为2.66GHz。但时间不长就发现计算机反应极慢,重启也不管用,CPU的温度也正常。后来重新进入BIOS,将外频从133MHz改回100MHz仍然极慢。没办法,只好重分区安装系统,并安装微星自带的自动超频软件FuzzyLogic4,当将CPU调到133MHz时,系统运行又变得极慢。为什么这块赛扬2.0GHzCPU不能超频?而将外频恢复到100MHz还是不行呢?答:这种问题仍是BIOS设置引起的问题。查看微星主板说明书可知,在BIOS中的“频率与电压设定”(FrequenceandVoltageControl)选项中,有一个选项为SpreadSpectrum(频展),默认值为Enabled,如果要为CPU超频,就必须禁用该项,否则就会因CPU的时钟速度的短暂突发导致CPU运行出现问题,导致超频的处理器锁死,从而使计算机运行速度特别慢。了解之后,再解决起来就容易多了,只要重新启动系统并进入BIOS中,将SpreadSpectrum项设置成Disabled,就可以为CPU超频了,将CPU外频设置成133MHz即可使CPU正常运行在2.66GHz