Mac休眠设置需分三步:先通过系统设置图形界面调整电池/电源适配器下的显示器关闭(1–3分钟)和整机休眠时间(5–15分钟),再用终端命令pmset精确控制不同供电状态策略,最后排查并关闭阻止休眠的后台进程与共享服务。

您希望Mac在闲置一段时间后自动进入休眠状态以节省电量、延长电池寿命并避免整夜通电发热,但系统默认的休眠延迟往往过长(如30分钟甚至“永不”),导致设备持续耗电且存在安全隐患,必须手动干预才能让休眠真正按需触发。
通过系统设置图形界面快速配置
这是最直观、零门槛的操作方式,适用于所有运行macOS Ventura及后续版本(包括Sequoia)的Mac,修改后实时生效,无需重启或注销。
点击屏幕左上角苹果菜单 → 选择“系统设置”。
在边栏中向下滚动,点按“电池”(若正使用电源适配器,则切换至右侧“电源适配器”标签页)。
确保“低电量模式”处于关闭状态——【开启低电量模式会覆盖并禁用你自定义的休眠设置】。
向下滚动,找到并点击“更多节能设置…”链接。
在弹出窗口中,分别拖动两个滑块:将“显示器关闭”设为1–3分钟(优先降屏功耗),再将“电脑进入睡眠”设为5–15分钟(必须长于显示器关闭时间,否则整机无法进入休眠);若两者相等或后者更短,Mac将只关屏而不休眠。
用终端命令按供电状态精确控制
图形界面无法区分电池与插电状态下的独立策略,也无法设定小于1分钟的延迟。终端命令pmset能直接写入系统级参数,优先级最高,适合需要差异化管理的用户。
打开“终端”(位于“应用程序 > 实用工具”)。
输入命令查看当前配置:pmset -g custom,回车后重点关注“sleep”和“displaysleep”字段值,确认是否已被其他软件覆盖。
方法一:仅设定电池模式下10分钟后整机休眠
执行:sudo pmset -b sleep 10
方法二:同时设定电池模式下5分钟关屏、10分钟休眠
执行:sudo pmset -b displaysleep 5 sleep 10
方法三:为电源适配器状态单独配置30分钟休眠
执行:sudo pmset -c sleep 30——【执行时需输入管理员密码,且命令无回显,输完直接回车】
排查并关闭阻止休眠的后台干扰项
即使休眠时间已设好,Mac仍可能拒绝进入休眠,常见原因是被后台进程、共享服务或外设“唤醒锁定”。这一步不是设置,而是排除故障的关键动作。
第一步:打开“活动监视器”,点按顶部“CPU”列排序,观察是否有持续高占用进程(如视频转码、远程桌面、未暂停的下载任务),这类进程会主动声明“PreventUserIdleSystemSleep”。
第二步:前往“系统设置” → “通用” → “共享”,关闭所有未使用的共享服务(如“文件共享”“屏幕共享”“远程登录”),任一启用都可能被局域网内设备唤醒。
第三步:返回“系统设置” → “电池” → “更多节能设置…”,取消勾选“唤醒以供网络访问”——该选项允许Mac在睡眠中响应网络请求,但会周期性唤醒系统,干扰休眠稳定性。











