必须用覆写方式物理破坏数据痕迹,因清空废纸篓仅删索引;需先解除uchg属性锁定,再用srm命令3轮覆写单文件或批量处理,最后擦除空闲空间;出售前须通过恢复模式运行抹掉助理彻底清除数据。

Mac废纸篓里存着身份证扫描件、合同草稿、财务报表等机密文件,清空废纸篓只是删掉索引,原始数据仍完整躺在磁盘上,用Disk Drill或PhotoRec类工具几分钟就能全盘捞回——必须用覆写方式物理破坏数据痕迹。
确认废纸篓中目标文件并解除系统保护
打开访达 → 点击侧边栏“废纸篓”,检查待销毁的机密文件是否确实在列;若文件名旁有小锁图标,说明被系统标记为不可更改(uchg属性),直接清空会失败或残留元数据。
右键点击该文件 → 选择“显示简介” → 滚动到底部“通用”区域 → 取消勾选“锁定”;再点击右下角锁形图标输入管理员密码解锁 → 展开“名称与扩展名”下方区域,查找并删除“com.apple.FinderInfo”中含“uchg”字样的扩展属性(如有)。
这一步不做,后续srm命令会报错“Operation not permitted”,覆写根本不会启动。
用srm命令对单个机密文件执行3轮覆写
方法一:终端精准覆写(推荐用于高敏文件)
打开终端 → 输入 srm -v 后留空格 → 将废纸篓中的目标文件直接拖入终端窗口(路径自动补全)→ 按回车执行。
srm默认执行3轮随机数据覆写,每轮用不同伪随机序列覆盖原扇区,彻底瓦解数据恢复可能性。-v参数让过程可见,避免误以为卡死。
方法二:批量覆写废纸篓内全部机密项
在终端中依次执行:
cd ~/.Trash → ls -1 | while read f; do srm -v "$f"; done
注意:此操作不可逆,确保当前废纸篓里没有还需保留的文件。
清空废纸篓后擦除全部空闲空间
第一步:右键程序坞废纸篓图标 → 点击“清倒废纸篓”;
第二步:打开终端,输入:diskutil secureErase freespace 4 /;
第三步:等待终端返回“Finished securely erasing”提示。
这条命令专擦已被释放但尚未被新数据覆盖的磁盘空闲区域,它不碰现有文件,只把之前删除文件留下的“数字残影”用美国国防部DoD 5220.22-M标准(7-pass)覆写干净。/代表系统启动卷,千万别写成~/或/Users/xxx,否则命令无效。
SSD用户注意:macOS 12+开启TRIM后,该命令对空闲块的覆写效果受限,但仍是目前APFS下最可靠的标准手段。
出售或交接前做最终整机安全抹除
如果这台Mac即将离职移交或转卖,废纸篓清理只是前置动作,真正关键的是启动“抹掉助理”:
关机 → 长按电源键直到出现启动选项界面 → 选择“选项” → 点按“继续”进入恢复环境 → 顶部菜单栏选“实用工具” → “抹掉助理”。
抹掉助理会清除安全隔区(Secure Enclave)、销毁FileVault加密密钥、抹除所有宗卷,并重装纯净系统。这是Apple芯片Mac唯一能确保【所有用户数据不可恢复】的操作路径。
若未启用FileVault,务必先在系统设置 → 隐私与安全性 → FileVault中开启加密,再进恢复模式执行抹掉——否则仅格式化硬盘等于裸奔交出全部原始数据。
















