指南/如何控制Mac的風扇轉速
如何控制Mac的風扇轉速
簡短回答
macOS不讓你設定風扇轉速:「系統設定」裡沒有滑桿,也沒有「終端機」指令,因為Mac會依溫度自行設定風扇。最接近的內建控制是「能源模式」,位於「系統設定」→「電池」(桌上型Mac則是「能源」):「低耗電模式」有助於讓風扇保持安靜,而在部分MacBook Pro、Mac mini和Mac Studio機型上,「高耗電模式」能讓風扇轉得更快。若要自己選擇風扇轉速,就需要風扇控制App。Vitals是一款Mac系統監控工具,在每一台有風扇的Mac上都做得到(包括M1到M5),而且就在顯示溫度的同一個地方:把風扇從「自動」切換成「手動」,拖到你想要的轉速,再切換回「自動」就能交還給Mac。
如何更改Mac的風扇轉速
- 01 MacBook請打開「系統設定」→「電池」,桌上型Mac請打開「系統設定」→「能源」。
- 02 在「能源模式」下,選擇「低耗電模式」讓風扇更安靜;如果你的Mac提供「高耗電模式」,也可以選擇它,讓風扇在長時間的繁重工作中轉得更快。在MacBook上,「使用電源轉換器時」和「使用電池時」要分別設定。
- 03 若要選擇精確的轉速,請打開風扇控制App,選擇一個風扇,把它從自動切換成固定轉速,再以每分鐘轉數(rpm)設定轉速。
- 04 繁重的工作結束後,把風扇交還給自動控制。固定在某個轉速的風扇,不管溫度如何都會維持在那個轉速。
搭載Apple晶片的MacBook Air機型沒有風扇,所以沒有東西可設定。它們會降速來降溫。
每一台有風扇的Mac都依照風扇曲線運轉:溫度上升時轉快,下降時轉慢,介於每個風扇設定的最低和最高轉速之間。macOS既不顯示轉速,也不顯示曲線。風扇控制App會寫入系統管理控制器(SMC),也就是控制風扇的晶片,讓風扇維持在你選擇的轉速。下表說明這麼做何時有幫助,以及何時該改為找出發熱的原因。
何時該更改Mac的風扇轉速
| 情況 | 怎麼做 | 原因 |
|---|---|---|
| 長時間的輸出、建置或算圖 | 開始前先調高風扇轉速,或使用「高耗電模式」 | 晶片溫度較低時,能在macOS降速之前維持全速更久 |
| 在MacBook Pro上玩遊戲或執行本機AI模型 | 調高風扇轉速 | 減少過熱降頻,代價是噪音 |
| 室溫很高,或Mac放在腿上 | 調高風扇轉速,並清出通風口 | Mac一開始就更接近會降速的溫度 |
| 在安靜的房間裡做輕度工作 | 低耗電模式 | 發熱較少,風扇自然維持低速 |
| 你沒做什麼,風扇卻很吵 | 先找出讓Mac發熱的App | 風扇是在因應實際的熱;請參閱為什麼Mac的風扇會變吵 |
| 沒有什麼在忙,風扇卻全速運轉 | 執行「Apple診斷」 | 風扇或感測器故障,風扇控制App只會把它掩蓋起來 |
控制Mac的風扇安全嗎?
調高轉速是安全的。晶片溫度較低,能維持全速更久;代價是噪音,以及MacBook上多耗一點電。
風險在於調低轉速。晶片升溫時風扇卻固定在低速,熱就排不出去,於是macOS會讓晶片降速來保護它:Mac是安全的,但會變慢。謹慎的風扇控制App會讓每個風扇維持在Mac允許的最低和最高轉速之間,但在Mac高負載工作時,風扇還是可能被固定在最低轉速。只在做輕度工作時設定低轉速,並在做任何繁重的事之前,把風扇交還給自動控制。
風扇控制App的運作方式
SMC為每個風扇保存兩項設定:模式(自動或手動)和目標轉速。App會設定目標轉速,並把風扇切換成手動;切換回自動,就把風扇交還給macOS。只有以root身分執行的程序才能寫入SMC,所以風扇控制App會安裝一個小型輔助程式,macOS會請你核准。
Mac睡眠時會收回風扇的控制權,所以風扇控制App必須在喚醒後重新設定。各App設定的內容不同:有些固定一個轉速,有些(例如Macs Fan Control)也可以跟隨某個溫度感測器。
在搭載M3和M4晶片的Mac上,macOS的散熱管理程式會掌控風扇,拒絕手動設定,直到有App請它讓開為止。這就是為什麼有些風扇控制App在這些Mac上能顯示轉速卻無法更改。依賴某款App之前,請先確認它支援你Mac的晶片。
風扇轉速與rpm
風扇轉速以每分鐘轉數(rpm)計算。每個風扇都有自己的最低和最高轉速,且依機型而異,所以同樣的數字在一台Mac上很安靜,在另一台上可能很吵。重點是風扇落在它自己兩個極限之間的哪個位置。
閒置時,Mac的風扇會以最低轉速或接近最低轉速運轉,有些Apple晶片Mac在溫度低時會讓風扇完全停止。高負載時,風扇會往最高轉速爬升。如果工作結束後轉速仍然很高,代表還有東西在讓晶片工作:更改轉速之前,請先找出讓Mac發熱的App。
Vitals多了什麼
Vitals在顯示溫度的同一個地方設定每個風扇的轉速。
- 選單列下拉面板中「感測器」裡的「溫度與風扇」:每個風扇的轉速(rpm),旁邊有「自動」和「手動」
- 選擇「手動」後拖移:可設為該風扇自身最低和最高轉速之間的任何值,每級50 rpm。「自動」交還單一風扇,「回到自動」一次交還所有風扇
- 你設定的風扇在睡眠和重新開機後仍會維持設定,直到你交還為止;Vitals結束或當掉時,所有風扇都會交還給Mac
- 風扇上方的「讓風扇持續運轉」會列出讓Mac發熱的App,每個旁邊都有「結束」
- M1到M5的Apple晶片,以及Intel Mac
小提醒
- 設定風扇會用到「完整系統指標」,也就是Vitals讀取系統程序時使用的輔助程式。macOS會請你在「登入項目」中核准一次。
- 在M3和M4上,Vitals會先請macOS的散熱管理程式讓開,所以第一次設定需要幾秒鐘。
- Vitals會讓風扇維持在它自身的最低和最高轉速之間。它只寫入風扇的模式和目標轉速;在M3和M4上,還會寫入請散熱管理程式讓開的那一個鍵值。
- 設定好的風扇不論溫度如何都會維持轉速。Vitals不會跟隨感測器或自訂曲線。
- 如果Mac不接受某項設定,該風扇那一列會說明,風扇也會繼續由Mac控制。
大家常問的問題
Mac可以控制風扇轉速嗎?
macOS本身不行。「系統設定」中的「能源模式」會改變風扇的運轉強度,而像Vitals這樣的風扇控制App可以為每個風扇設定精確的轉速。
如何讓Mac的風扇轉得更快?
如果你的Mac提供「高耗電模式」,請在「系統設定」→「電池」中選擇它,或在風扇控制App中設定風扇轉速。在Vitals中,按一下選單列下拉面板中的「感測器」,把風扇切換成「手動」並往上拖移。
調高MacBook的風扇轉速安全嗎?
安全。風扇轉得快,晶片溫度就更低;代價是噪音和多耗一點電。在高負載工作時調低轉速,才會讓Mac自行降速。
風扇控制在Apple晶片Mac上有用嗎?
有用,只要是有風扇的Apple晶片Mac,並使用支援你晶片的App。在M3和M4上,App必須先請macOS的散熱管理程式讓開,設定才會生效。Vitals會這麼做,支援M1到M5。搭載Apple晶片的MacBook Air機型沒有風扇。
M3或M4 Mac可以控制風扇轉速嗎?
可以,只要App支援這些晶片。在M3和M4上,macOS的散熱管理程式會拒絕手動設定的風扇轉速,直到App請它讓開為止;沒有這麼做的App能顯示轉速,卻無法更改。Vitals會請它讓開,第一次設定需要幾秒鐘。
如何將Mac的風扇重設為自動?
在設定風扇的App中,將每個風扇切換回自動。在Vitals中,按一下風扇下方的「回到自動」,或結束Vitals,它會把所有風扇交還給Mac。
Mac的風扇轉速多少算正常?
這取決於機型,因為每個風扇都有自己的最低和最高轉速。閒置時風扇會以最低轉速或接近最低轉速運轉,高負載時則會加速。Vitals會顯示每個風扇的轉速,以及它離最高轉速有多近。
詞彙表中的相關條目
更多指南
- 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溫度監控工具