Mac在低电量模式下不会自动关机,但若启用了UPS关机选项或快捷指令脚本,则会在电量低于设定阈值时静默强制关机;需分别取消勾选“系统设置→电池→UPS→关机选项”中的两个开关,并删除快捷指令中含“关机”的自动化条目,方可彻底禁用该行为。

Mac在低电量模式下不会自动关机,但若已通过UPS设置或快捷指令配置了“电池电量低于X%时关机”,则该行为与低电量模式无关,而是独立触发的强制关机逻辑——必须分别关闭UPS关机选项和自动化脚本才能彻底取消。
关闭UPS设置中的低电量关机
系统设置里隐藏的UPS关机选项是导致Mac在电量跌至设定阈值(如15%)时静默关机的主因,即使你从未外接UPS设备,该开关仍可能被意外启用。
第一步:点击屏幕左上角苹果菜单 → “系统设置” → 左侧边栏选择“电池”。
第二步:在左侧边栏底部找到并点击“UPS”——若未显示,请先连接任意USB-C电源适配器再刷新页面,部分M系列Mac需此操作才加载该入口。
第三步:点击右侧“关机选项”,【取消勾选“电池电量低于__%时关机”和“断电__分钟后关机”两个开关】。这两个选项一旦启用,系统会在后台持续监听电池状态并触发关机,不弹窗、无提示、不可中断。
停用快捷指令中的AppleScript自动关机
如果你曾用快捷指令+AppleScript实现过每5分钟检测电量并关机,那它比UPS设置更隐蔽,且重启后仍自动运行,必须手动删除。
方法一:打开“快捷指令”App → 切换到“自动化”标签页 → 向下滑动找到名称含“关机”“battery”“low power”的个人自动化条目 → 左滑该条目 → 点击“删除”。
方法二:若无法识别条目,直接在终端中执行以下命令,批量禁用所有含关机动作的自动化:
osascript -e 'tell application "Shortcuts Events" to delete every automation whose name contains "关机"'
注意:该命令仅删除名称含中文“关机”的自动化,不会影响其他任务;若你用英文命名,请将引号内文字替换为对应关键词。
验证关机逻辑是否已清除
拔掉电源适配器,让Mac自然放电至10%左右,观察以下三项:
– 屏幕保持点亮,无黑屏或重启迹象;
– 顶部菜单栏不出现任何低电量警告弹窗;
– 打开“活动监视器” → 切换到“能耗”标签页 → 查看“防止睡眠原因”一栏为空白,且终端执行 pmset -g ps 显示的batt行末尾数字持续下降,无突然终止日志。

















