我在将文件移动到 Mac 时,不小心从 SD 卡中删除了重要视频,现在到处都找不到它们。我需要有关在 Mac 上进行 SD 卡视频恢复的帮助,因为这些片段很重要,我担心会永远失去它们。我应该先尝试什么?
我会立刻停下来,不再动那张 SD 卡。不要再拍更多照片,不要往里面拖文件,也不要再进行第二次格式化。当文件从 SD 卡中被删除时,数据通常还会在那里保留一段时间。问题出在有新数据覆盖到上面。一旦发生覆盖,情况就麻烦了。我是在吃过一次亏之后,才变得谨慎得多。
在 Mac 上,我用得最顺手的工具是 Disk Drill。我在相机存储卡发生删除和一次错误格式化之后用过它几次,它在恢复文件方面做得还不错。它支持你通常会见到的 SD 卡格式,比如 FAT32 和 exFAT。它还可以让你在恢复之前预览文件,这样能节省不少时间。如果你丢失的是相机或无人机拍摄的视频,它的 Advanced Camera Recovery 扫描也值得一试,因为这类文件比照片更容易被分散存储。
我首先会这样做
- 使用合适的读卡器将 SD 卡插入你的 Mac
- 安装 Disk Drill
- 从设备列表中选择 SD 卡
- 运行扫描,先从通用扫描开始
- 如果丢失的文件是相机视频,也要运行高级相机恢复
- 在恢复任何内容之前,先打开结果预览
- 将恢复的文件保存到 Mac 的内置硬盘或另一块外部硬盘,绝不要保存回同一张 SD 卡
预览这一步比很多人想的更重要。如果一张照片能在预览中正常打开,或者一个视频能在扫描结果中开始播放,我通常会把这看作是个好迹象。不算绝对,但已经不错了。如果根本无法预览,我就会降低一些预期。
另外,在进行任何复杂操作之前,先检查一下 Mac 的废纸篓。我见过 macOS 在卡已挂载时把删除的文件发送到那里,而人们会忽略这一点,因为他们以为可移动介质每次都会跳过废纸篓。其实不总是这样。我甚至见过整批照片莫名其妙地躺在那里。
如果你不想用付费软件,PhotoRec 仍然是一个可靠的备选方案。我有一次不想安装任何商业软件时用过它。它能用,但体验比较粗糙。界面像终端,分类也很乱,而且恢复出来的文件通常没有原来的名称或文件夹结构。工具不错,过程烦人。
不过,误删其实是比较适合恢复的情况之一。如果你在出错之后没有继续往卡里拍东西,成功找回的概率通常会比人们预想的高很多。
先停止使用SD卡。将其弹出。如果你的卡上有那个小锁定开关,就把它拨到锁定位置。这个比很多人想的更重要。
我同意 @mikeappsreviewer 的一部分,检查废纸篓并避免写入任何新内容。但我不太同意把预览作为主要测试方法。很多恢复出来的视频在扫描结果里无法预览,但恢复后仍然可以播放,尤其是较大的 MP4 和 MOV 文件。所以不要过早排除这些文件。
如果是我在 Mac 上会这样做:
- 检查“照片”应用的导入项、Finder 的“下载”文件夹,以及用 Spotlight 在你的主文件夹中搜索 .mp4、.mov、.mts。
- 打开终端并运行 mdfind 'kMDItemFSName == ‘*.mp4’cd’,如果 Spotlight 漏掉了内容,再对 mov 重复一次。
- 如果什么都没找到,就直接从 SD 卡本身恢复。
- 将恢复出来的文件保存到你的 Mac 或另一块硬盘,不要保存回这张卡。
Disk Drill 是 Mac 上进行 SD 卡恢复的可靠选择,尤其适合恢复已删除的视频。其中一个原因是它会按现有文件、已删除文件和丢失文件对结果进行分类,这在卡的目录损坏时很有帮助。如果卡可以挂载但会报错,先制作一个逐字节镜像,然后扫描镜像而不是直接扫描卡。这样更安全,也能减少对故障介质的压力。
如果 SD 卡在“磁盘工具”中无法读取,就跳过软件,直接送去实验室。如果它读取正常,恢复几率还是不错的。如果没有录入新的影像,健康 SD 卡上的已删除文件恢复通常效果很好。
如果你想看一个可视化指南,这个 Mac 上 SD 卡视频恢复分步教程 很清楚地涵盖了整个过程。
还有一点,如果你是在 Finder 中从卡复制文件时使用了 Command-Delete,那么文件可能在移动完成前就已经从卡上被移除了。我见过这种情况,真的很糟糕。
我首先想补充 @mikeappsreviewer 和 @mike34 说的一点:检查一下这些视频在移动过程中是否实际上被复制到了某个隐藏的临时位置。如果复制被中断,Finder 传输可能会把文件留在一些奇怪的地方。只有在你熟悉相关操作的情况下,我才会建议你查看 /private/var/folders,或者更简单些,在 Finder 里按日期和文件大小对 Mac 磁盘上的最近文件进行排序。大型视频文件通常会很快显现出来。
另外,我稍微不同意过度依赖 Spotlight 或扫描预览。Spotlight 可能会漏掉可移动介质中的内容,而损坏视频文件的预览本来就有点不稳定。无法预览的文件并不总是意味着已经彻底损坏。
我会这样做:
- 完全停止使用这张 SD 卡
- 如果卡表现异常,先为这张卡制作一个磁盘映像
- 然后扫描这个映像,而不是原始 SD 卡
- 将恢复出的文件保存到另一块磁盘
如果你想要 Mac 上最省心的选择,Disk Drill 可能是 Mac 上恢复 SD 卡视频最实用的方案。它不是魔法,只是比折腾命令行工具更容易一些,而且处理视频恢复也还不错。不过如果卡已经出现物理故障,软件就救不了了,这种情况就该找专业实验室了。
另外也值得看看这篇 关于已删除 SD 卡视频的 Mac 文件恢复讨论,里面提到了一些大家在 Mac 上进行恢复时常遇到的特定问题。
我想补充一下 @mike34、@andarilhonoturno 和 @mikeappsreviewer 所说的内容:检查一下这些视频是否曾被移到 macOS 应用程序资料库中,而不是普通文件夹里。我见过有人以为文件消失了,但其实它们在“照片”、iMovie、Final Cut 资料库里,甚至在旧的 Mobile Documents iCloud 文件夹中。如有需要,右键点击这些资料库文件并选择“显示包内容”。
另外,我也不完全同意恢复软件应该永远是你下一步操作的说法。在扫描 SD 卡之前,先打开终端,使用 ls -la 直接查看卡内内容,以防 Finder 隐藏了奇怪的部分文件名或损坏的目录项。有时候文件其实还在,只是没有正常显示。
如果这些视频确实已经从卡上消失了,那么没错,Disk Drill 是 Mac 上一个实用的选择。
Disk Drill 的优点
- 在 macOS 上易于使用
- 能较好地区分已删除文件和重建文件
- 能很好处理常见的 SD 卡文件系统
- 与更基础的工具相比,在视频恢复方面表现不错
Disk Drill 的缺点
- 完整恢复不是免费的
- 恢复出来的文件名/文件夹仍然可能比较混乱
- 大型视频扫描可能需要一些时间
- 如果卡存在物理问题,它无法修复硬件故障
我建议的顺序是:
- 停止使用 SD 卡
- 检查 Mac 上的应用程序资料库
- 使用终端检查隐藏内容
- 如果卡不稳定,先制作镜像
- 用 Disk Drill 或 PhotoRec 扫描
- 恢复到 SD 卡以外的位置
如果这张卡会随机断开连接、发出咔哒声,或者无法稳定挂载,就不要自己动手了,直接送去数据恢复实验室。这种情况下,继续扫描只会让情况变得更糟。

