macbook pro合盖休眠之后电量掉的特别快解决办法

前言: 最近几次使用mbp出现合盖之后第二天重新打开电量耗光的问题,之前好像没怎么掉电,去网上查了一下,大概原因就是电脑在休眠的时候因为连着wifi使电脑保持活跃导致

解决办法:

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,(别外两个NotificationWake和DNDWhileDisplaySleeps如果不一样的话也要改成一样的, 原因下面解释) 然后保存

<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 来查看修改后的状态

步聚7中几个单词的意思如下:

这个改完后的意思是:
TCPKeepAliveDuringSleep--这个就是在睡眠的时候TCP你就不要老想着连接WiFi网络存活了。
NotificationWake--- 这个意思是随机唤醒然后检查提醒,这个也改成false关闭吧。
DNDWhileDisplaySleeps --这个意思是do not distrub while sleep. 这个意思是屏幕睡着了, 你就别打扰我, 让我安心睡眠。 如果有些人希望屏幕睡眠了还能用, 自己考虑这个要不要改成ture

参考: https://apple.stackexchange.com/questions/253776/macbook-pro-13-with-retina-display-consumes-10-battery-overnight-with-the-lid-c

猜你喜欢

转载自blog.csdn.net/weixin_39973810/article/details/87358562