锂离子电池插着电长期保持100%,会加速不可逆的容量损失。对于大部分时间都连着充电器的MacBook来说,把充电上限控制在80%左右,是性价比最高的一个习惯。问题在于:macOS没有这个设置项。下面是三种真正有效的方法,从免费方案到全自动方案。
锂离子电芯的老化主要来自两个压力源:处于高电量状态的时间,以及热量。一台插着电、满载运行、电量100%的MacBook,恰好把两者都拉满。把日常电量保持在80%附近,能大幅降低电压应力,同时为外出保留充足续航。电动车厂商基于同样的电池化学,给出的日常充电建议也是如此。
回报是实打实的:保持在中等电量的电池,在相同循环次数后能保留明显更多的容量。具体数字见MacBook电池能用几年。
系统设置→电池→“电池健康”旁的信息按钮→“优化电池充电”。开启后,macOS会尝试保持80%——但只在其模型根据规律作息预测出“将长时间插电”时才生效。作息不规律或整天插电的桌面场景会让它失灵,而且上限数值无法选择。
详细原理与局限:为什么“优化电池充电”不是真正的上限。
如果你不怕终端,开源工具batt通过写入SMC标准键位实现上限:装好后运行batt limit 80即可。没有图形界面,除了上限也没有其它自动化。诚实的对比:batt对比Battery Autopilot。
充电上限App与SMC——决定电池是否充电的电源管理芯片——直接通信,保证充电在你选定的电量停止。Battery Autopilot默认提供80%硬性上限(可调整),配备持续守护(检测并撤销外部改写)、兜底机制(电量低时始终充电),外加一层AI:在你的Mac上实测的省电,以及对准你惯常出门时间的自动充满。
安装大约30秒:下载DMG,拖入“应用程序”,在系统设置中批准辅助程序。记得关闭“优化电池充电”以避免冲突。
预算为零、玩得转终端、只要一个上限:选batt。想要完全自动——包括出门前自动补到100%,以及每天可实测的额外续航:选Battery Autopilot(7天免费试用)。用的是Intel Mac:AlDente是成熟之选(对比看这里)。
外出可用的电量确实少了顶部的20%,但你随时可以按需充到100%——Battery Autopilot还会学习你的出门时间,在出发前自动补满。
安全。它写入的是知名充电上限工具多年来一直使用的标准电源管理键位。应用退出或出错时,兜底机制会恢复正常充电。
不需要——这正是它的意义所在。充电器可以一直插着;电池只是到了上限后不再接受充电而已。