我在尝试将照片和视频文件移动到 Mac 时,不小心把它们从 SD 卡中删除了,现在这张卡看起来是空的。我需要帮助,想知道在不让情况变得更糟的前提下,在 Mac 上恢复 SD 卡文件的最佳方法,因为这些都是非常重要且我真的无法替代的个人文件。
如果你还想有机会把文件找回来,现在就停止使用这张 SD 卡。我是认真的。不要再拍一张照片,不要往里面移动任何一个文件,也不要格式化它“看看是否有帮助”。我见过有人多写入一次,就把原本还能恢复的一团乱麻变成了彻底无解的死局。
在 Mac 上,从 SD 卡删除的文件通常还会保留一段时间。通常最先消失的是索引条目,而不是文件数据本身。如果你之后还继续在卡上拍摄、做了完整格式化,或者旧数据被覆盖,恢复难度就会迅速上升。
如果你想走省事的路线,我会先从 Disk Drill 开始。我用它是因为它的界面布局一上手就很容易理解,我也不用去折腾分区之类的东西。它对结果分类做得不错,预览也还可以,而且它能读取 RAW 照片格式,这对我来说很重要。有一点比我预想中更实用,它允许你在扫描前先创建这张卡的逐字节镜像。如果这张卡状态不稳定或者会断开连接,先这么做。
我会这样做:
- 把 SD 卡插入读卡器并连接到你的 Mac。
- 打开 Disk Drill,选择 SD 卡,别一不小心选成你的内置硬盘。
- 运行完整扫描。让它跑完。不要因为第一批文件看起来不太对就中途停下。
- 预览你需要的内容。
- 把文件恢复到你的 Mac SSD 或另一块外置硬盘上。
不要把任何东西恢复回同一张 SD 卡。如果你把恢复出来的文件写回去,就有可能覆盖那些你还没取出来的数据。很多年前我就是用这种笨办法吃过亏。这样会降低你的成功率。
很多人也会提到 PhotoRec。这也没错。它是免费的,而且在损坏或损毁的卡上,有时确实能恢复出其他工具漏掉的内容。代价是它的界面比较粗糙,而且恢复出来的文件通常只有通用文件名,也没有原来的文件夹结构。如果你更在意把图像数据救回来,而不是整洁的组织方式,那它值得一试。
还有一件事。如果这张卡一直反复断开、报读取错误、发出奇怪的噪音,或者在 macOS 里几乎无法正常显示,我会停止在家自己尝试恢复。到了这个地步,我会更倾向于找专业恢复服务,免得卡因为反复访问而变得更糟。
首先,别再一遍又一遍地挂载和浏览这张卡了。对一张正在故障的 SD 卡来说,每多一次读取都是压力,每一次写入更糟。关于这一点,我同意 @mikeappsreviewer 的看法。
我稍微不同的是,在直接做深度扫描之前,我会先检查一下 Mac 上的情况。如果你是用 Finder “移动”文件的,看看废纸篓、照片的最近删除,以及用 Spotlight 按文件类型搜索,比如 .JPG、.CR3、.MP4。Finder 的复制任务会以很蠢的方式失败,有时候文件其实已经到了你的 Mac,只是不是在你以为的位置。这种情况我见过不止一次。
之后,再用支持预览的 Mac 数据恢复应用。Disk Drill 是恢复 SD 卡的一个稳妥选择,因为它对照片和视频格式的处理很好,而且预览功能能帮你避免恢复一堆垃圾文件。如果你想看一个简单的操作演示,这个关于 Mac 上的 SD 卡文件恢复 的视频把流程讲得很清楚。
一些实用建议:
- 用 USB 读卡器,不要用内置卡槽,尤其是当你的 Mac 表现不稳定时。
- 只有在卡显示文件系统错误时才运行“急救”,而且一定要先做镜像,因为修复会向卡写入数据。
- 恢复到你的 Mac 或另一块硬盘,绝不要恢复回 SD 卡。
- 如果文件夹名称没了,就按文件签名对结果进行排序。
- 对于视频,把你找到的所有碎片都恢复出来。大文件有时会分成几段回来。
如果这张卡显示 0 字节、提示初始化,或者会断开连接,先克隆它。然后扫描克隆副本,而不是原卡。这样做能让你在使用 Mac 上最好的恢复软件以及在 Mac 上进行 SD 卡文件恢复时,有最高的成功机会。
我还想补充一点,@mikeappsreviewer 和 @boswandelaar 都没有特别强调这一点:先检查一下这张卡到底是真的空了,还是只是文件分配表出了问题。在 Mac 上,有时候文件其实还在,但 Finder 基本什么都不显示,因为目录结构坏掉了。你可以在不往卡里写入数据的情况下测试这一点:打开“磁盘工具”,查看已用容量和可用空间。如果卡上仍然显示有已用空间,那就是一个非常好的信号。
相比他们,我对尽早运行修复工具这件事没那么积极。在某些情况下,“急救”是可以的,但它确实有可能会改动元数据,所以我会把这一步放到后面。先恢复,再清理。这个顺序很重要。
我的做法会是:
- 如果 SD 卡有物理写保护开关,先锁定它。
- 使用“终端”运行
diskutil list,确认正确的磁盘。 - 如果这张卡还能读取,先给它做一个镜像副本,再做任何进一步操作。
- 如果可以,扫描镜像而不是直接扫描卡。
在 Mac 上,Disk Drill 可能是最简单的选择,因为它可以扫描 SD 卡、恢复已删除的照片和视频,也支持基于镜像的恢复。这就是为什么大家总是推荐它来做 Mac 上的 SD 卡恢复。如果它能找到你的文件,并且预览也正常,先只恢复你最在意的内容,尤其是视频,因为视频更大,恢复起来也更麻烦。
还有一件很多人会忘记的事:如果这些文件之前曾经导入过“照片”应用,检查一下你 Mac 上照片资料库包的大小。有时候“移动”看起来像是失败了,但原始文件其实藏在里面。虽然有点离谱,但这种情况确实会发生。
另外,如果你想看看更多社区里的看法,这个帖子里有一些不错的 Mac 和 SD 卡恢复讨论:来自 Facebook 的关于恢复 SD 卡已删除文件的真实建议。
如果这张卡开始频繁断开连接、发热,或者读取速度慢得离谱,就别再自己动手了。这种时候人们往往会很快把情况弄得更糟。
这里我与 @boswandelaar 和 @chasseurdetoiles 稍有不同意见:如果这张卡现在在 Finder 里显示为空,我不会花太多时间继续在 Finder 里反复查找。在 Mac 上做几个快速检查是可以的,但一旦你确认文件不在废纸篓、照片的最近删除中,或者没有已经复制到本地,就到此为止。对一张状态可疑的 SD 卡来说,每多一次挂载/卸载循环都只是增加干扰。
我会改为先确认卡的健康状况,而不是先检查文件系统。在“磁盘工具”中,如果读卡器支持,就查看 S.M.A.R.T. 状态,并注意卡的容量和已用空间看起来是否正常。如果容量不对,或者卡显示的大小荒谬地小,那更可能指向控制器故障,而不是简单的删除问题。
我的顺序会是:
- 如果 SD 卡有锁定开关,先拨动它。
- 使用一个确认正常的外置读卡器。
- 如果读取稳定,先为这张卡制作一个镜像。
- 用 Disk Drill 扫描该镜像。
- 如果结果不理想,再尝试像 PhotoRec 这样的第二轮工具进行原始雕刻恢复。
Disk Drill 的优点:
- 对 Mac 非常友好
- 对照片和许多视频类型有良好的预览支持
- 可以从磁盘镜像工作
- 比大多数恢复应用更容易筛选
Disk Drill 的缺点:
- 深度扫描可能需要一些时间
- 对严重损坏的卡,文件名/文件夹不一定总能保留
- 如果你需要保存大量文件,恢复功能是付费的
还有一个没人真正强调的角度:检查这些视频在移除时是否仍处于打开状态。中断的传输即使在恢复之后,也可能导致视频容器损坏,所以要先恢复,再修复。这一点对 MP4/MOV 比对 JPEG 更重要。
所以没错,Disk Drill 在 Mac 上是一个可靠的首选,但要把它当作恢复软件,而不是修复工具。先恢复再修复,才是真正能帮到人的关键。


