指南/為什麼Mac的風扇這麼吵
為什麼Mac的風扇這麼吵?如何找出讓它發熱的元兇
簡短回答
晶片很熱時,Mac的風扇就會變吵,而晶片會熱,是因為有東西在讓它工作。打開活動監視器,按一下「CPU」並依「% CPU」排序,再查看「視窗」→「GPU歷史記錄」:你沒在使用卻排在前面的App,通常就是原因。如果kernel_task排在前面,代表Mac已經很熱,macOS正在限制CPU。其他原因還有macOS更新後的Spotlight和「照片」、通風口被擋住、室溫過高,以及舊Mac裡的灰塵。Vitals是一款Mac系統監控工具,能顯示macOS隱藏的溫度和風扇轉速,指出讓風扇持續運轉的App並在每個旁邊提供「結束」,還能設定每個風扇的轉速。
如何找出讓風扇一直轉的原因
- 01 打開活動監視器,按一下「CPU」,並依「% CPU」排序。略過kernel_task,看看接下來的幾列。
- 02 如果沒有「% GPU」直欄,就加上它(「顯示方式」→「直欄」→「% GPU」),並依它排序。遊戲、影片輸出和某些網頁主要是讓圖形處理器工作。
- 03 選擇「視窗」→「GPU歷史記錄」和「視窗」→「CPU歷史記錄」。你沒做什麼事,圖表卻一直是滿的,代表有App從來不休息。
- 04 結束你找到的App,或暫停它正在做的事,再給風扇幾分鐘慢下來。風扇會跟著溫度走,而溫度是慢慢下降的。
- 05 如果列表中沒有什麼在忙,就摸摸看通風口有沒有熱風,並看看Mac放在什麼東西上面。
搭載Apple晶片的MacBook Air機型沒有風扇。它們會降速來降溫,同樣的步驟也能找出讓它發熱的App。
macOS根據溫度設定風扇轉速,但兩者都不顯示。風扇很吵,是Mac在告訴你它正努力保持涼爽:在輸出影片或建置時這是正常的,但在你看電子郵件時就是有問題的徵兆。下表將風扇開始變吵的時機,對應到可能的原因和該查看的地方。
為什麼Mac的風扇會變吵
| 風扇何時很吵 | 可能的原因 | 查看位置 |
|---|---|---|
| 做輕度工作時 | 某個App或瀏覽器標籤頁讓CPU一直忙碌 | 活動監視器→「CPU」,依「% CPU」排序 |
| 玩遊戲、看影片或接外接顯示器時 | GPU | 活動監視器→「視窗」→「GPU歷史記錄」,以及「% GPU」 |
| macOS更新後的一兩天內 | Spotlight和「照片」正在補進度 | 活動監視器→「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晶片的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晶片的MacBook Air機型沒有,它們變熱時會降速。Intel MacBook Air機型有一個風扇。
詞彙表中的相關條目
更多指南
- Mac為什麼這麼慢
- 是什麼在消耗Mac的電池
- 哪個App在使用我的CPU或記憶體
- Mac為什麼無法睡眠
- Chrome占用太多記憶體
- 如何控制Mac的風扇轉速
- 如何釋放Mac的RAM
- Docker使用太多記憶體
- 如何停止Docker容器
- Mac音量混音器
- Cursor使用大量CPU
- Claude Code使用太多記憶體
- Claude Code和Codex的用量上限
- Claude App佔用大量CPU
- Codex佔用大量CPU
- Ollama佔用過多記憶體
- 活動監視器替代方案
- iStat Menus替代方案
- Stats替代方案
- Mac版工作管理員
- 最佳Mac系統監控工具
- 最佳Mac選單列監控工具
- 最佳Mac音量混音器
- Mac上的htop
- Mac版Process Explorer
- 最好的Mac溫度監控工具