應該有不少人發現
當你讓螢幕進入睡眠時,Mac 的消耗功率會爆衝
Apple 的邏輯是人沒有在使用時,開始讓 Mac 在背景幹髒活
讓使用者之後使用時更順暢,至於背景活動有哪些,使用者不需要知道
眾所周知的就是 Spotlight indexing,但一般來說 indexing 完就會恢復平靜
但最近不曉得為什麼,睡眠時功耗暴衝的情況一直持續,等了好幾天還是一樣
平常正常使用功耗約 8~15W,螢幕睡眠時卻接近 20W
所以決定探索一下到底 Apple 螢幕睡眠時在幹什麼
寫了一個小的監測程式,發現罪魁禍首是 mediaanalysisd,佔用了80~200% 的 CPU
接著看 mediaanalysisd 是在分析哪個檔案,才發現最近下載了動漫影音檔
其中一個會讓 mediaanalysisd 無限循環的分析,可能是內部有格式問題還是怎樣
但那個影音檔是可以正常播放的,這就是為什麼等那麼久跑不完的原因
所以放任 Apple 在背景活動,卡住了也沒人知道。
從每日自動記錄的 SSD 健康狀況來看,SSD 寫入量是讀取的 2.x 倍,每天累積約 50GB
https://imgpoi.com/i/T3PHRB.png
這種情況跟前一台 Macbook 完全不同,前一台是讀取的量比較多,累積速度也沒那麼快
因為我用 Spotlight 只是方便打開應用程式,沒在用它的搜尋功能
所以 Spotlight 的 indexing 對我來說沒什麼用
知道是誰在搞鬼後,我把 Spotlight 的搜尋結果只勾應用程式
https://imgpoi.com/i/T3POL9.png
接著按底下的「搜尋隱私權」
將所有非系統碟、外部硬碟、使用者、資源庫、系統全部放入排除列表
https://imgpoi.com/i/T309TM.png
這樣 Spotlight 就不會搜尋這些空間
剛改完後因為設定的改變,Spotlight md_stored 反而會消耗一些 CPU 重新搜尋
但是很快,幾分鐘就結束了,因為除了應用程式外其他空間都略過了
重開機後測試,螢幕進入睡眠後只消耗 5W,有時候甚至低到 3W
https://imgpoi.com/i/T30G32.png
打開平常使用的應用程式,也都沒受到影響,SSD 的使用累積速度也變慢了。
Apple 的背景活動會從多媒體檔案截取資訊,什麼臉部辨識還有一些其他功能
如果跟我一樣不需要這些功能的人,其實可以如法炮製,不僅降低功耗
也可以延長 SSD 的壽命。
當然,Siri AI 的功能是要對 Mac 全盤掌握,如果有慣用 Siri AI 的就另當別論了。
分享一下,希望對有同樣困擾的人有所幫助。
謝謝分享。我的m4air os27beta沒發生。
作者:
dgc (逍遙遊)
2026-08-22 13:17:00推
作者: jamesyang888 2026-08-22 14:13:00
感謝分享~
作者:
pSeRiC ( )
2026-08-22 17:09:00感謝分享
作者:
Bambe (起笑的我們:P)
2026-08-22 17:28:00感謝分享,難怪從我拿MBP M1 Pro的時候經常早上就沒電...整台機器熱烘烘的,現在換M5Air了趕快把它關掉,感謝原po
作者: superstu (哇係阿BB) 2026-08-22 18:02:00
感謝原po分享
作者:
lutein (葉黃素)
2026-08-22 22:39:00up
感謝分享,之前2014的,關閉螢幕後一直發燙,我來試試
作者:
xoy (XerXes)
2026-08-23 13:21:00很有用的資訊,推
作者: ucha 2026-08-24 08:10:00
推知識
作者:
s85409 (Andylau945)
2026-08-24 09:02:00在macos 14版的時候,我就關掉Spotlight了,我連螢幕打開正常使用的時候Spotlight cpu都飆滿,關掉所有app,重開機完全沒改善,活動監視器殺掉他,過沒多久他又會開始重新查了一下國外論壇也有人有這樣的狀況,我就把Spotlight搜尋排除所有東西就解決了,原來過了一年....這個問題還在
可是這樣在finder找東西就完全沒辦法了 請問怎解?
作者: athlun (企鵝) 2026-08-24 11:28:00
推分享,用smartctl可看ssd溫度和使用量
作者: babylon297 (COK) 2026-08-24 11:35:00
我把這篇貼給Gemini 他說沒必要完全關閉Spotlight。原Po已經說了他平常只搜app,而且是遇到卡死問題才這樣解決的,沒有卡死的人,還是可以正常使用Spotlight,或者只將可能出問題的資料夾加入排除就好了
我幾乎沒在用 Finder,已經用免費的 Double Commander取代了macOS 版本越新,賦予Spotlight 的任務越重,而在背景不斷地工作事先準備好一切,只為了你之後「可能」會用到的功能大費周章,我覺得是很不划算,對SSD也很傷的事情。當然有一派人是說我買了東西就是要用,而且用到
作者:
s85409 (Andylau945)
2026-08-24 14:14:00我還停在15.7.8,還有啓動台,加上我檔案都會分類,很方便
極致,壞了換新的就好,這樣的想法也沒有錯,純粹看個人如何取捨
作者:
s85409 (Andylau945)
2026-08-24 14:15:00找,使用習慣不需要用到finder尋找。開著spotlight不會到卡死,但很明顯感受機身微微發熱,加上cpu一直狂轉,能耗也兇,導致續航低,兩權相害取其輕,所以關掉spotlight其實應該不會排除全部選項,自己一個個試能找到哪個有問題我只是很意外這個問題過了1-2年居然還沒修復至於ssd讀寫我個人不是很在意,用了4年才使用2%還5%壽命次數,在ssd壞掉之前macos版本一定會先把我淘汰掉
作者:
saedn (~自掛東南枝~)
2026-08-25 09:38:00好神奇!
作者: babylon297 (COK) 2026-08-25 11:06:00
launchctl bootout gui/$(id -u)/com.apple.mediaanalysisdlaunchctl disable gui/$(id -u)/com.apple.mediaanalysisd我後來還是保留Spotlight大部份功能只用以上指令關閉Apple的媒體分析服務應該可以達到和版大一樣的效果?因為測了一下我的寫入頻率也是蠻高的
你應該還沒重開機吧,重開機看看,他會陰魂不散的回來
作者: jhjhs33504 ( ) 2026-08-25 19:07:00
這找得到掛在哪個plist嗎? 不然就要掛載開機腳本plist
作者: babylon297 (COK) 2026-08-25 23:42:00
重開機後執行launchctl print gui/$(id -u)/com.apple.mediaanalysisd | grep -E "state =|disabled ="和pgrep -fl mediaanalysisd檢查應該是沒有又被打開的狀況
作者: jhjhs33504 ( ) 2026-08-26 16:37:00
用macos不能不會launchctl可以少灌很多瑣碎的APP
作者: Dexterity (Cogito ergo sum) 2026-08-26 22:39:00
升到26.6.1後待機耗電量其實就大幅減少了沒關機兩天打開一次還可以維持100%