指南/為什麼Mac的風扇這麼吵

為什麼Mac的風扇這麼吵?如何找出讓它發熱的元兇

Atta 🐬

Vitals創辦人

發佈於

簡短回答

晶片很熱時,Mac的風扇就會變吵,而晶片會熱,是因為有東西在讓它工作。打開活動監視器,按一下「CPU」並依「% CPU」排序,再查看「視窗」→「GPU歷史記錄」:你沒在使用卻排在前面的App,通常就是原因。如果kernel_task排在前面,代表Mac已經很熱,macOS正在限制CPU。其他原因還有macOS更新後的Spotlight和「照片」、通風口被擋住、室溫過高,以及舊Mac裡的灰塵。Vitals是一款Mac系統監控工具,能顯示macOS隱藏的溫度和風扇轉速,指出讓風扇持續運轉的App並在每個旁邊提供「結束」,還能設定每個風扇的轉速。

如何找出讓風扇一直轉的原因

  1. 01 打開活動監視器,按一下「CPU」,並依「% CPU」排序。略過kernel_task,看看接下來的幾列。
  2. 02 如果沒有「% GPU」直欄,就加上它(「顯示方式」→「直欄」→「% GPU」),並依它排序。遊戲、影片輸出和某些網頁主要是讓圖形處理器工作。
  3. 03 選擇「視窗」→「GPU歷史記錄」和「視窗」→「CPU歷史記錄」。你沒做什麼事,圖表卻一直是滿的,代表有App從來不休息。
  4. 04 結束你找到的App,或暫停它正在做的事,再給風扇幾分鐘慢下來。風扇會跟著溫度走,而溫度是慢慢下降的。
  5. 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發熱」。
購買Vitals $15 一年更新$9,或在首發期間以$15終身使用,之後為$39。一次付清,14天內可退款。

大家常問的問題

為什麼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機型有一個風扇。

詞彙表中的相關條目

更多指南