商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > 苹果电脑如何取消睡眠模式下的自动关机

苹果电脑如何取消睡眠模式下的自动关机

  发布于2026-08-17 阅读(0)

扫一扫,手机访问

苹果电脑在睡眠状态下出现“自动关机”,通常是因为开启了安全睡眠:系统会先把内存内容写入硬盘,随后再断电。要解决这个问题,一般需要先在系统设置里关闭显示器自动关闭,再通过终端执行 sudo pmset 命令,依次关闭 sleepstandbyautopoweroffhibernatemode,同时删除 sleepimage 文件。最后别漏了检查一遍,确认相关参数都已经变成 0disabled,这一步才算真正处理到位。

苹果电脑如何取消睡眠模式下的自动关机

苹果电脑在睡眠状态下看起来像是“自动关机”,根子其实不在单纯的睡眠本身,而是系统把“休眠”(hibernation)和睡眠机制叠加触发了。Mac 默认开启的是安全睡眠(Safe Sleep):一旦电池电量偏低,或者睡眠时间拖得太久,系统就会先把内存里的内容写进硬盘,然后直接彻底断电,所以等到再次唤醒时,体验上就很像重新开机。想彻底取消这种表现,关键就在于把这条休眠触发链路切断。

关闭系统级休眠与待机机制

第一步:打开「系统设置」→「电池」→「电源适配器」,将「当不活动时关闭显示器」设为「永不」;【这一步必须先做,否则后续命令可能被界面策略覆盖】

第二步:切换到「电池」标签页,同样把「当不活动时关闭显示器」设为「永不」;向下滚动,确保勾选「当显示器关闭后,防止 Mac 自动进入睡眠」。

第三步:打开终端(应用程序 → 实用工具 → 终端),依次执行以下三条命令,每条都需输入管理员密码:

sudo pmset -a sleep 0
sudo pmset -a standby 0
sudo pmset -a autopoweroff 0

执行后系统不再因空闲、合盖或低电量转入休眠状态,仅保留轻量级睡眠(RAM 供电维持),唤醒即恢复原样。

删除休眠文件释放底层控制权

方法一:终端强制禁用休眠功能
以管理员身份运行终端,输入:
sudo pmset -a hibernatemode 0
该命令直接关闭休眠模式,但不删除已存在的休眠文件。

方法二:彻底清除休眠文件并禁用
继续在终端中输入:
sudo rm /var/vm/sleepimage
sudo pmset -a hibernatemode 0
【执行前请确认已备份重要数据,此操作不可逆,且部分旧版 macOS 可能需重启生效】

完成后,系统将不再生成 sleepimage 文件,也就无法执行写入硬盘→断电→重启式唤醒流程。

验证是否真正生效

打开终端,输入:
pmset -g | grep -E "(sleep|standby|autopoweroff|hibernatemode)"

检查输出中所有对应值均为 0 或 disabled;再手动合上 MacBook 盖子等待 15 分钟,重新开盖应立刻响应,所有应用和窗口保持原状,无重启迹象。

本文转载于:https://www.php.cn/faq/3002955.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注