必须设置固件密码以防止绕过登录直接进入恢复模式重装系统或擦除硬盘,它独立于账户密码且开机按Command+R前即生效;仅支持2010年末及之后特定Intel机型和所有Apple Silicon/T2芯片Mac,macOS Ventura起使用“启动安全性实用工具”启用,需注意密码格式限制与验证方式。

要防止他人绕过登录密码、直接进入恢复模式重装系统或擦除硬盘,必须在Mac启动最底层设置固件密码——它独立于账户密码,开机按Command+R前就已生效,没它连恢复界面都进不去。
确认机型与系统兼容性
固件密码仅支持2010年末及之后的MacBook Air、2011年初及之后的MacBook Pro(含Retina)、2011年中及之后的iMac/Mac mini、2013年末Mac Pro,以及所有搭载Apple Silicon或T2芯片的机型。macOS Ventura及以上系统中,“启动安全性实用工具”取代了旧版“固件密码实用工具”,路径和界面不同,但功能一致。
若你的Mac是2010年之前的Intel机型,或运行OS X 10.3.x及更早系统,则无法使用当前标准流程,需借助安装盘或第三方工具——此情况本文不覆盖。
进入恢复环境并打开启动安全性工具
关机后,按住 Command + R 键不放,再按电源键,听到启动声后继续按住约8秒,直到出现地球图标或苹果标志;等待进入恢复界面。
顶部菜单栏点击“实用工具” → “启动安全性实用工具”(Apple Silicon)或“启动安全性实用工具”(Intel/T2芯片);若菜单中未显示该选项,说明当前Mac不支持固件密码,或系统版本过低(低于macOS High Sierra),请升级系统后重试。
启用固件密码
方法一:图形界面操作(推荐)
在“启动安全性实用工具”窗口中,点击“启用固件密码”。
输入你设定的密码(注意:【不支持@、#、$等特殊符号,也不能含空格,建议用大小写字母+数字组合,如“Nova7Sky”】),再次输入确认。
点击“设定密码”,系统会提示“固件密码已启用”,随后点击左上角红色关闭按钮 → 选择“重新启动”。
方法二:终端命令辅助(仅限已挂载Recovery HD且熟悉命令行的用户)
在恢复环境中打开“终端”,依次执行:
diskutil list → 找到名为“Recovery HD”或“Recovery”且类型为“Apple_APFS_Recovery”的磁盘标识符(如 disk0s3)
sudo bless --mount /Volumes/Recovery\ HD --setBoot --legacy
重启后再次进入恢复环境,此时“启动安全性实用工具”通常可正常调出。
⚠️ 此方法非必需,绝大多数用户跳过即可;误输命令可能导致启动异常,不建议新手尝试。
验证固件密码是否生效
重启Mac,在开机瞬间立即按住Option键——屏幕不再直接显示启动磁盘选择界面,而是先弹出密码输入框;输入你设定的固件密码后,才可进入磁盘选择或继续启动。
再试一次Command+R:若看到密码框而非直接进入恢复界面,说明固件密码已起效。
若仍能无阻碍进入恢复模式,请返回上一步,确认是否点击了“设定密码”而非仅“启用”,并检查是否完成重启动作。

















