虽然意外格式化SD卡可能是一件令人沮丧的事,但通常仍有很大机会能恢复你丢失的数据。在本指南中,我们将带你一步步了解如何在Windows和Mac上恢复被格式化的SD卡,方法结合了专业的数据恢复软件和常用工具。

快速导航

格式化的SD卡可以恢复删除的文件吗?

是的,格式化的SD卡上的已删除文件是可以恢复的。

这是因为最常用的格式化方法(在Windows中称为快速格式化)只是将存储卡的空间标记为可用,并没有真正清除数据。实际上,存储卡看起来是空的,但底层文件依然保留,直到新数据覆盖它们。同样,在Windows、macOS、相机以及其他使用内存卡的设备上的默认格式化选项,也只是重置文件系统并将空间标记为可用,但实际上并不会真正清除存储卡上的每一个扇区。

考虑到这一点,下载一个能够从已格式化SD卡恢复数据的SD卡恢复软件应该是你的第一步,因为它比其他解决方案更有可能带来理想的恢复效果。

有两个显著的例外情况会导致无法恢复:

  • 第一个例外是使用了完整格式化或安全格式化方法。这些方法不仅仅把存储空间标记为空,而是直接用0或随机数据覆盖整个存储区域,让任何数据都无法恢复。
  • 第二个例外让很多人措手不及:某些索尼相机在通过菜单格式化SD卡时,会发出低级SD_ERASE命令(使用SD卡控制器命令CMD32、CMD33和CMD38)。虽然看起来像普通格式化,但这个过程会在硬件层面彻底清除整个卡片,任何恢复软件都救不回来。并非所有索尼型号都这样,但有相当一部分如此,值得留意。如果你不确定相机是否会执行低级擦除,建议先用恢复软件扫描一下卡片进行确认。用几分钟确认一下总比直接假设最坏结果要好。

SD卡是如何被格式化的?

SD卡被格式化的方式有很多。大多数情况下是用户操作失误导致的,但也不全是。一些常见的SD卡显示为已格式化的原因包括:

  • 🧹 不小心格式化了错误的SD卡。同时操作多张SD卡时分心很容易,这就是为什么在格式化前一定要再三核对所选卡片。
  • 📛 格式化为不兼容的文件系统。 不同设备和操作系统支持不同文件系统(如FAT32、exFAT、NTFS等)。如果将SD卡格式化为设备无法识别的文件系统,卡片也会被误认为需要再次格式化。
  • ⚠️ 突然拔掉SD卡或关闭设备电源。 读写过程中断开SD卡会严重损坏文件系统,导致卡片看起来像被格式化一样损坏。
  • ⛓️‍💥 因文件系统错误而格式化卡片。 有时Windows、macOS或相机会提示SD卡无法读取,“需要格式化”后才能使用(可能是文件系统损坏或连接松动)。许多用户直接点击格式化以恢复使用,结果就是卡片被格式化了,而本意只是想修复错误,不是删除文件。
  • 👾 病毒或恶意软件攻击。 恶意软件有可能针对存储设备,破坏文件系统或故意格式化你的SD卡。
  • 📹 数码相机格式化SD卡。 并不是所有数码相机和摄像机设计都足够人性化,有些设备会很容易格式化新插入的SD卡,甚至有的会自动格式化。

但不管是什么原因,格式化并不总意味着你的文件完全消失。你始终可以尝试用数据恢复软件进行恢复。接下来我们解释一下原理。

如何在Windows上恢复被格式化的SD卡数据

我们将介绍3种在Windows上轻松恢复SD卡被格式化后丢失数据的方法。

方法1: 使用软件恢复被格式化SD卡上的数据

如果你想要简单可靠地找回文件,Disk Drill SD卡恢复是一个很好的起点。即使卡片被快速格式化,它也能扫描卡片、定位可恢复文件,并让你在正式恢复前预览所有内容。整个流程简单且可免费试用,让你无需猜测就能判断照片和视频是否还在。

Disk Drill
免费数据恢复
您的已删除文件恢复伴侣

从已格式化SD卡恢复已删除文件的步骤

  1. 将已格式化的SD卡插入计算机。Disk Drill 可以检测并恢复即使在文件资源管理器中未显示的SD卡,这非常有用,如果您的SD卡没有分配驱动器字母或没有文件系统也能被识别。
  2. 使用 Disk Drill 扫描您的SD卡。插入SD卡后,启动 Disk Drill 并从可用存储设备列表中选择您的卡。点击 搜索丢失数据 按钮开始恢复流程。Disk Drill 会提供两种扫描选项:通用扫描高级相机恢复。如果您的格式化SD卡曾用于存储视频,建议选择高级相机恢复。它专为从相机和存储卡媒体中查找并重建视频文件而设计。对于照片、文档和其它文件类型,选择通用扫描即可。在Disk Drill中选择已格式化的SD卡并开始扫描
  3. 等待扫描完成或提前浏览初步结果。 您可以等待Disk Drill完成扫描,也可以在扫描过程中提前查看已找到的文件。
  4. 预览您的文件。 当 Disk Drill 找到丢失的内容时,您可以选择全部恢复,或优先恢复最需要的文件。如果选择手动恢复,您还可以预览及筛选需要恢复的文件。您也可以激活扫描结果过滤功能,只显示某些类型的文件,如图片或视频。Disk Drill for Windows 正在从已格式化的存储卡中恢复文件
  5. 选择需要恢复的文件。 如果您只希望恢复部分特定文件,需要勾选它们旁边的复选框,告知Disk Drill您想检索这些文件。使用Disk Drill从已格式化SD卡恢复照片
  6. 点击恢复按钮,并选择Disk Drill保存恢复文件的位置。请确保选择的存储设备不是被格式化的那张SD卡,否则可能会覆盖您正准备恢复的文件。Windows 软件正在从存储卡恢复数据

有了Disk Drill,恢复已格式化SD卡上的内容再简单不过。最棒的是,您可以从官方网站免费下载Disk Drill

目前,有数十甚至上百款存储卡数据恢复软件可用于Windows和macOS。其中一些价格高昂,而另一些则可免费下载。许多软件只能恢复少数几种文件格式,但最好的软件支持数百种格式。有些数据恢复方案复杂到即使是IT专业人士也难以使用,而有些解决方案则非常简单,仅需几次点击就能恢复文件。

挑战在于寻找既高效又易用的软件(如果价格实惠并且有免费版本,可以在你掏出信用卡之前评估你的数据是否可恢复,那就更好了)。一个对 Windows 和 macOS 用户都非常优秀的选择就是 Disk Drill。以下是 Disk Drill 脱颖而出的原因:

  • 📄 全面的文件格式支持:Disk Drill 能恢复数百种文件类型,包括照片、视频、文档、压缩包等。对 RAW 格式的照片和视频文件支持尤为出色。
  • 🦾 强大的恢复算法:Disk Drill 融合了多种恢复方法,能够对已格式化的 SD 卡进行深度扫描。其中包括其高级相机恢复模块,专门用于重建来自 GoPro、DJI、佳能及其他相机的碎片化视频文件。
  • 🤗 用户友好的界面:该软件界面直观,即便没有技术背景的用户也能轻松操作。
  • 💾 RAW SD 卡支持:Disk Drill 特别擅长处理 RAW 文件系统,这也是 SD 卡损坏或格式化不当时的常见情况。
  • 🖼️ 无限制预览功能:在正式恢复之前,Disk Drill 允许用户免费且不限数量地预览可恢复文件。

方法2: 恢复之前的备份

Windows 自带的备份解决方案通常只适用于本地存储设备。这意味着它们不包括可移动设备,比如 U 盘或 SD 卡。所以,理论上,如果你想从已格式化的 SD 卡恢复数据,它们帮不上忙。不过,如果你曾经也把想恢复的文件存储在本地设备上,也许可以从这些备份中找回它们。

Windows 备份与还原

方法3: 使用 Windows 文件恢复(WinFR)找回文件

如果Disk Drill不可用,而你又想坚持使用完全免费的工具,那么Windows 文件恢复值得一试,而且它由微软开发,可以信任你的数据安全。你可以在 Microsoft Store 找到这款工具,并且需要 Windows 10 2004 版及以上(或 Windows 11)才能下载。不过,使用 Windows 文件恢复的最大障碍是它没有图形界面。

与点击按钮不同,您需要通过在命令提示符中输入命令来完成所有操作,如果您不习惯在终端环境下工作,这看起来会让人望而生畏。Windows File Recovery 在扫描已格式化驱动器时也无法恢复原始文件名或文件夹结构,因此您最终只能得到一些需要自行整理的通用命名文件。而且它对文件格式的支持远不如Disk Drill,尤其是在恢复RAW图片格式和某些视频类型时更为有限。

不过,它是免费的,并且来自微软官方,因此是一个值得信赖的后备方案。使用方法如下:

  1. 打开Microsoft Store,搜索Windows File Recovery并进行安装。
  2. 连接您的已格式化SD卡,并记下其盘符(例如 E:)。
  3. 以管理员身份打开命令提示符
  4. 运行以下命令,将驱动器字母替换为您自己的:
    winfr E: D:\Recovery /extensive /n *.jpg /n *.mp4 /n *.png /n *.mov
    在本例中,E: 是SD卡,D:\Recovery是用于保存恢复文件的路径,而/n参数指定查找哪些类型的文件。您可以根据需要添加更多的文件类型。WinFR SD card
  5. 当系统提示时,输入Y以开始恢复过程。
  6. 扫描完成后,前往目标文件夹,检查您的恢复文件。

对于大多数用户来说,Disk Drill仍然是更佳的选择。它提供图形界面、恢复前预览、更广泛的文件格式支持,并且其高级相机恢复模块能够重建像winfr这种命令行工具无法处理的碎片化视频文件。但如果您想要零成本的方案并且不介意在终端操作,Windows File Recovery可以胜任基础恢复任务。

在Mac上从已格式化SD卡恢复数据

要在已格式化的SD卡中保存你的文件,并不只是Windows电脑可以实现。如果你在Mac上,同样有很多可尝试的恢复方法。

方法1: 使用Disk Drill从已格式化SD卡找回丢失的数据

Disk Drill是Mac上从已格式化SD卡恢复文件的最佳工具之一。首先在官网下载并像安装普通应用一样安装它。然后运行该程序。

按照以下步骤,使用Disk Drill扫描SD卡并恢复丢失文件:

  1. 在Disk Drill的主设备列表中选择你的SD卡。然后点击窗口右下角的搜索丢失数据。Disk Drill允许你在通用扫描高级相机恢复之间选择。如果你的SD卡用于录制视频(特别是来自相机或无人机),请选择高级相机恢复,因为它专为查找和重建来自相机介质的视频文件而优化。对于一般文件恢复,如照片、文档或混合内容,通用扫描是更合适的选择。Disk Drill for Mac recovering files from a formatted SD card
  2. 点击右上角的查看已找到项目,查看Disk Drill已经找到的内容。不过,建议你等待Disk Drill扫描完成,这样能最大限度发现被删除的文件。Mac Disk Drill scan in progress
  3. Disk Drill可以按文件类型对已找到的文件进行分组。默认会显示所有文件,但你可以通过左侧的分组列表来缩小范围。你可以点击任意文件以了解关于它的更多信息。Disk Drill还会为主流文件格式(如文档和图片)显示预览Mac Disk Drill located files list
  4. 找到你想恢复的文件后,在它们左侧勾选以标记为恢复目标。然后,在Disk Drill窗口右下角点击“恢复”Recovering photos from a formatted memory card on Mac
  5. Disk Drill会让你选择即将恢复文件的保存位置。按照提示操作,很快你就能在指定位置找到恢复的文件了。Mac Disk Drill recovery target

方法2: 使用终端从已格式化SD卡恢复丢失文件

如果你愿意用更动手的方式在Mac上从已格式化SD卡找回数据,可以通过终端使用PhotoRec。最简单的安装方法是使用Homebrew,这样你可以直接在终端安装并运行PhotoRec,无需担心路径问题。

按照以下步骤,在终端中使用PhotoRec恢复文件:

  1. 如果你还没有安装Homebrew,请打开终端,并粘贴如下命令:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. Homebrew安装好后,输入以下命令安装TestDisk(包含PhotoRec):
    brew install testdisk
  3. 现在可以在任意终端窗口中输入sudo photorec并按Enter来启动PhotoRec。
  4. 在PhotoRec的媒体列表中选择你的SD卡,用方向键高亮显示。然后,在Proceed选中时,按键盘上的EnterChoose SD card in PhotoRec
  5. 如果PhotoRec检测到已有分区,选择该分区,在Search高亮时Enter对其进行数据分析。或者你也可以选择No partition,让PhotoRec扫描整个设备。Mac Terminal PhotoRec select partition
  6. PhotoRec会询问设备的文件系统类型。大多数情况下,你应该选择OtherMac Terminal PhotoRec choose file system
  7. 你可以让PhotoRec执行部分或完整分区扫描。Free选项速度更快,只扫描未分配空间;Whole选项较慢,但通常能得到更多结果。Mac Terminal PhotoRec scan type
  8. 还需要选择PhotoRec保存恢复文件的位置。使用方向键Enter浏览文件夹列表。当进入目标文件夹后,按键盘上的CMac Terminal PhotoRec destination
  9. 给PhotoRec一点时间完成扫描。你可以选择Stop中断扫描,但等待时间越长,PhotoRec恢复到的文件就越多。理想情况是让其自动完成。Mac Terminal PhotoRec located files
  10. 扫描完成后,PhotoRec会给出已恢复文件数量及目标文件夹的总结。按Enter确认唯一预选的Quit选项退出应用程序。你可以在之前指定的目标文件夹中找到所有恢复的文件。

如何防止SD卡被格式化

SD卡显示为已格式化意味着你需要恢复丢失的文件,然后检查错误,然后再次格式化才能继续使用。这既耗时又让人烦恼。因此,最好一开始就尽量减少出现该问题的可能性。

  • ❌ 切勿从设备中猛然拔出SD卡。请使用系统提供的“安全移除”选项,或先关闭设备后再取出。
  • 🔋 确保你使用SD卡的设备,比如你的相机,已 充满电
  • ⚡ 不要一直使用它直到电池电量耗尽。
  • 💾 当设备提示格式化SD卡时,请不要直接进行格式化,尤其是如果你的SD卡在其他设备(如你的电脑)上可以正常工作。如果你选择格式化SD卡,请先检查你是否已经把所有内容备份到其他地方。
  • 在你的电脑上使用 防病毒和防火墙应用 以防止恶意软件。 切勿运行来自未知来源的不受信任的应用程序,可能最终会损坏你的存储设备。
  • 🔥 避免将SD卡暴露在极端环境中,例如高温灰尘
  • 📦 使用收纳盒保护SD卡。不要将其与钥匙、硬币等可能造成划伤缺口弯曲的物品一起放在口袋中。
  • 如果有 可见磨损,如果你的SD卡已经使用多年,或者过去曾出现过已格式化或RAW的情况,那么是时候更换它了。

结论

正如我们所见,即使你的SD卡显示已格式化,你仍有希望从中恢复文件。更好的是,你甚至可以“修复”它,像以前一样继续使用你的SD卡。

不过,你还是应该保持警惕,尤其是如果同一张SD卡以前也曾经出过问题。不要拿你珍贵的文件去冒险。一旦有任何即将损坏的迹象,立即备份文件并尽快购买新的SD卡。

多亏了像Disk Drill这样巧妙的工具,恢复也许总是一个选项,并且会变得易如反掌。然而,彻底避免才始终是更明智的做法。

常见问题

Odysseas Kourafalos

Odysseas Kourafalos 从事电脑与科技写作已有二十多年。他专注于软件领域,撰写了数千篇文章,内容涵盖从 Linux 教程到游戏机改装的迷你书籍等各种主题。 他的技术之旅始于 Commodore 64,但在尝试“在游戏中作弊”时几乎立刻把它短路了...

阅读完整简介
Avatar
批准人
Brett Johnson

本文已由 ACE 数据恢复公司的数据恢复工程师 Brett Johnson 审核通过。Brett 拥有计算机系统与网络学士学位,拥有12年经验。