mac自动关机是第三方软件误判闲置触发的强制关机,需定位关闭其设置中的关机开关,并用sudo pmset repeat cancel清除调度任务、移除launchagents中相关plist文件。

Mac因长时间未移动鼠标而自动关机,本质是系统将“无操作”误判为“闲置完成”,触发了软件预设的强制关机逻辑,而非 macOS 原生行为;必须定位并关闭对应软件的自动关机开关,同时清除其后台残留任务。
识别并关闭自动关机源头软件
第一步:回忆最近是否安装过清理类、远程管理类或节能工具——CleanMyMac、Watts、TeamViewer 辅助模块、MacBooster 等最常内置“下载完成关机”“闲置15分钟关机”选项,且默认开启。
第二步:打开该软件 → 进入“设置”或“偏好设置” → 逐项查找含“关机”“auto-off”“after download”“idle shutdown”字样的开关 → 将其【彻底关闭】并点击“保存”或“应用”。
注意:仅退出软件进程不生效,必须进入其图形界面关闭逻辑开关。有些软件会在关闭后弹出“已停用自动关机”提示,没看到即代表未真正关闭。
清除后台残留的关机调度任务
方法一:终端一键清空 pmset 重复任务(适用于通过命令行设置的定时关机)
打开“终端”→输入:sudo pmset repeat cancel→回车→输入管理员密码(屏幕不显示字符,输完直接回车)→执行后无提示即成功。
方法二:检查是否仍有活跃调度
在终端中运行:pmset -g sched→若输出含“shutdown at”或“power off”,说明还有未清除的任务,需重复执行上一步命令。
删除登录时自动加载的关机脚本
第一步:前往“系统设置→通用→登录项”,查看列表中是否有可疑软件名称,选中后点击“–”移除。
第二步:按 Shift + Command + G 打开访达路径:~/Library/LaunchAgents/→查找文件名含 shutdown、autooff、sleep、power 或软件缩写的 .plist 文件→全部选中→右键“移到废纸篓”。
第三步:重启 Mac,观察右上角是否还出现倒计时关机通知。没有弹窗即表示后台静默关机链已被切断。











