FanControl:免费 Windows 风扇控制软件,3 步搞定温度曲线调速
机箱风扇整夜嗡嗡,一开游戏温度就飙到 85 °C。免费的风扇控制软件 FanControl 把 CPU、显卡、主板、硬盘的温度读进来,让每个风扇各跟一条温度曲线,转速随温度走。
它架在 LibreHardwareMonitor 传感器库上:一端读出 CPU、GPU、主板、硬盘的实时温度,另一端把"温度 → 转速百分比"的算好结果写回硬件。像个可以自己编程的恒温器——温度是表盘,风扇是旋钮,它自动拧。
| 项目 | 说明 |
|---|---|
| 开发语言 | C#(.NET / WPF) |
| 运行环境 | Windows 10 / Windows 11 |
| 许可 | 个人与非商业使用免费,源代码闭源 |
| 一句话卖点 | 多温度源曲线调速,高级调参,多配置文件与插件扩展 |
核心机制:数据怎么流
整个流程一句话:把温度读出来,过一遍曲线,把百分比写回去。
从各个角落拉出温度
它通过 LibreHardwareMonitor 库读主板、CPU、硬盘控制器的温度读数,NVIDIA 显卡走 NvAPI 接口,AMD 显卡走 ADLX 接口。首次启动时自动探测哪些传感器可读、哪些风扇通道可控,列成温度源与控制卡片,不需要你手动枚举。
用曲线把温度翻译成转速
每个风扇绑定一个或多个温度源,一条曲线描述"多少度转多快"。可以选内置曲线函数,也可以直接用自定义图形画出温度-转速关系。多条曲线、多个传感器还能用 max、min 或 average 混合,max 最实用:哪个部件最热,风扇就咬住谁。
把百分比写回风扇
曲线算出的 0–100% 占空比会实时写回风扇的调速通道。你在曲线上拖的每个百分比、卡片上改的每个值,最终都变成真实的风扇转速指令,而不只是读数。这也是为什么它必须管理员身份运行。
跑起来:五步到能转
不用编译、不用改配置,按顺序走完即可:
- 把
FanControl.zip解压到任意目录,或一条命令winget install Rem0o.FanControl装好。 - 以管理员身份运行
FanControl.exe,风扇调速需要内核级权限。 - 首次启动进入引导式设置,自动检测温度传感器与风扇通道,跟着点就行。
- 完成后 Controls 区域为每个风扇生成控制卡片(名称、转速百分比、实际 RPM),Curves 区域画出默认曲线。
- 勾上开机自启,或配置为系统服务,无登录会话时它也在后台跑。
进阶调参:滞回、避免点与起步转速
- 风扇转速来回跳?那是温度小波动在推动曲线上下抖。把滞回(hysteresis)抬到 3–5 °C:温度高出设定值这么多风扇才加速,回落到这么多才减速,抖动立刻消失。
- 某个固定转速总发出"嗡嗡"声?这只风扇有振动频率。在校准里把该百分比设为避免点(avoid point),调速会直接跳过这个区间,风扇永远不经过那个转速。
- 待机时风扇停不下来、想压低噪音下限?把 start % 拉到 20%–25%,曲线在 40 °C 前保持平缓,日常办公温度下风扇几乎听不见。
场景速配:办公、游戏、渲染三套档案
别照抄别人的曲线,下面三组数值可以直接当起点粘进去:
办公静音
| 参数 | 推荐值 | 为什么 |
|---|---|---|
| start % | 20%–25% | 闲时风扇近乎无声 |
| 曲线 | 40 °C 前保持平缓 | 日常温度尖峰不触发变速 |
| 滞回 | 3–5 °C,响应时间约 7 秒 | 小波动不来回扳动 |
游戏性能
| 参数 | 推荐值 | 为什么 |
|---|---|---|
| 控制源 | GPU 与 CPU 用 max 混合 | 风扇咬住最热的部件 |
| 基线与坡度 | 30%–35%,60 °C 后加大坡度 | 负载突增立刻跟上 |
| 响应时间 | 1–3 秒,step up 大于 step down | 升温快拉、降温缓落,无温度空档 |
长时间渲染
| 参数 | 推荐值 | 为什么 |
|---|---|---|
| 曲线形状 | 线性,50–80 °C 匀速爬升 | 转速随温度涨,无突变 |
| start % | ≥25% | 小时级负载留足余量 |
| 曲线顶端 | 限速封顶 | 避免所有风扇同时冲 100% |
常见翻车点:先查这里再骂街
💡 本仓库当前版本是 V284,许多老坑(比如 WinRing0 驱动被杀软误报)在 V238 之后已修复,先确认版本再排错。
| 症状 | 根因 | 一句话解法 |
|---|---|---|
| 传感器检测不到,杀软报毒 | V237 及更早附带 WinRing0 驱动,被 Defender 标记 | 更新到 V238 以上并加白名单,本仓库为签名版、内置 PawnIO 驱动 |
| 没有控制卡片,或调速不生效 | BIOS 智能风扇控制占用了风扇通道 | 进 BIOS 关智能控制、设为固定转速(如 50%),确认 PWM/DC 模式 |
| NVIDIA 显卡降不到 30%、到不了 0 RPM | 部分型号存在调速下限 | 把 30% 当这只风扇的下限,调低其余风扇补偿噪音 |
| 三风扇显卡只显示 2 张卡片 | 多个风扇共用同一调速通道 | 属正常,按通道级别调速即可 |
| 笔记本找不到风扇或报错 | 多数笔记本风扇不支持第三方调速 | 找对应机型的社区插件,没有就无法调速 |
该不该装
- 适合:想让噪音与温度平衡由自己掌控的台式机用户,办公、游戏、渲染各存一套配置。
- 不适合:笔记本用户,多数机型不支持第三方调速;以及希望"装完就忘、零维护"的人。
- 最小行动:先以管理员身份跑完引导设置,存下第一套配置,再动曲线;注意硬件支持能力取决于上游 LibreHardwareMonitor,接管前先把 BIOS 风扇控制设为固定转速。完整说明见 README.md。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考




