Macbook pro 2015 蓋上屏幕後仍嚴重耗電的解決辦法

1. 重啓 Macbook,在啓動的時候按住 command + R,然後系統會盡入 recovery 模式。
2. 選擇語言,點下一步,然後在菜單欄選擇打開 terminal。
3. 輸入 csrutil disable 禁掉 SIP,然後正常重啓 macbook。
4. 打開 terminal,輸入 ioreg -l | grep board-id 查看你的 board-id,
5. 在這個目錄 /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resources 下面找到你的 board-id 對應的 .plist 文件
6. 用管理員賬戶編輯上一步中的 plist 文件,比如 sudo vim Mac-2BD2C31983FE1634.plist
7. 把 TCPKeepAliveDuringSleep 修改爲 false, 然後保存

<key>TCPKeepAliveDuringSleep</key>
<false/>
<key>NotificationWake</key>
<false/>
<key>DNDWhileDisplaySleeps</key>
<true/>
8. 重啓 mac,按照第 1,2 步進入 recovery 模式,開啓 SIP,csrutil enable。
9. 正常重啓 mac,就可以了。可以用這個命令 ioreg -l | grep IOPlatformFeatureDefaults 來查看修改後的狀態。

 

 

備註:

這個改完後的意思是:
TCPKeepAliveDuringSleep--這個就是在睡眠的時候TCP你就不要老想着連接WiFi網絡存活了。
NotificationWake--- 這個意思是隨機喚醒然後檢查提醒,這個也改成false關閉吧。
DNDWhileDisplaySleeps --這個意思是do not distrub while sleep. 這個意思是屏幕睡着了, 你就別打擾我, 讓我安心睡眠。 如果有些人希望屏幕睡眠了還能用, 自己考慮這個要不要改成ture

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章