speedfan是win10免bios/免安装的轻量风扇调速方案:需以管理员运行并启用acpi uniprocessor pc驱动;通过pwm 2或手动模式控制fan 02;绑定temp 02设45℃/35%→75℃/85%线性曲线;最后保存配置并设置开机最小化静默启动。

Win10电脑风扇转速太吵,又不想进BIOS或装新软件,用SpeedFan在系统内直接控速是最轻量、最可控的方案——它不依赖主板高级PWM支持,能读取多数4Pin风扇接口的转速反馈,并通过软件PWM模拟实现渐进调速,但必须先绕过Windows 10 1803之后对底层硬件访问的拦截限制。
第一步:让SpeedFan获得硬件控制权限
右键SpeedFan.exe → 选择“以管理员身份运行”,这一步不可跳过,否则软件连风扇接口都识别不到;若弹出UAC提示,点“是”;若仍显示“Fan control not available”,说明当前系统禁用了Legacy HAL访问,需手动启用:按Win+R输入devmgmt.msc→展开“系统设备”→右键“Microsoft ACPI-Compliant System”→属性→“驱动程序”选项卡→点击“更新驱动程序”→选“浏览我的电脑以查找驱动程序”→再点“让我从计算机上的可用驱动程序列表中选取”→勾选“显示兼容硬件”→厂商选“Microsoft”→型号选“ACPI Uniprocessor PC”(即使你是多核CPU)→下一步安装→重启生效。
第二步:配置CPU风扇为软件PWM控制
方法一:自动匹配模式
启动SpeedFan后等待5秒→点击右上角“Configure”→切换到“Fans”标签页→在“Fan”下拉框中选“Fan 02”(通常对应CPU_FAN)→右侧“Control”列勾选✔→“PWM mode”选【PWM 2】→勾选“Remember settings on exit”→点“OK”。这一步若失败,说明主板未向SpeedFan暴露PWM控制寄存器,需切方法二。
方法二:强制软件模拟模式
回到Configure窗口→切换到“Temperatures”标签页→确认“Temp 01”或“Temp 02”显示的是CPU封装温度(Package或Core值)→切换回“Fans”页→将“Fan 02”的“Control”改为手动输入→在下方“Min”填40,“Max”填95→点击“Write”按钮旁的小齿轮图标→选择“Set fan speed manually”→拖动滑块至65%→观察右下角“RPM”数值是否同步下降;若数值不动,说明该风扇通道物理不可控,应换用FanControl。
第三步:绑定温度自动调速曲线
第一步:在SpeedFan主界面底部勾选“Automatic fan speed adjustment”;
第二步:点击“Configure”→切换到“Speeds”标签页→找到“Fan 02”所在行→在“Linked to”列下拉选择“Temp 02”(即CPU温度源);
第三步:在“Low temp”填45,“High temp”填75,“Low speed”填35%,“High speed”填85%;
第四步:勾选“Use linear interpolation”→点“OK”→返回主界面点右下角“Apply”;
第五步:打开任务管理器(Ctrl+Shift+Esc),用浏览器打开一个含视频网页,观察CPU温度升至62℃时,Fan 02 RPM是否平缓升至约2100;若出现断续跳变或卡在某转速不动,【说明主板PWM时序与SpeedFan默认的100ms刷新周期冲突,需在Configure→Options页将Update interval从100ms改为250ms】。
第四步:保存并锁定静音策略
回到SpeedFan主界面→点击菜单栏“File”→“Save configuration as…”→保存为SpeedFan_silent.cfg;
接着点“File”→“Load configuration…”→选中刚保存的文件→勾选“Auto-load at startup”;
最后关闭SpeedFan,右键快捷方式→属性→“快捷方式”选项卡→在“目标”末尾加一个空格再加 -minimized,这样每次开机它就后台静默运行,不再弹窗。











