Windows 风扇控制完整指南:一晚上调顺 FanControl + AIDA64 硬件监控方案(新手清单版)
【免费下载链接】FanControl.ReleasesThis is the release repository for Fan Control, a highly customizable fan controlling software for Windows.项目地址: https://gitcode.com/GitHub_Trending/fa/FanControl.Releases
本文是一份 Windows 风扇控制 + 硬件监控落地教程:以 FanControl 为主控、AIDA64 补充传感器,一个晚上搭好一套“风扇随负载提转速、降温就降噪音”的方案,每一步都带完成标志,新手可照着勾选执行。
翻车现场:风扇为什么总在乱来
七月中旬,没空调的房间,室温三十度往上走。你刚打完一局游戏,机箱风扇猛地拉满,像开了鼓风机;退出游戏不到一分钟,转速又掉到谷底。一冷一热之间,噪音来回切换,比游戏本身还吵。
问题大概率不在硬件,而在于这台机器上根本没有人在“正经管风扇”:主板出厂的调速逻辑太粗放,软件侧又没做任何配置。
这篇文章把所有步骤摊开给你:先装好 FanControl(免费,支持 Windows 10 / 11),再把 AIDA64 的传感器接进来补上读取盲区,最后给一份能直接套用的曲线配置。全程预计 60~90 分钟,其中半小时留给你单纯地“看温度”。
认知校准:先拆掉三个误区
| 常见误区 | 正解 |
|---|---|
| “转速越高越安全” | 你要的不是常驻拉满,而是“按温度提转速、温度回落就降档”;噪音和磨损换来的散热余量,曲线调对了就不需要 |
| “BIOS 管风扇就行,不用动” | 恰恰相反:把 BIOS 改成固定转速,把动态调节让给 FanControl,两套系统才不会抢同一个风扇的控制权 |
| “软件自带传感器什么都能读到” | 传感器覆盖面取决于底层库(LibreHardwareMonitor)和驱动;读不到的硬件,走插件机制补,AIDA64 是最常用的补充源之一 |
方案全景:四个角色,各管一段
| 角色 | 组件 | 职责 |
|---|---|---|
| 执行 | FanControl | 唯一真正改风扇转速的软件,负责曲线解析、PWM/DC 输出、响应时间、滞后值等全部调优 |
| 采集(内置) | LibreHardwareMonitor(LHM) | FanControl 的底层传感器库,默认读取 CPU / 显卡 / 主板 / 硬盘温度 |
| 采集(补充) | AIDA64 + SensorLink | 覆盖 LHM 读不到的硬件(如供电模块、部分 SSD),通过本机 20777 端口广播传感器数据 |
| 桥接 | FanControl.AIDA64 插件 | 放进 Plugins 目录的 DLL,把 AIDA64 广播的数据汇入 FanControl 的同一传感器池 |
| 兜底 | BIOS 风扇设置 | 改成固定转速,只保证“没人管”时风扇不至于不转,不参与动态调节 |
主线一句话:FanControl 管速度,LHM 管内置测温,AIDA64 + 插件补读取。下面三步对应“先跑通 → 再增强 → 最后调优”。
落地步骤:三步清单
第一步:先跑通——装好 FanControl,让风扇听话
- BIOS 把动态调速让出来:进主板 BIOS,把 CPU / 机箱风扇的智能调速(Smart Fan、Q-Fan 之类)改成固定转速,50% 是多数人的舒适值,保存退出。
- ✅ 完成标志:BIOS 里风扇模式为固定转速,不再随温度自动跳。
- 获取并安装 FanControl:从官方发布仓库获取(
git clone https://gitcode.com/GitHub_Trending/fa/FanControl.Releases,或直接下载仓库里的FanControl.zip),解压到安装目录,双击运行FanControl.exe。- ✅ 完成标志:主界面出现首次启动引导向导和风扇控制卡片。
- 💡 控制卡数量可能少于风扇数量:NVIDIA 显卡的多把风扇常共用同一条控制通道,属正常现象。
- 确认版本不低于 V238:老版本自带 WinRing0 驱动,容易被 Windows Defender 拦截导致传感器整体消失;V238 起改用 PawnIO 驱动,不再携带 WinRing0。
- ✅ 完成标志:关于页显示 V238 或更高版本号。
- 观察 30 分钟实时温度:开着温度面板,记下 CPU / 显卡的待机温度和满载温度两个区间。
- ✅ 完成标志:你手里有了“待机 4x°C、满载 7x°C”这两个数,画曲线才有依据。
安装细节与插件说明可对照 官方 README 查看。
第二步:再增强——把 AIDA64 的传感器接进 FanControl
如果 LHM 已经读到你关心的全部温度,这一步可以跳过;缺供电、SSD、特定水冷读数时再做。
- AIDA64 交数据:AIDA64 内 File → Preferences → Hardware Monitoring,勾选 Enable SensorLink support,端口保持默认 20777。
- 重启 AIDA64让配置生效。
- 放插件:在 FanControl 安装目录建
Plugins文件夹(没有就新建),放入 FanControl.AIDA64 插件的 DLL——该插件在 README 的插件清单 里可以找到。- ✅ 完成标志:FanControl 的传感器下拉列表中出现带 AIDA64 前缀的条目。
- (可选)验证端口:
# 检查 AIDA64 的 SensorLink 端口是否在监听 Test-NetConnection -ComputerName 127.0.0.1 -Port 20777- ✅ 完成标志:
TcpTestSucceeded返回 True。
⚠️ 最常见的翻车是“插件放了、AIDA64 也开着,传感器列表却一片空白”。按顺序查四件事:SensorLink 是否勾选 → AIDA64 是否重启过 → DLL 是否确实落在 Plugins 文件夹 → 防火墙是否拦了本地 20777 端口。
第三步:最后调优——画出第一条温度转速曲线
- 给每张风扇卡绑定温度源:CPU 温度、显卡温度,或 Mix 合并后的值。
- 画曲线:拖动控制点,横轴温度、纵轴转速;想让风扇在低温时完全停转,把低温端拉到 0%。
- ✅ 完成标志:温度变化时,卡片上的实际转速条跟着升降。
- 保存 Profile 并开机自启:保存当前配置,勾选开机启动(也可配置为无会话服务方式运行)。
- ✅ 完成标志:重启电脑后曲线配置原样生效。
调优心法:把参数当旋钮拧
不用背参数定义,对着症状拧对应的旋钮:
| 症状 | 拧哪个旋钮 | 为什么 |
|---|---|---|
| 转速反复上下跳,噪音忽大忽小 | 响应时间拉到 3~5 秒,再加 2~3°C 滞后值(Hysteresis) | 滞后值制造温度“死区”,小幅波动不再反复触发变速 |
| 该停停不下来 / 该起起不来 | Stop % 控制“降到多低可以停”,Start % 控制“起步至少多高” | 设太低风扇电机带不动,设太高则永远停不了 |
| 温度上去了,转速跟不上 | 缩短响应时间,或把曲线斜率调陡 | 反应慢 + 曲线平缓,转速就会持续落后于温度 |
| 某个特定百分比(如 42%)有异响 | 校准里设置 Avoid point,让风扇跳过该转速段 | 叶片在特定转速有共振,绕开那一段噪音直接消失 |
| CPU 凉但显卡烫,机箱风扇却在“偷懒” | 用 Mix 的 Max 函数合并 CPU 与 GPU 曲线 | Max 取两者较高温度,机箱风扇跟着更热的一方走 |
💡 主旋钮只有两个:响应时间(多快反应过来)和滞后值(容忍多大波动)。先拧这两个,不行再动曲线形状。
现成方案:一份能直接套用的配置
CPU 风扇(普通曲线,线性)
| 温度(°C) | 40 | 50 | 60 | 70 | 80 | 85 |
|---|---|---|---|---|---|---|
| 转速(%) | 0(停转) | 20 | 35 | 55 | 80 | 100 |
响应时间 5 秒、滞后 3°C,避免待机时频繁启停;曲线从 20% 起步保证电机转得动。
显卡风扇(Trigger 触发型曲线)
- 空闲温度 35°C → 50%;
- 负载温度 70°C → 80%;
- 响应时间 1 秒:显卡升温快,反应必须跟得上。
机箱风扇:Max 合并“CPU 曲线”与“GPU 曲线”,谁热跟谁走。
适用边界(⚠️ 先看这里):
- 台式机,风扇接在 PWM(4 针)或 DC(3 针)接口上,且接口模式选对;插错模式的表现是风扇要么完全不转、要么一路拉满;
- 笔记本基本不适用:笔记本风扇通常不对第三方软件开放接口,软件能装但找不到风扇;
- NVIDIA 显卡注意固件下限:转速最低到 30% 左右就锁住了,属显卡自身限制,不是设置错了。
排障速查:症状 / 原因 / 动作
| 症状 | 可能原因 | 排查动作 |
|---|---|---|
| 一张控制卡都没有,或卡片存在但转速不变 | LHM 不支持该硬件型号,或底层驱动未就绪 | 对照硬件兼容性说明:FanControl 本质是 LHM 之上的 UI 层,硬件支持问题在 LHM 侧 |
| 装了 AIDA64 插件,传感器列表空白 | SensorLink 未勾选 / AIDA64 未重启 / DLL 放错位置 | 按第二步顺序查四项;用 Test-NetConnection 确认 20777 端口监听状态 |
| 传感器突然全没了,杀毒软件报过警 | 老版本 WinRing0 驱动被 Windows Defender 标记 | 升级到 V238+,新版本改用 PawnIO 驱动,不再携带 WinRing0 |
| NVIDIA 显卡转速下不了 30% | 显卡固件限制 | 无需调参,正常使用 |
| 转速忽高忽低、来回跳 | 响应时间过短且无滞后 | 按调优心法表的旋钮逐项拧 |
进阶方向
调顺之后,有两条路值得走:
- 扩大传感器与硬件覆盖面:插件生态相当丰富,NVIDIA 热点 / 显存温度(NvThermalSensors)、Corsair Commander、NZXT Kraken 水冷、联力 L-Connect 3、HWInfo 数据导入等都有现成插件,完整清单见 README 插件列表。
- 配置文件自动切换:FanControl 支持多套 Profile,并可以服务方式随开机启动;配合 Windows 任务计划程序,能做到“检测到游戏进程切高转速档、退出切回静音档”,不必再手动切换。
你机器上最难搞的温度源是哪块硬件?曲线最后画成了什么形状?带上你的具体配置参数,我们可以对着表格一项一项过。
【免费下载链接】FanControl.ReleasesThis is the release repository for Fan Control, a highly customizable fan controlling software for Windows.项目地址: https://gitcode.com/GitHub_Trending/fa/FanControl.Releases
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考