插件窝 干货文章 macbook设置不休眠状态

macbook设置不休眠状态

休眠 设置 系统 pmset 182    来源:    2025-05-19

在 macOS 上设置不休眠状态可以通过以下几种方法实现,根据你的具体需求选择合适的方式:


方法 1:通过系统偏好设置(临时生效)

  1. 打开 系统设置(macOS Ventura 及更高版本)或 系统偏好设置(旧版本)。
  2. 进入 电池节能 选项。
  3. 调整以下选项:
    • 电池模式(使用电池时):将“关闭显示器”时间设为 永不
    • 电源适配器模式(插电时):将“关闭显示器”时间设为 永不
  4. 取消勾选 “防止电脑自动休眠”(如果存在)。

⚠️ 注意:此方法仅防止显示器关闭,但可能不会完全阻止系统休眠。


方法 2:使用终端命令(永久生效)

通过终端修改系统休眠参数(需管理员权限):

# 禁止睡眠(即使合盖或空闲)
sudo pmset -a sleep 0
sudo pmset -a hibernatemode 0
sudo pmset -a disablesleep 1

# 恢复默认设置(如需还原)
sudo pmset -a sleep 1
sudo pmset -a hibernatemode 3
sudo pmset -a disablesleep 0

参数说明: - sleep 0:系统永不进入睡眠。 - hibernatemode 0:禁用休眠到磁盘(RAM保持供电)。 - disablesleep 1:完全禁用睡眠(需谨慎使用,可能增加耗电)。


方法 3:使用第三方工具

推荐工具: - Amphetamine(App Store 免费下载):可自定义触发不休眠的条件(如运行特定应用时)。 - Caffeine:轻量级工具,点击菜单栏图标即可临时阻止睡眠。


方法 4:阻止合盖休眠(仅限外接显示器)

  1. 连接外接显示器和键盘/鼠标。
  2. 在终端执行: bash sudo pmset -a disablesleep 1
  3. 合盖后系统仍会运行(需外接电源)。

注意事项

  1. 发热与耗电:长期不休眠可能导致电池损耗或设备发热。
  2. 系统更新:部分设置可能在 macOS 更新后重置。
  3. 安全建议:离开时手动锁定屏幕(Command + Control + Q)。

验证设置是否生效

在终端输入以下命令检查当前参数:

pmset -g

确认 sleephibernatemodedisablesleep 的值符合预期。

根据你的使用场景(如下载、演示等),选择最合适的方法即可。