Mac电源键默认行为应为“显示对话框”,可通过系统设置(苹果菜单→系统设置→控制中心→快捷键→电源按钮)修改;若失效,则用sudo pmset powerbutton 1恢复,数值1对应对话框,0为睡眠,2为关机,切勿设为2。

Mac电脑合盖或按电源键后直接关机,而不是进入睡眠,影响日常使用体验,需要将电源按钮动作改回默认的“显示对话框”或设为“睡眠”。
通过系统设置修改电源按钮行为
这是最直观、适合大多数用户的方法,无需命令行操作,适用于 macOS Ventura 及更新版本(包括 Sonoma、Sequoia)。
第一步:点击屏幕左上角苹果菜单 → 选择“系统设置”。
第二步:在左侧边栏滚动到底部,点“控制中心”,再点右侧的“快捷键”。
第三步:向下滚动到“电源按钮”选项,点击右侧下拉菜单。
第四步:从列表中选择“显示对话框”——这是系统默认行为,按下电源键会弹出“睡眠、重新启动、关机”选项;若选“睡眠”,则一键直入睡眠,无确认提示。
【注意:此设置仅对笔记本Mac的物理电源键生效;台式机(如iMac、Mac Studio)无物理电源键,该选项不可见】
用终端命令强制恢复电源键默认值
如果系统设置里找不到“电源按钮”选项,或下拉菜单为空、无法更改,说明配置可能被第三方工具或误操作写死。此时需用 pmset 命令重置。
打开“终端”(应用程序 → 实用工具 → 终端),输入以下命令并回车:
sudo pmset powerbutton 1
输入管理员密码(输入时屏幕不显示字符,属正常现象),回车确认。
这一步将电源键行为强制设为“显示对话框”,即恢复出厂逻辑。pmset 中数值 1 对应 dialog,0 对应 sleep,2 对应 shutdown——【切勿执行 sudo pmset powerbutton 2,否则按一次电源键就直接关机,无任何提示】
检查并禁用干扰电源键的第三方设置
某些远程管理工具(如 Jamf Pro、Mosyle)、节能优化软件(如 CleanMyMac X 的“能源管理”模块)或自定义脚本会劫持电源键事件,覆盖系统默认响应。
方法一:检查登录项中是否有可疑应用。前往“系统设置” → “通用” → “登录项”,关闭所有非必要开机自启项,重启后测试电源键。
方法二:在终端运行以下命令,查看当前是否被外部策略锁定:
pmset -g | grep powerbutton
若输出类似 “powerbutton = 0 (locked)” 或 “(managed by profile)”,说明策略已被 MDM 配置文件接管,需联系管理员解除限制,本地无法覆盖。











