我不小心从一个 exFAT 外置硬盘中删除了错误的文件夹,需要帮助进行文件恢复。我已经立即停止使用该硬盘,但我不确定数据是否仍然可以恢复,或者在不覆盖任何内容的情况下,尝试哪些恢复软件或步骤最安全。
如果这是一个 exFAT 外置 SSD,而你删除了错误的文件夹,第一步其实很简单:停止对这块硬盘进行任何操作。不要往里面复制任何东西,不要往里面保存文件,不要运行各种随意的修复操作,也不要因为 Windows 或 macOS 的提示就去格式化它。被删除的数据通常会继续留在硬盘上,直到有新数据覆盖那部分空间,所以每一次写入都会让恢复变得更困难。
exFAT 在误删后的恢复方面通常还是比较好处理的。在很多情况下,删除一个文件夹主要只是移除了文件系统引用,并将空间标记为空闲。只要这块硬盘在之后没有被大量使用,实际的文件内容可能仍然还在那里。
如果这块硬盘仍然可以挂载,或者至少还能在 Windows 或 macOS 里显示出来,我会先尝试数据恢复软件,而不是修复工具。Disk Drill 是处理这类情况的一个不错选择,因为它支持 exFAT,并且可以扫描已删除的文件、损坏的卷,以及一些已格式化的硬盘。
最安全的顺序应该是:
- 如果 SSD 表现不稳定、频繁断开连接,或者报错,先制作一个磁盘镜像,然后扫描镜像,而不是直接扫描原始硬盘。
- 运行通用扫描。
- 恢复之前先使用预览功能。如果你的照片、视频、文档等都能正常预览,通常说明情况还不错。
- 将文件恢复到另一块硬盘。绝对不要把恢复出来的文件再保存回你正在扫描的同一个 exFAT 硬盘。
如果问题是损坏而不是文件删除,我仍然会先把数据取出来。如果文件还有恢复可能,修复工具和格式化可能会让糟糕的情况变得更糟。
误操作进行了快速格式化的情况也值得扫描。快速格式化通常只是重建文件系统元数据,而不会擦除所有旧文件内容。如果你在第一时间停止使用这块硬盘,恢复效果往往仍然不错。完全格式化就糟糕得多,因为它会覆盖数据,所以恢复成功率会大幅下降。
如果硬盘显示为 RAW、打开时报错,或者 Windows 提示需要格式化,先不要点那个提示。恢复工具有时可以读取受损的文件系统,即使操作系统无法正常打开它。
在继续深入之前,也要检查一下硬盘健康状况。在 Windows 上,CrystalDiskInfo 很有用,而且是免费的。Disk Drill 也提供SMART 监控。如果你看到大量已重映射扇区或待处理扇区,或者硬盘在扫描过程中开始发出咔哒声、消失、卡死或断开连接,就停止自行恢复,改为考虑寻求专业服务。
所以简短来说:
- 删错了文件夹?是的,值得尝试恢复。
- exFAT 硬盘损坏了?先恢复,后修复。
- 做了快速格式化?仍然有可能恢复,尤其是如果你已经停止使用它。
- 在恢复之前考虑格式化?不要。先把数据取出来,然后再修复或重新格式化这块硬盘。
决定你恢复成功几率的最关键因素,是文件消失后这块硬盘又被使用了多少。如果你立刻停用它,那么你的情况会好很多。
外置 SSD 上使用 exFAT 的一个麻烦陷阱是 TRIM。如果硬盘盒和操作系统在删除后传递了 TRIM/UNMAP 命令,那么已删除但仍然留在那里这种情况可能并不成立,因为 SSD 可能会将这些块视为已清除。这并不意味着你应该放弃,但确实意味着预览比文件列表更重要。恢复应用可能会显示旧的文件夹名称,而实际文件却是空的或已损坏。我还是会扫描它,如果你想要更简单的界面,Disk Drill 很适合做这件事,但在你能够预览重要文件并将它们恢复到另一块硬盘之前,不要判断是否成功。如果预览全部失败,那很可能不是软件不好,而是 SSD 已经丢弃了数据。
只有在该空间尚未被修剪或重用时,这种情况才可能可恢复,因此要把这块硬盘当作证据而不是普通磁盘来对待。
在恢复扫描中看到文件夹名称本身并不意味着已经成功。在 exFAT 上,恢复工具通常可以重建目录列表,尤其是在最近删除的情况下,但真正的检验标准是实际文件内容。这一点上我同意 @hoshikuzu:预览很重要。一个工具显示找到 2,000 个文件,也可能意味着找到 2,000 个文件名,其中一半内容是零或垃圾数据。
人们有时会忽略的一点是,挂载硬盘可能会产生少量写入。macOS 可能会在外置硬盘上写入索引或废纸篓元数据。Windows 可能会写入回收站或卷信息。通常这还不足以毁掉一切,但如果被删除的文件夹里有很多小文件,即使是少量写入也可能覆盖部分目录或文件数据。所以从现在开始,不要只是为了检查而浏览这块硬盘。不要运行 chkdsk、First Aid、fsck、repair、optimize、defrag,或任何声称可以修复文件系统的工具。这些是为了让硬盘恢复可用,不是为了保留已删除文件。
如果这些文件非常重要,即使硬盘看起来很健康,我也会先制作一个逐字节镜像。不是因为恢复扫描本应向硬盘写入数据,而是因为你只有一个干净的起点。一旦有了镜像,你就可以用 Disk Drill 或其他恢复应用扫描这个镜像,而不用担心原始硬盘被反复访问。如果硬盘容量不大并且你有额外存储空间,这值得多花一点时间。
如果你因为数据不值得投入这么多精力而跳过镜像,至少要以破坏性最小的方式进行扫描:
只在准备好扫描时再插上它。
忽略任何 这块硬盘有问题 或 格式化这块硬盘 的提示。
扫描它,预览重要文件,然后恢复到你的内置硬盘或另一块外置硬盘。
不要恢复回同一块 exFAT 硬盘。
如果这些是照片或视频,不要只凭缩略图判断。如果它们很重要,打开几个已恢复的副本,从头到尾检查一遍。
如果你想要更简单的界面,Disk Drill 可以用,但在它显示出你关心文件的有效预览之前,我不会购买任何东西。对于 SSD 来说尤其如此。如果预览能正常工作,那很好。如果文件列表看起来完美,但所有预览都失败了,付费恢复大概也不会神奇地改变这一点。如果你想听取第二种意见,可以再试一个扫描器,但在测试期间不要继续向原始硬盘写入。
另一个实用细节是:文件夹恢复可能比文件恢复更混乱。你可能无法准确恢复原来的文件夹树。有些文件可能出现在重建的文件夹、丢失文件、找到的文件中,或者按类型分组。这并不自动表示恢复失败,只是说明文件系统元数据不完整。对于照片、PDF、Office 文件、ZIP 和视频,即使原始路径丢失,基于特征码的恢复仍然可能提取出可用文件。麻烦的是,你可能会丢失文件名和日期。
如果这是外置机械硬盘,我会更乐观一些。如果这是外置 SSD,我会更谨慎,因为像前面提到的那样,存在 TRIM/UNMAP 的影响。同样的删除操作,同样的 exFAT,最终成功率可能完全不同,这取决于硬盘、硬盘盒和操作系统是否真的传递了 discard 命令。事后仅凭恢复应用中的文件夹列表,没有可靠方法判断这一点。
所以,是的,还是值得尝试,尤其是因为你立即停止了操作。只是不要先去 修复 这块硬盘,不要把它继续当存储设备使用,也不要仅凭扫描结果中的名称就为恢复应用付费。要关注预览和恢复出的样本文件。这比任何百分比估计都更能说明问题。
已删除并不自动意味着下一步就是使用恢复软件。如果这只是普通的 Delete 键 / 右键删除,而不是 Shift+Delete,没有清空废纸篓,也不是从相机/电视/文件管理器中删除,请先在连接外置硬盘的情况下检查 Windows 的回收站或 macOS 的废纸篓。exFAT 外置设备可能有自己隐藏的 trash/recycle 文件夹,操作系统可能会像显示常规废纸篓中的文件一样显示这些文件。不要在“清理”时把它清空。
如果该文件夹就在里面,把重要内容复制到另一块硬盘,而不是做任何复杂操作。恢复操作可能会把它放回同一块 exFAT 磁盘,如果它确实只是在废纸篓里,这大概没问题,但在你已经对这个卷感到紧张时,复制到单独的磁盘是更安全的习惯。
如果它不在废纸篓/回收站中,那就把它当作已删除数据并进行扫描。我同意其他人关于预览的看法,但比起杂乱的结果,我会对“看起来很漂亮”的恢复文件夹更警惕。一个完美的文件夹树却包含损坏文件,比一堆难看的“lost files”但里面满是可用文档更糟。也要测试几个较大的文件,不要只测很小的 JPEG 或 PDF。视频、ZIP、目录、项目文件和数据库,才是部分恢复是否成功会明显暴露出来的地方。
如果你想要一个容易操作的工具,Disk Drill 作为第一次尝试没问题,但不要让任何恢复应用在恢复之前说服你去“修复”硬盘。先扫描,预览,恢复到另一块磁盘,然后从新位置打开恢复出来的副本。如果这些内容对业务至关重要,或是无法替代的家庭媒体资料,先制作一个镜像,或者先停下来询问实验室报价,不要把一个本来还能恢复的失误变成一个科学项目。


