苹果电脑无法通过活动监视器设置或显示定时关机任务;活动监视器仅监控进程,shutdown进程是已执行但未触发的定时命令残留,需用sudo shutdown -c终止,并检查at、快捷指令自动化及pmset调度任务。

苹果电脑不会通过“活动监视器”设置或显示定时关机任务——活动监视器只负责实时监控进程状态,不参与电源调度管理;如果你在活动监视器里看到疑似“定时关机”的进程,那很可能是某个第三方脚本、快捷指令后台任务或误判的 shutdown 进程,必须从源头清除,而非在活动监视器中点击停止。
确认是否真有 shutdown 进程在运行
打开“活动监视器”(可通过聚焦搜索 Command + 空格 输入“活动监视器”启动)→ 顶部菜单栏点“查看” → 选择“所有进程,分层显示”。
在搜索框输入 shutdown,观察是否有正在运行的 shutdown 进程;若存在,其“用户”列为 root,“CPU%”可能极低但状态为“运行中”。
⚠️ 注意:活动监视器中看到的 shutdown 进程,**一定是已执行但尚未触发的定时关机命令残留**(如 sudo shutdown -h 23:00),不是系统偏好设置里的图形化定时任务,两者完全独立。
用终端立即终止待执行的 shutdown 任务
这一步直接杀死所有挂起的 shutdown 计划,操作不可逆,且无需重启。
打开“终端” → 输入:sudo shutdown -c → 回车 → 输入管理员密码(屏幕无字符反馈,准确输完直接回车)。
执行后终端不返回任何提示,即表示成功。此时即使原定时间未到,该 shutdown 任务也已从系统调度队列中彻底移除。
检查并清理其他可能触发关机的源头
方法一:验证是否还有 pending 的 at 任务
在终端中运行:atq。若有输出编号(如 1、2),说明存在通过 at 命令设置的单次关机,需逐条执行:atrm 编号(例如 atrm 1)。
方法二:检查快捷指令自动化
打开“快捷指令”应用 → 切换到“自动化”标签页 → 查找名称含“关机”“shutdown”或触发时间匹配当前设定的个人自动化 → 点击进入 → 关闭顶部开关 → 弹出提示时选“关闭”。
方法三:确认 pmset 未残留重复任务
终端中运行:sudo pmset -gsched。若返回非空结果(如显示 Scheduled shutdown for...),说明图形界面外另有底层定时任务,需执行 sudo pmset repeat cancel 彻底清空。











