启用FileVault即为启动磁盘开启XTS-AES 128位系统级加密,需先确认Recovery HD存在、启动盘为APFS格式、管理员设强密码且禁用自动登录;再通过系统设置(推荐)、终端命令或恢复模式任一方式启用,全程后台静默加密,务必妥善保管24或28位恢复密钥。

启用 macOS FileVault 就是为整个启动磁盘开启系统级加密,防止设备丢失或被盗后他人直接读取硬盘数据。它不是附加功能,而是 macOS 内置的全盘保护机制,使用 XTS-AES 128 位加密,由硬件(如 T2 芯片或 Apple Silicon 的 Secure Enclave)加速,几乎不拖慢日常使用。
确认前提条件再操作
FileVault 不会因点击“开启”就立刻生效,系统会在后台校验三项硬性要求:
-
Recovery HD 必须存在且位于启动卷内:在终端运行
diskutil list | grep "Recovery",若无输出,或显示 Recovery 在外置盘上,则需用恢复模式中的“磁盘工具”修复或重建恢复分区 -
启动盘必须是 APFS 格式:HFS+ 卷无法启用 FileVault。可先备份,再用
diskutil apfs convert /转换(仅限支持机型) - 至少一个管理员账户已设强密码,且禁用“自动登录”:空密码、纯数字密码或开启自动登录都会导致启用失败,且无明确提示
通过系统设置图形界面启用(推荐日常用户)
这是最直观、最稳妥的方式,全程可视化,支持 iCloud 恢复选项,适合绝大多数人:
部署和使用军舰的 macOS Automator 自动化服务集合。包含 5 个实用工作流:PDF转JPG、PNG重命名并转JPG、图像拼接、解压RAR、顺序命名图像文件。一键安装所有服务到 ~/Library/Services/ 目录。使用场景:(1) "安装我的自动化服务",(2) "部署所有 Automato...
- 点击左上角苹果菜单 → “系统设置” → 左侧“隐私与安全性” → 向下滚动到“文件保险箱”
- 点右下角锁形图标,输入管理员密码解锁设置
- 点“打开文件保险箱”,选择恢复方式:iCloud 账户恢复(需已登录并开启双重认证)或手动记录 24 或 28 位恢复密钥
- 若选后者,请务必用纸笔抄写完整密钥,离线保存——它不会再次显示,也无法找回
- 确认后,Mac 可能重启一次;登录后加密即在后台静默进行,状态栏会出现小锁图标显示进度
通过终端命令启用(适合批量或精确控制)
跳过图形引导,直接调用底层工具,适用于脚本部署、远程管理或需要自定义密钥输出的场景:
- 打开“终端”(应用程序 → 实用工具)
- 运行
fdesetup status确认当前为FileVault is Off. - 执行
sudo fdesetup enable -authrestart,输入管理员密码 - 终端立即输出一段 24 或 28 位字母数字密钥和 UUID —— 必须当场复制保存至离线介质,该密钥不会留存于系统或钥匙串
- 重启 Mac,首次登录后即开始后台加密;可用
diskutil apfs list | grep -A5 "FileVault"查看是否仍在转换中
通过恢复模式启用(系统无法正常进入桌面时)
当 Mac 卡在启动界面、无法加载桌面但仍需强制加密时,此方法绕过操作系统限制,直连底层服务:
- 关机后立即长按电源键,直到出现“正在载入启动选项”界面
- 选“选项”,点“继续”,进入 macOS 恢复模式
- 顶部菜单栏 → “实用工具” → “终端”
- 先运行
ls /Volumes查看实际启动卷名(常见为 Macintosh HD、MacOS 或 Data) - 输入命令:
fdesetup enable -defer /Volumes/你的卷名(注意空格要加反斜杠转义) - 终端返回恢复密钥后,务必记录;退出终端,重启 Mac,登录即自动启动加密流程
不复杂但容易忽略:加密过程本身无需干预,但请保持电源稳定、避免强制关机,且首次启用后不要急于测速——后台边用边加密阶段的数据吞吐不代表最终性能。

















