指南/Mac风扇为什么这么吵
Mac风扇为什么这么吵?如何找出是什么让它发热
简要回答
芯片发热时Mac的风扇就会变吵,而芯片发热是因为有东西在让它干活。打开活动监视器,点按“CPU”并按“% CPU”排序,再看看“窗口”→“GPU历史记录”:你没在用却排在前面的App,通常就是原因。如果kernel_task排在前面,说明Mac已经很热,macOS正在限制CPU。其他原因还有macOS更新后的“聚焦”和“照片”、通风口被挡住、室温过高,以及旧Mac里的灰尘。Vitals是一款Mac系统监控工具,能显示macOS隐藏的温度和风扇转速,指出让风扇持续运转的App并在每个旁边提供“退出”按钮,还能设定每个风扇的转速。
如何找出是什么让风扇转个不停
- 01 打开活动监视器,点按“CPU”,按“% CPU”排序。跳过kernel_task,看看接下来的几行。
- 02 如果没有“% GPU”列,就添加它(“显示”→“列”→“% GPU”),并按它排序。游戏、视频导出和某些网页主要是让图形处理器干活。
- 03 选取“窗口”→“GPU历史记录”和“窗口”→“CPU历史记录”。你没做什么,图表却一直是满的,说明有App一刻不停。
- 04 退出你找到的App,或暂停它正在做的事,给风扇几分钟时间慢下来。风扇跟着温度走,而温度是逐渐下降的。
- 05 如果列表里没有什么在忙,就摸摸通风口有没有热风,并看看Mac放在什么上面。
搭载Apple silicon的MacBook Air机型没有风扇。它们会降速来降温,同样的步骤也能找出发热背后的App。
macOS根据温度设定风扇转速,而且两者都不显示。风扇很吵,是Mac在告诉你它正在努力保持凉爽:导出或构建时这是意料之中的,而在你看邮件时就是出问题的信号。下表把风扇响起的时机与可能的原因和查看位置对应起来。
Mac风扇为什么会变吵
| 风扇什么时候很吵 | 可能的原因 | 查看位置 |
|---|---|---|
| 做轻度工作时 | 某个App或浏览器标签页一直占用CPU | 活动监视器→“CPU”,按“% CPU”排序 |
| 玩游戏、看视频或接外接显示器时 | GPU | 活动监视器→“窗口”→“GPU历史记录”,以及“% GPU” |
| macOS更新后的一两天内 | “聚焦”和“照片”在补做索引和分析 | 活动监视器→“CPU”:mds_stores、photoanalysisd、mediaanalysisd |
| kernel_task排在前面时 | Mac已经很热,正在限制CPU | 通风、室温,以及列表中紧随其后的App |
| 只要放在床上、沙发上或腿上 | 通风口被挡住 | Mac放在哪里 |
| 旧Mac一年比一年吵 | 通风口和风扇里的灰尘 | Apple授权服务提供商 |
风扇吵什么时候是正常的
繁重的工作会产生热量,风扇负责把它排出去。导出视频、编译代码、运行虚拟机或本地AI模型、玩游戏,以及更新后的索引,在任何Mac上都会让风扇转起来。工作结束后几分钟内,风扇就应该慢下来。
MacBook Pro边充电边高负载运行时,会比用电池时更热,因为充电本身也会发热。室温高于35°C左右,或者阳光直射Mac,都会让每项任务的风扇声更大。
kernel_task排在最前是什么意思
Mac过热时,macOS会让kernel_task看起来很忙,好让发热的App分到更少的CPU时间。这就是过热降频,也是风扇狂转时Mac感觉很慢的原因。kernel_task是应对措施,而不是原因:原因是列表中排在它下面的App,或者通风。
在“终端”中,pmset -g therm会报告macOS是否记录过过热警告。“No thermal warning level has been recorded”表示Mac还不需要降速。
检查通风
带风扇的Mac从背面边缘或底部的通风口吸入空气再排出。任何遮挡都会让风扇为同样的散热效果付出更多力气。
- 放在坚硬平整的表面上,而不是床上、沙发上或靠垫上。
- 别挡住MacBook的背面边缘,并在iMac、Mac mini或Mac Studio后面留出空间。
- 如果是一年比一年吵的旧Mac,很可能是通风口和风扇上积了灰尘。Apple或Apple授权服务提供商可以清理。
什么时候该怀疑是硬件问题
如果活动监视器中没有什么在忙、室温不高、通风口也没挡住,风扇却全速运转,就运行“Apple诊断”。在搭载Apple silicon的Mac上,先关机,然后按住电源按钮直到出现启动选项,再按下Command-D。在Intel Mac上,开机时按住D键。结果中的参考代码会告诉Apple支持应该检查什么。
不要用风扇控制App让风扇转慢。macOS根据测得的温度设定转速,调低转速曲线只会让芯片更热。调高转速是安全的,只会让Mac更早变吵;请参阅如何控制Mac的风扇转速。
Vitals能多做什么
Vitals能显示macOS隐藏的温度和风扇转速,并指出背后的App。
- CPU和GPU温度、最热的传感器,以及每个风扇的转速
- “让风扇持续运转”:当风扇转速远高于闲置水平,或某个传感器接近Mac自行降速的温度时,列出背后最多三个App,附上各自的负载占比、“退出”按钮,以及用于无响应App的“强制退出”
- Mac正在努力降温时,菜单栏下拉面板中也会显示同样的卡片
- 每个风扇都可以固定在你选择的转速,一键即可交还给Mac控制。请参阅如何控制Mac的风扇转速
须知
- 在Mac能测量功率的地方,App按耗电功率排名;测量不到的地方,则按CPU和GPU占用排名。
- 在没有风扇的Mac上,这张卡片显示为“让此Mac发热”。
常见问题
Mac风扇为什么突然这么吵?
有东西在让芯片干活:某个App或浏览器标签页卡在高CPU占用、macOS更新后的索引,或者游戏、视频在使用GPU。打开活动监视器,按“% CPU”排序,跳过kernel_task,看看接下来的几行。
Mac风扇很吵有害吗?
高负载工作时不要紧:风扇在尽职工作。轻度使用时风扇也很吵,说明有不该忙的App或进程在忙,或者通风口被挡住了。
如何查看Mac的温度和风扇转速?
macOS两者都不显示。在“终端”中运行pmset -g therm,可以看出Mac是否曾因过热而降速。Vitals这类监控App能显示温度和每个风扇的转速,还能设定转速。
风扇很吵时,kernel_task为什么占用这么多CPU?
Mac很热,macOS正在限制CPU让它降温。找出让它发热的App(通常就是活动监视器中的下一行),并检查通风。
MacBook Air有风扇吗?
搭载Apple silicon的MacBook Air机型没有。它们发热时会降速。Intel MacBook Air机型有一个风扇。