以我为鉴 __AUTHOR__2010年10月25日 第42期__ __LEVEL1__事件回顾
DIY研究所
事件回顾
暑假,我DIY了一台新电脑,之前使用一直比较稳定,但最近老出现不和谐的音符,运行VMware屡屡“被”自动关机。为此我卸载了VMware,安装了免费的虚拟机软件VMware Player。然而,启动虚拟机时电脑依然常常自动关机。难道是严重的软件崩溃问题吗?
我用硬件监测工具CPUID Hardware Monitor查看,发现运行虚拟机时硬件温度上升很快:CPU供电电路的瞬时温度达到了65℃,北桥的温度也达到了65℃,如果虚拟机启动有问题,温度还可能更高(如图)。于是,我进入BIOS设置界面,关闭了高温自动保护功能。从此,自动关机的问题顺利解决了。

故障分析
电脑自动关机并非VMware软件导致,可为什么运行其他软件没有出现这样的问题呢?究其原因,VMware是一个虚拟机软件,启动虚拟机系统时往往需要占用大量的系统资源,这时电脑系统会瞬间提速,与此同时,CPU和北桥的供电电流将突然加大,直接后果是主板的这些部位的温度剧增,而其他软件的系统资源耗用级别还无法达到虚拟机系统的级别,于是,每次主板高温自动保护功能只在运行VMware虚拟机时发生作用。
令人感慨的是,我原先希望通过开启主板的高温自动保护来延长寿命,结果却被它耍了一回。我开始以为自动保护功能只是受控于CPU的温度,其实,它还保护主板的其他部件,想当然地设置BIOS并不是理智的做法。
很多人在使用新电脑时会忽视BIOS设置的重要性,其实,只有将底层的软件系统打理好才能获得最佳的系统体验。比如:很多朋友发现主板的温度偏高就马上换散热器,其实,只要在BIOS中给风扇提速就可以了,虽然通过更换配件可以解决部分问题,却违背了DIY的花小钱、办大事的原则。另外,在本例中,简单关掉过热保护也不是最佳的解决方案,BIOS里的过热保护对保护硬件还是有用的,可以适当将关机温度提高,既不影响使用又能保护硬件。如果温度过高,又关掉了过热保护反而有可能损坏硬件。