SD卡不是微型SSD:精简的闪存控制器如何让数据恢复变成噩梦
SD 卡和 SSD 有一个主要的共同点:两者都使用 NAND 闪存。尽管如此,它们在许多方面仍然存在巨大差异,包括故障方面。
当 SD 卡出现问题时,警告信号可能与 SSD 或 HDD 不同。以下是你需要注意的事项,以及为什么与 SSD 相比,恢复 SD 卡会如此奇怪。
SD卡并不是小型SSD
而手柄则是另一个故事。
因为它们都使用 NAND 闪存,所以很容易认为 SD 卡只是某种小型化的 SSD 整合体。但不是——它们是完全不同的产品,无论好坏。
控制器决定了一切。NAND 只是存储;控制器是决定数据如何写入、真正存储在哪里以及当出现问题时会发生什么的部分。
SSD 控制器相当强大,尤其是与 SD 卡相比时。它旨在既稳定又快速,这对最快的 SSD 和较旧的 PCIe Gen 3 型号都适用。它有更多的错误校正空间、改进的磨损管理以及一些额外功能,可以帮助你的 SSD 在断电等情况下保持运行。这并不意味着 SSD 的数据丢失很容易恢复,但确实意味着它往往更可预测。
另一方面,SD 卡有不同的优先考虑(或者说,它们的制造商有)。它们很小,因此优先保持这种小巧的外形,而且需要相当实惠。不过,在我们现在所处的这个 RAM 灾难时代,没有任何存储解决方案还能真正便宜,但我离题了。
由于 SD 卡必须关注外形规格,控制器的表现可能会有所不同,两张外观看起来相似的卡在开始出现故障时的表现可能完全不同。
这也是为什么 SD 卡往往感觉更脆弱的原因——因为它们确实如此。它们不断地被从一个设备拔到另一个设备,所以它们的环境与内部 SSD 稳定的使用状态相去甚远。
SD 卡通常如何损坏
它们不被认为是备份的最佳选择。
大多数 SD 卡的故障乍一看并不明显,但由于很多 SD 卡不经常使用,你可能会错过最初的迹象,只有在卡真正坏掉时才会发现问题。
最常见的故障模式是逻辑损坏。当这种情况发生时,卡片仍然可以显示,但文件系统已经损坏。你的电脑或其他设备可能会出现错误,提示需要格式化该卡。你可能还会发现文件夹丢失或文件名称奇怪。
第二种常见模式是不稳定读取,即卡片工作时间仅足够让你产生希望。传输速度缓慢,文件在复制过程中失败,卡片断开又重新连接,或者你在不同设备上遇到重复的输入/输出错误。
最后,你的 SD 卡可能会变为只读,这通常是因为控制器检测到过多的错误。这可能是你最后的警钟,提示你在 SD 卡彻底损坏之前尽快将文件取出。
现在,到了无法回头的地步:SD 卡可能不会在任何地方显示,或者可能显示为 0 字节,或者当你在操作系统中尝试与其交互时,它可能会消失。
为什么 SD 修复是一个如此奇怪的过程
这仍然是数据恢复,但这完全不同于你对 SSD 所做的操作。
假设你的 SD 卡遇到麻烦,一些文件似乎丢失了,你想尝试恢复它们。大多数人处理这个过程的方式与对待 SSD 或任何其他驱动器相同:运行修复工具,尝试“恢复删除”工具,并抱有最好的希望。
问题是 SD 故障通常始于文件系统损坏,所以数据可能仍然存在,但指向它的映射不存在了。它们本质上是丢失在一个(微小的)空隙中。
这就是为什么 SD 卡恢复与 SSD 所做的操作不同,基本上分为两条路径:要么重建足够的文件系统以恢复文件,同时保留其名称和文件夹,要么从原始数据中提取文件。提取可以保存你的照片,但通常会将它们丢到一个巨大的堆里,使用通用文件名,没有文件夹结构。
固态硬盘以其独特的方式显得很奇怪。恢复已删除的文件可能会变得棘手,因为现代固态硬盘在后台清理已释放的存储块方面非常高效,因此即使驱动器处于 100% 健康状态,你想要的数据理论上也可能已经消失。对于 SD 卡,数据可能会保留更久,但数据损坏和不稳定的读取可能会让整个恢复过程在每次尝试之间显得不稳定且不可预测。
如果你的 SD 卡被加密,情况可能会变得更糟;如果控制器停止显示可用设备,情况也是一样。到那时,快速行动是很重要的。
先克隆,然后分类处理
先担心你的数据,其他的事情其次。
一旦你开始注意到 SD 卡的问题,最好立即采取行动。修复卡片应该是最小的问题。重点应该是尽可能恢复设备上仍可读取的数据。当下,修复尝试会浪费宝贵的时间和资源,而不幸的是,恢复数据才应该是首要任务。
一旦发现问题的最初迹象,不要尝试修复或格式化卡,也不一定要尝试操作文件。相反,首先要完整地镜像驱动器。这个镜像基本上只是将整个卡逐字节复制并保存为另一个驱动器上的单个文件,它提供了一个可以安全实验的对象,而不会直接损坏SD卡本身。
在 Windows 上,最简单的方法是使用可以将可移动媒体读取为镜像文件的成像工具。选择 SD 卡作为来源,选择保存镜像的位置,然后点击读取。最大的注意点是空间。如果你在对一个 128GB 的卡进行成像,即使它只存放了几张照片,你也需要大约 128GB 的空闲空间,因为镜像会捕获整个设备,而不仅仅是可见的文件。
如果存储卡不稳定,不要一直尝试复制文件。制作镜像的整个目的是在一次可控的操作中尽可能多地获取数据,然后尝试从镜像中恢复你能恢复的内容,而镜像现在存放在一个稳定的硬盘上。如果你的存储卡不断断开连接,无法复制文件,那就该考虑专业的数据恢复服务了。




