博客素材及解决方法来自互联网,具体参见以下两个链接地址:
https://www.cnblogs.com/toulanboy/p/9839272.html
前言
最近我的2015mbpMacBook Pro (Retina, 13-inch, early 2015)
更新完10.14系统后,发现休眠待机一晚上后能掉5%电,白天待机4-5小时又掉了8%。然而在此之前我记得休眠是几乎不怎么掉电的,所以在网上搜索了一下,后来找到了大佬的一些解决方案(认为可能是休眠时网络仍保持活跃导致)。其中的一种的成功评论比较多,大家可以试一试。
解决方案
- 重启 Macbook,在启动的时候按住
command + R
,然后系统会尽入 recovery 模式。 - 选择语言,点下一步,然后在菜单栏选择打开 terminal。
- 输入
csrutil disable
禁掉SIP
,然后正常重启 macbook。 - 打开 terminal,输入
ioreg -l | grep board-id
查看你的board-id
, - 在这个目录
/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resources
下面找到你的board-id
对应的.plist
文件 - 用管理员账户编辑上一步中的
plist
文件,比如sudo vim Mac-2BD2C31983FE1634.plist
- 把
TCPKeepAliveDuringSleep
修改为false
, 然后保存。 - 重启 mac,按照第 1,2 步进入 recovery 模式,开启 SIP,
csrutil enable
。 - 正常重启 mac,就可以了。可以用这个命令
ioreg -l | grep IOPlatformFeatureDefaults
来查看修改后的状态。
根据以上建议,完成了keeptcpalive的关闭。应该会好一些吧。
最后,真的是有效果。非常感谢网友的热心/无私提供帮助,谢谢!真的是方便了很多。(1-17日更新~)
2021_4_4
换硬盘之后修改休眠模式 改成25,直接就解决了,一整天基本都不掉电的,之前应该是3,换个760P之后一晚能掉30%,现在打开多等几秒完全能接受
Mac 篇一:Mac合盖休眠掉电快?关掉这个设置再试试
2019-05-11 13:28:56 337点赞 3819收藏 189评论
创作立场声明:换欢迎各位朋友补充指正,愿大家能携手共进。
很多人选择苹果电脑主要是看中了它的续航和轻便,方便出差,在早些年Macbook air的续航真的是很轻,小编在15年得到了人生中第一台air,之后是爱不释手,甚至用它可以通宵,要知道那时候的win 本续航真的差劲,特别是晚上部门工作要加班赶进度,学校宿舍断电,顶多撑两三个小时。
之后由于玩摄影,air在性能方面不够,因此在官网看了一下MacBook pro(简称mbp),官网声称续航仍旧可达10小时,30天待机,正好当年pro新出模具,增加了touch bar,砍掉了usb等接口,但是既然官网说了那就买吧,但是买回来用了之后发现,与官网说的大相径庭,不仅续航不行,而且待机时间远远没有达到它说的那个30天。后来想了想,Apple测试的时候大概是用的空机器吧,啥也没安装。
特别是在升级10.13 high sierra,待机很差,之后升级10.14 Mojave虽有好转,但是继续升级小版本再次变差,合盖休眠一宿耗电20%,最厉害的一次直接第二天开不开机电量耗光。
为了解决这个问题,先是找了400客服,然而他们真的就会那么一个套路,感觉他们无论什么问题,都会让你重置smc,后来也在论坛里找大神指导,各种软件工具都试过,但是效果都不理想,后来折腾了很久,终于明白了,想一点电不耗是不可能的,因为新模具缩了电池的容量,其次多了一个touch bar,不要小看这块小小的横条屏幕,所以官网声称的续航是不存在的,因为每一个公司出厂产品虽然做了大量测试,但是永远不可能把所有的情况考虑在内。
因此续航方面只能去改善它,达不到官网声称的,只能通过养成好习惯,如果非要保持续航,合盖不掉电,那么最好的方式就是关机,但是关机就失去了用mbp的意义,和win本有何区别?
因此如果想改善电脑续航,改善合盖休眠掉电快的现象,不妨试试以下这些方式和设置,来看一下你的电脑是否存在这些问题。
一、关闭wifi唤醒选项
在系统偏好设置中,找到节能,将“唤醒以提供Wi-Fi网络访问关掉,合盖后耗电厉害多半是这个功能的锅,不过下资料慎重选择。
2.搜狗输入法
Mac自带的输入法不如搜狗输入法好用,但是安装了之后,在活动监视器里查看,主程序一直在写入,一天可写入高达几十G,同时严重影响能耗,这个问题部分用户是没有这个问题的,但是如果后台写入频繁,可以在Mac防火墙里直接毙掉它的网络权限。
3.修改电脑休眠模式
第一步:打开终端
第二步:输入pmset -g然后敲击回车
如果提示输入 password,直接输入你的开机密码,密码是不会显示出来的,直接输就行,输完敲回车即可
查看 hibernatemode 这一行,如果 hibernatemode 后面的数字是 0 ,那这种休眠模式下,掉电程度就是非常严重,如果 hibernatemode 后面的数字是 3 (大部分人的电脑应该是这个休眠模式),这种模式的掉电掉电程度就是一般严重,如果 hibernatemode 后面的数字是 25 ,那掉电就会更少一些(只会掉一点点)
第三步:修改电脑休眠模式
如果你常用电脑,那么直接将休眠模式改为25即可,只掉一点电。
在终端里输入命令sudo pmset -a hibernatemode 25,然后回车;如果你想达到和关机一样的效果,再进行一步:在终端输入sudo pmset -b tcpkeepalive 0,此模式下合盖即断网,下载文件慎用。
注意:修改以上两种模式后,电脑开盖后屏幕启动速度可能会变慢一些(开盖后 3 至 5 秒屏幕才会点亮),如果介意这个,可以选择不更改。
4.后台程序阻止休眠
如果在终端命令运行之后sleep后显示休眠被程序阻止,那么一定要注意把这些后台程序咔嚓掉。
另外还有一行Standby,终端输入sudo pmset -b standby 1,回车。合上屏幕之后,在4200分钟之内如果被唤醒,则从内存直接调用数据,如果4200分钟后依然未请求唤醒,系统则会移送所有内存数据到硬盘,并且停止供电。
5.Adobe creative cloud 顽固程序
不知道在 Mac上用ps、lr、pr等产品时大家发现没有,后台一直有一些顽固的自启程序,比如core sync,这是一些无用的自启程序,是创意云的组件,占用系统资源,其实完全可以删掉。
第一步:按以下路径找到Adobe相关文件直接删掉
~/Library/LaunchAgents
/Library/LaunchAgents
/Library/LaunchDaemons
/System/Library/LaunchAgents
/System/Library/LaunchDaemons
(这里小编已经全部咔嚓掉了,就不重新安装截图了)
第二步:进入系统偏好设置,在“扩展”中关闭Core Sync和Core Sync Helper
第三步:找到根目录,将组件删除
前往/Applications/Utilities/Adobe Creative Cloud,删除CCLibrary、CCXProcess以及CoreSync文件夹。如果不能删除,打开活动监视器
强制退出CCLibrary.app、CCXProcess.app以及CoreSync.app进程之后再删除。
如果删除了之后还存在,借助第三方clean my mac,继续将这三个卸载。
最后一步:重启
6.总结
如果你很在意你的电脑的续航,不妨可以试一下,养成好习惯,你爱惜它,它也会珍惜你。
转自:https://post.smzdm.com/p/a83dmxrn/