最近因为要运行一个老游戏,虚拟机带不起来所以决定安装一个XP,后来又顺便安装了个Win7,安好后发现CPU风扇转速大的离谱,BIOS中只能设置大于65度后的转速,只好用软件控制。搜索了一圈发现SpeedFan这个老软件,但似乎无效,搜索了一下,发现教程写的都不靠谱,最后还得自己琢磨,顺便记一下这个过程。
感慨中文互联网的糟糕环境,那些个不知道谁抄谁的教程中,竟然都说勾选设置项中温度、风扇、电压、速度这4个标签页中的内容就可以控制风扇速度,简直是让人无语,这不分明只是个筛选,勾选哪个哪个就会在主界面显示吗。
1.首先确定每个Fan和每个Temp对应哪个硬件,下载一个鲁大师,然后从数值就能迅速对应,比如我这里Fan1是CPU,Temp1是CPU温度,Temp3是主板温度。
2.打开设定,找到温度所对应的Chip,可以看到CPU温控的是F71889A芯片。
3.进入进阶,晶片选中刚才确定的,双击PWM1 mode,设置成MANUAL。
4.回到主界面,点Pwm1右边的+-,确认一下风扇转速可以主动调节,注意调节后风扇可能需要等几秒才会变速。
5.打开设置中的Fan Control,勾选Advanced fan control,Add一个配置取名比如叫CPU;选中它,在Controlled speed中选择对应的Pwm1 – Pwm1 from F71889A,右边Metrod选择MAX of speed;然后鼠标直接在下面的坐标系中点击,根据自己的情况选择对应温度时需要的转速;确定退出。
6.勾选主界面的自动的风扇速度。加入系统启动项,让它开机自启,选中选项中的开始时最小化,就可以无干扰启动了。