外置存储设备
在 Mac 上从外置存储设备恢复文件
相机 SD 卡被误清空,U 盘格式化得太匆忙,外置硬盘突然被 macOS 提示无法读取:这些正是数据恢复效果最好的情况。与新款 Mac 的内置 SSD 不同,这些介质通常默认不加密,也不会被 TRIM 清理。只要没有新数据覆盖,被删除的文件在物理上仍然存在。
因此,一切取决于你最初的操作。本指南解释为什么必须停止向介质写入、扫描是如何进行的、为什么始终要恢复到另一块磁盘,以及何时应该放弃软件、转而求助实验室。
为什么在这些介质上可以恢复
在 exFAT、FAT32 或 HFS+ 这类文件系统上,删除文件并不会抹掉它:系统只是从索引中移除该条目,并把它占用的空间标记为可用。数据字节仍留在原处。快速格式化对整块磁盘做的也是同样的事:重建一个空索引,而不触碰数据本身。
恢复工具可以通过两种方式工作:
- 读取索引残留:被标记为已删除的条目往往还保留着名称、大小和原来的文件夹。
- 搜索文件特征:工具逐扇区读取介质,识别 JPEG、RAW、MOV 视频或 PDF 的文件头。名称会丢失,但内容通常完好。
删除之后写入的任何东西(新拍的照片、拷贝的文件、安装的软件)都可能永久覆盖这些字节。
停止向介质写入:第一条规则
- 把存储卡从相机或无人机中取出。不要再用它拍照:相机恰恰会写入刚被释放的空间。
- 在访达中正常推出介质(边栏中的推出按钮)。
- 如果 macOS 显示“你插入的磁盘无法被这台电脑读取”,请拒绝初始化:点按忽略或推出,绝不要点按初始化。
- 如果 SD 卡侧面有写保护开关,请把它拨到锁定位置。
- 在找回重要数据之前,不要在磁盘工具中运行急救:修复会改写磁盘上的结构。
不同介质的恢复机会
| 介质 | 常见格式 | 机会 | 说明 |
|---|---|---|---|
| SD 卡、microSD、CFexpress | exFAT、FAT32 | 较大 | 前提是相机没有在上面重新录制 |
| U 盘 | exFAT、FAT32 | 较大 | 快速格式化通常可以恢复 |
| 外置机械硬盘 | HFS+、exFAT | 较大 | 机械故障除外 |
| 外置 SSD | APFS、exFAT | 较小到中等 | 支持 TRIM 的 SSD 会很快擦除 |
| 加密 APFS 宗卷 | 加密 APFS | 没有密码则为零 | 有密码时与普通磁盘相同 |
| iPhone、安卓手机 | MTP、PTP 访问 | 仅限可访问的文件 | 无法进行底层扫描 |
完全格式化(磁盘工具中的安全选项,或相机中的“低级格式化”)会写满整个表面:这种情况下什么都无法恢复。
用 MacNeat 扫描是怎样进行的
MacNeat 的外置存储设备恢复模块正是围绕这些规则设计的:
- 连接介质(读卡器、USB 端口、处于存储模式的相机)。它会出现在介质列表中,并显示格式和容量。
- 开始扫描:MacNeat 只读取介质,不写入。它一边列出现有内容,一边列出仍可恢复的已删除文件,并尽可能提供预览(照片、视频、文稿)。
- 选择要恢复的文件,可按类型或日期筛选。
- 指定目标位置:MacNeat 要求选择源介质以外的另一块磁盘,例如你的 Mac 或第二块外置硬盘。无法恢复到正在扫描的介质上。
对于通过 USB 连接的相机,能否访问取决于相机提供的模式。最可靠的方式仍然是用读卡器直接读取存储卡。
为什么始终要恢复到另一块磁盘
恢复一个文件,就是写入它。如果写回原介质,文件系统会挑选空闲空间,而那正是其他已删除文件所在的地方。每个恢复到错误位置的文件,都可能毁掉另一个你还没来得及恢复的文件,甚至损坏正在恢复的这个文件。
所以开始之前,请准备一个有足够空闲空间的目标位置(至少等于要恢复的文件大小,最好等于介质的容量)。之后先逐个打开检查恢复出来的文件,再格式化或重新使用原介质。
实事求是的局限
- Mac 内置 SSD:本模块不适用于 T2 或 Apple 芯片 Mac 的内置 SSD。由于 TRIM 和硬件加密,从废纸篓清除的文件在那里无法恢复(参见Mac 数据恢复)。
- 加密 APFS 宗卷:没有密码,什么都读不出来。有密码时,请先在访达中解锁宗卷。
- 手机:连接的 iPhone 或安卓手机只开放可访问的文件(例如 DCIM 中的照片和视频)。MacNeat 可以读取并拷贝它们,但无法深入扫描手机存储来寻找已删除的文件。在 iPhone 上,请改为查看“照片”中的最近删除相簿。
- 部分被覆盖的文件:照片可能恢复出来一半是灰色,视频可能无法播放。这说明部分数据已被覆盖。
磁盘有异响或无法识别:找实验室
如果外置硬盘发出咔嗒声、刮擦声或蜂鸣声,转起来又停下,或者磁盘工具完全看不到它,问题出在硬件上。任何软件(包括 MacNeat)都无能为力,每一次尝试都可能让盘片的状况更糟。
请断开磁盘,不要摇晃,也不要放进冰箱冷冻(这是一个会造成冷凝的老误区),然后联系数据恢复实验室。弯折或断裂的 SD 卡、发热却无法识别的 U 盘也是一样:直接读取芯片的技术确实存在,但只能在实验室里进行。
预防胜于恢复
- 每次拍摄后导入照片,并在相机中格式化存储卡之前保留两份副本(Mac 和备份)。
- 在相机中而不是在 Mac 上格式化存储卡,高强度使用几年后就更换新卡。
- 拔下介质之前务必先推出。
- 开启时间机器(系统设置 > 通用 > 时间机器):如果上一次备份太旧,MacNeat 会提醒你(参见数据保护)。