TG Pro和Macs Fan Control是仅有的两款可绕过系统温控、直接控制Mac风扇转速的可信工具;前者通过目标温度间接设定转速,后者支持精确RPM值设定,均需授予全盘访问权限并在Ventura+系统中手动启用。

当你需要让Mac内置风扇以固定转速持续运行——比如做硬件稳定性测试、排查温度传感器异常,或在高温环境里强制增强散热——TG Pro和Macs Fan Control是目前仅有的两款能绕过系统默认温控逻辑、直接向SMC写入指令的可信工具。它们不修改固件,但要求macOS授予全盘访问权限,且在Ventura及更新系统中必须手动开启,否则连温度读数都会缺失。
用TG Pro手动锁定风扇转速
该方法适用于已安装TG Pro v2.72或更高版本的Intel与Apple Silicon机型,界面直观,但仅支持设定“目标温度触发点”而非绝对RPM值。
打开TG Pro,等待右上角菜单栏图标变为绿色(表示传感器通信正常)→ 点击图标 → 选择「Fan Control」→ 在弹出窗口中勾选「Enable manual fan control」。
在「Target temperature」输入框中填入一个略高于当前CPU空闲温度的数值(例如当前为42°C,就填48°C),此时风扇会立即升至该温度对应的预设转速并维持不动;【注意:若填入值低于当前温度,风扇将全速运转直至降温达标,可能引发误判】。
点击「Apply」后,观察主界面下方「Fan Speed」栏是否显示稳定数值(如“5200 RPM”而非跳变值),确认锁定成功。
用Macs Fan Control设置固定RPM值
这是唯一能真正指定每分钟转数的方法,兼容Intel和M系列芯片,但M系列机型需使用2024年10月后发布的v1.5.13+版本才支持RPM直写。
方法一:通过下拉菜单启用全速模式
打开Macs Fan Control → 左侧风扇列表中找到「Left Fan」或「Right Fan」→ 点击对应行右侧下拉箭头 → 选择「Full Speed」→ 确认转速跳升至标称最大值(如MacBook Pro 16英寸为6700 RPM)。
方法二:手动输入精确RPM值
在同个风扇行右侧下拉菜单中选择「Custom」→ 在「Min. speed (RPM)」框中直接键入目标值(如4500)→ 点击「Apply」→ 软件会在3秒内将风扇拉至该转速并保持,不受温度波动影响。
【关键前提:首次运行前必须在「系统设置」→「隐私与安全性」→「完全磁盘访问」中添加Macs Fan Control,否则无法写入SMC指令】。
验证锁定是否生效
第一步:打开活动监视器 → 切换到「能量」标签页 → 观察「风扇转速」一栏是否显示恒定数值(非“—”或跳变值)。
第二步:终端执行命令:sudo powermetrics --samplers smc | grep -i "fan" → 每2秒刷新一次,若输出中「fan0-actual-rpm」与「fan0-target-rpm」持续相等,即代表锁定成功。
第三步:用红外测温枪贴近出风口格栅,感受气流强度是否稳定无脉动——这是最直接的物理验证方式。

















