Mac 磁盘中的“抹掉”操作,默认仅会清除文件目录和索引信息,原始数据依旧可能残留在物理扇区内。若希望彻底删除并避免后续被数据恢复软件找回,就必须绕过这种快速抹掉机制,改为执行覆盖写入,或提前启用加密策略后再进行清除。
确认当前磁盘是否已启用FileVault加密
这一步会直接影响后续是否能够安全完成深度抹除:如果磁盘尚未加密,就应先启用 FileVault,否则“安全性选项”通常不可用,而且直接抹掉也无法有效防止数据恢复。
开启文件保险箱的操作并不复杂:点击屏幕左上角的苹果菜单 ,依次进入 “系统设置” → “隐私与安全性”,向下滚动找到 “文件保险箱” 选项,点击右侧开关即可启用。系统随后会要求输入管理员密码完成身份验证,之后会在后台自动启动加密流程。需要注意的是,加密所需时间主要取决于磁盘中的数据量,不过在整个过程中,你通常仍可正常使用 Mac,无需暂停日常工作。
【启用前请务必连接电源并保持设备持续运行,中途断电可能导致加密过程被中断,甚至无法继续】
使用磁盘工具执行高安全级抹掉
只有在磁盘已经加密,或者设备使用的是机械硬盘(HDD)时,这种方式才具备真正的安全擦除效果;对于固态硬盘(SSD)来说,由于受 TRIM 机制影响,“安全性选项”通常不会在磁盘工具中提供,因此需要依靠 FileVault 加密后再正常抹掉,以实现近似的安全清除效果。
打开“访达” → “应用程序” → “实用工具” → 双击“磁盘工具”;
在左侧边栏顶部选中物理磁盘本体(而不是宗卷,例如选择“APPLE SSD AP0512M”,不要选“Macintosh HD”);
点击顶部工具栏中的“抹掉”,在弹出窗口里设置:名称可自定义、格式选择“APFS”、方案选择“GUID分区图”;
点击“安全性选项” → 将滑块拖动到“7次覆写”(美国国防部标准)→ 点击“好”;
最后点击“抹掉”,等待整个过程完成——1TB 的 HDD 通常需要约 8~12 小时,期间切勿断电或强制关机。
针对Apple芯片Mac的激活锁联动清除
如果这台设备后续要转售、回收或交给他人使用,仅仅抹掉磁盘并不足够;若没有解除硬件绑定,新用户开机后仍可能停留在激活锁界面。因此,还必须同步清除 Secure Enclave 中保存的账户绑定信息。
第一步:进入“恢复模式”——关机后长按电源键,出现启动选项后选择“选项” → “继续”;
第二步:在恢复模式主界面中,点击顶部菜单栏“实用工具” → “终端”;
第三步:输入命令 resetpassword 并回车,打开密码重置工具 → 点击左上角菜单栏中的“重设密码” → “解锁启动磁盘” → 输入当前管理员密码;
第四步:关闭当前窗口,回到终端,输入 firmwarepasswd -mode command 回车,再输入 firmwarepasswd -setmode custom → 按提示连续输入两次新的固件密码;
【执行后重启,如果进入设置助理时仍提示“查找已启用”,说明 iCloud 账户尚未退出,需要提前在原系统中关闭“查找”功能】
验证抹掉结果与残留检查
重新安装 macOS 后,不要急着创建新账户,建议先检查磁盘是否已经彻底抹掉、是否还存在数据残留:
开机按住Command+R进入恢复环境 → 打开“终端” → 输入 diskutil list 回车,确认主宗卷名称已经重置,且看不到旧的用户目录结构;
再输入 ls /Volumes/Macintosh HD/Users/(路径请按实际宗卷名称调整),正常情况下应返回“No such file or directory”;
最后打开“磁盘工具”,选中主宗卷 → 点击“First Aid”,如果扫描结果显示“宗卷未损坏”,并且没有任何旧用户配置文件相关报告,就说明此次 Mac 磁盘抹掉已经基本完成且无明显残留。
