最可靠的方式是用终端命令 fdesetup status;显示“Encryption in progress”或“Decryption in progress”表示进行中,“Fully encrypted: Yes”或“Fully decrypted: Yes”才代表完成,未完成前切勿重启。
最可靠的方式是用终端命令 fdesetup status,系统偏好设置里显示的“正在启用”或“正在停用”只是静态提示,不能反映真实进度。
用终端确认真实状态
打开终端(应用程序 → 实用工具 → 终端),输入:
sudo fdesetup status
输入管理员密码后,重点看这两行:
- Encryption in progress: 63.7% —— 表示正在加密,数字是当前完成百分比
- Fully encrypted: No —— 还没完成,别关机或重启
- 如果显示 Fully encrypted: Yes,说明加密已完成
- 如果是解密中,则对应字段为 Decryption in progress 和 Fully decrypted
辅助验证是否真在运行
有时界面卡住,但后台其实已暂停。可结合以下命令交叉判断:
- diskutil apfs list | grep -A 5 "FileVault" —— 查看各卷是否标记为 FileVault: Yes,且 Locked: YES
- log show --predicate 'eventMessage contains[c] "filevault" OR eventMessage contains[c] "encrypt" OR eventMessage contains[c] "decrypt"' --last 10m —— 查最近10分钟是否有加密/解密活动日志
注意几个关键点
这些细节容易被忽略,但直接影响判断准确性:
- 只要没出现 Fully encrypted: Yes 或 Fully decrypted: Yes,就不要强制重启,否则可能损坏 APFS 卷结构
- 如果 fdesetup status 显示 “FileVault is Off”,但磁盘仍明显变慢,问题可能出在后续元数据重建阶段,不是加密本身卡住
- Apple Silicon / T2 芯片机型上,若启用了自动登录,系统可能反复尝试从 iCloud 钥匙串拉取凭证,造成假性卡顿——建议临时关闭自动登录再观察


















