Mac自动锁屏时间可图形界面设为1/2/5/10/15/30分钟或1小时,或用终端命令精确到秒(如defaults write com.apple.screensaver idleTime -int 258),且须同步调整屏幕保护程序触发时间以确保生效。

你想让Mac在离开座位后过一段时间才自动锁定屏幕,避免频繁输入密码打断工作流,又不想等太久导致隐私暴露——系统默认的5分钟不够灵活,需要按实际使用节奏精确调整闲置等待时长。
通过系统设置图形界面调整
这是最稳妥、最直观的方式,适用于所有macOS Sonoma 14.0及以上版本,修改后立即生效,无需重启或注销。
第一步:点击屏幕左上角苹果菜单 → 选择“系统设置”。
第二步:在左侧边栏中向下滚动,找到并点击“锁定屏幕”(若未显示,请确认系统已升级至Sonoma 14.0或更新版本)。
第三步:在右侧找到“在以下时间后自动锁定”下拉菜单,点击展开。
第四步:从中选择一个时间值——可选范围为“立即”“1分钟”“2分钟”“5分钟”“10分钟”“15分钟”“30分钟”“1小时”。【该值必须小于或等于你在‘屏幕保护程序’中设定的启动时间,否则锁屏可能被跳过】
用终端命令实现秒级精准控制
当你需要设为4分18秒这种非整数分钟值,或者图形界面响应迟缓、卡死时,终端命令是唯一可靠路径。它直接写入当前用户的偏好设置,永久生效。
打开“终端”应用(可通过聚焦搜索快速启动)。
输入以下命令并回车:defaults write com.apple.screensaver idleTime -int 258 && killall ScreenSaverEngine。其中258是秒数(即4分18秒),你可以按需替换为任意整数。
执行后无需重启,【ScreenSaverEngine进程会立即重启,新设置当场生效】。
同步配置屏幕保护程序触发时间
macOS将锁屏行为深度绑定在屏保启动流程中。如果只改锁屏时间却不调屏保,系统可能因屏保未启动而延迟锁屏甚至失效。
方法一:在“系统设置”→“屏幕保护程序”中,拖动“屏幕保护程序开始前”滑块,设为与锁屏时间相同或略长(例如锁屏设4分18秒,屏保设5分钟)。
方法二:若已用终端设了锁屏等待秒数,可用此命令同步更新屏保触发时间:defaults write com.apple.screensaver idleTime -int 300,然后执行killall ScreenSaverEngine强制重载服务。

















