暴力扇闭嘴 BIOS智能调速

DIY经验谈

在日常的电脑使用中,CPU并不是时时都处于满负荷状态,因此CPU风扇也就不需要全速运转。如果你的CPU风扇碰巧是个高转速的暴力扇,那么在平时上网、看电影,或者是夜深人静的时候,风扇的噪声就会让人心烦。所幸的是,目前的主板上都拥有智能温控风扇技术,饱受噪声之苦的朋友不妨来BIOS中设置一下,轻松解决噪声问题。

首先需要注意的是,CPU风扇一定要是4pin温控风扇(如图1),其中红线是12V电压线,黑线是地线,黄线是测速线,蓝线是温控线。工作原理就是利用PWM芯片侦测到CPU温度来控制风扇转速,这样可以在不同的系统负载情况下调节风扇转速。当日常应用时,CPU负载较轻,温度较低,也就可以降低风扇转速,最终达到减小风扇噪声的目的。

31-e8-1.jpg
图1

BIOS选项解析

进入主板BIOS的“PC Health Status”菜单中,由于很多情况下是使用的默认设置,因此可以看到CPU风扇的转速在3183rpm ,这么高的转速,难免会出现一定的噪音。

在“CPUFAN Mode Setting”选项中,有三项设置:“Manual Mode”、“Thermal Cruise Mode”和“Speed Cruise Mode” (如图2),其中“Manual Mode”为手动模式,是主板默认的设置。这种模式只有一项扩展设置“CPUFAN PWM Control”,也就是固定的PWM信号控制输出,它会使4pin风扇调到一个相对固定的速率,数值在0~255之间(这个数值只是一个相对值,而不是绝对速度),设得越高,速度越快,而且不会随温度而改变。

31-e8-4.jpg
图2

我们需要将“CPUFAN Mode Setting”选项设为“Thermal Cruise Mode”,它为智能模式,可以让风扇以温度为参考自动调速。而为了精准控制,还需要进行其下的扩展设置,如“CPUFAN TargetTemp Value”、“CPUFAN Tolerance Value”、“CPUFAN StartUp Value”、“CPUFAN Stop Value”等选项 (如图3)。

31-e8-5.jpg
图3

其中“CPUFAN TargetTemp Value”是要参考的温度,“CPUFAN Tolerance Value”是风扇转速的线性速率,设置范围一般是0~15,数值越大,风扇提速就会越快。“CPUFAN StartUp Value”是风扇的PWM信号起始输出值,当CPU温度没有达到第一项所设定的参考温度时,风扇就以这个值开始运转。“CPUFAN Stop Value”就是风扇的PWM信号最大输出值(结束值),风扇的速度会始终在起始值和结束值这两个数值之间徘徊变化。

至于“Speed Cruise Mode”模式,它和手动模式比较类似,即设定一个线性变化速率,然后按照这个速率去达到你所设定的转速,在这里我们可以不用管它。

实战智能调速

为了让暴力扇在平时使用时比较安静:我们设定“CPUFAN TargetTemp Value”为055,“CPUFAN Tolerance Value”为02,“CPUFAN StartUp Value”为080,“CPUFAN Stop Value”为040。那么当CPU温度达到55℃时,风扇全速运转,当温度低于55℃时,风扇以80的相对速度运转,按照02的线性速率下降,直到降为40的相对速度为止,然后以40~80rpm之间的速度运转下去。

保存退出以后,再进入BIOS中查看CPU风扇的转速,我们发现,CPU风扇转速仍保持在3180rpm左右。其实这个时候CPU的温度还没有变化,CPU风扇转速也就没有什么变化。在等待几分钟后,就会发现CPU风扇的转速开始慢慢地下降了,直至1102rpm (如图4),从而减小了噪音。当然,不同主板的BIOS设置也不同,大家可以寻找一下相似的英文选项,最终体验DIY的乐趣。

31-e8-6.jpg
图4