如何关闭Mac系统自动休眠

作者:技术拾光时间:2026-07-06 08:59:11浏览:580

想要彻底关闭Mac自动休眠功能,需要依次完成三步操作:①在系统设置中,分别针对电池和电源适配器,将显示器关闭设为“永不”并启用防睡眠选项;②通过终端执行sudo pmset命令,禁用sleep、standby、autopoweroff和hibernatemode等底层休眠参数;③临时使用caffei

想要彻底关闭Mac自动休眠功能,需要依次完成三步操作:①在系统设置中,分别针对电池和电源适配器,将显示器关闭设为“永不”并启用防睡眠选项;②通过终端执行sudo pmset命令,禁用sleep、standby、autopoweroff和hibernatemode等底层休眠参数;③临时使用caffeinate命令阻断休眠,适用于短期任务。

如何关闭Mac系统自动休眠

用户可能遇到过这种场景:正在运行大型下载、视频转码,或者通过远程桌面连接Mac,系统突然黑屏休眠,导致任务中断,必须手动唤醒才能恢复。要彻底解决这一问题,不能只调亮屏幕,而需要阻止系统在判定“闲置”后触发的整套电源管理动作。以下按需提供三种方法,分别适用于不同场景。

方法一:通过系统设置关闭显示器关闭与自动睡眠

这是最安全、无需操作命令行的方式,日常使用足够,且重启后设置仍可保留。注意:MacBook和iMac/Mac mini的入口不同,需根据设备类型选择正确路径。

首先点击左上角苹果图标(),选择“系统设置”。

在左侧边栏中,MacBook用户点击“电池”,iMac或Mac mini用户点击“显示器”。

如果是MacBook:先切换到右侧的“电源适配器”标签页,找到“当不活动时关闭显示器”,下拉选择“永不”。然后向下滚动,勾选“当显示器关闭时,防止Mac自动进入睡眠”。

接着切换到“电池”标签页,同样将“当不活动时关闭显示器”设为“永不”,并确保对应的“防止自动进入睡眠”选项已开启。【必须两个供电模式都设置,否则拔掉电源后Mac仍会休眠】

方法二:用终端命令永久禁用底层休眠参数

此方法直接改写系统电源管理配置,可禁用合盖休眠、待机(standby)、自动断电保护、磁盘休眠等所有休眠机制,适合用于服务器、渲染工作站或长期无人值守的任务。操作不可逆,恢复需手动执行反向命令,请确认后再操作。

打开“应用程序”→“实用工具”→“终端”。

依次执行以下四条命令,每输入一条按回车,提示时输入管理员密码:

sudo pmset -a sleep 0 → 禁用常规睡眠

sudo pmset -a standby 0 → 关闭待机模式(合盖后不会进入深度休眠)

sudo pmset -a autopoweroff 0 → 停用自动断电保护(防止长期插电后强制关机)

sudo pmset -a hibernatemode 0 → 彻底禁用休眠写入磁盘,避免生成大量sleepimage文件占用空间

方法三:临时阻止Mac休眠——使用caffeinate命令保持会话唤醒

如果只需临时两小时不进入休眠,比如进行线上演示、传输大文件或调试程序,又不想改动系统设置,可用此内置工具。它只在当前终端窗口运行期间生效,关闭终端后自动恢复默认休眠行为。

方法一(基础防休眠):打开终端,输入 caffeinate -s 后回车。系统不会休眠,但显示器可能仍按原设定关闭。

方法二(全阻断):输入 caffeinate -d -i -m -s 回车。此组合可同时阻止显示器关闭、系统休眠、磁盘休眠和待机,实现全程在线。

如需提前结束,在同一终端窗口按 Control + C 中断进程,系统即刻恢复原有休眠设置。