如果我是你,我会先从数据恢复软件入手,前提是这个闪存盘仍然表现得像一个正常的驱动器。如果系统里看不到它、显示 0 字节、每隔几秒就断开连接,或者在没有明显原因的情况下发热,我就会停在这一步,把它当作硬件问题处理。对于常见情况来说,比如文件被删除、驱动器仍可读取,软件是成本更低的第一步,而且通常也是更理智的做法。
第一件事,而且没错,这比很多人想的更重要,停止向这个 USB 驱动器写入任何内容。不要往里面粘贴文件。不要格式化它。不要运行那些乱七八糟的清理工具。在 USB 驱动器上,被删除的文件通常不会待在普通的回收站里。文件系统只是把那块空间标记为可用,而你的旧数据会一直留在那里,直到新数据覆盖上去。一旦被覆盖,成功找回的几率就会迅速下降。
在开始扫描之前,我还是会先做一个有点无聊的检查,因为我见过有人坚称文件被删了,结果其实只是被隐藏了、被移动了,或者几周前被复制到别的地方去了。
- 显示 USB 上的隐藏文件,并手动查看一遍。
- 检查是否有像 $RECYCLE.BIN、RECYCLER、RECYCLED 或 .Trashes 这样的文件夹,如果这个驱动器曾连接过 Mac 的话尤其要看。
- 查看你电脑上的下载、桌面、文档以及任何同步文件夹。
- 检查备份和云端内容,比如 File History、OneDrive、Google Drive、Dropbox,或者你正在使用的任何服务。
如果这些都没有找到任何东西,我就会转向恢复软件。
这些工具各有各的问题。扫描方式不同、支持的文件类型不同、预览质量也不同。不过整体流程基本都差不多:
- 把恢复应用安装到你的电脑上,不要安装到 USB 驱动器上。
- 连接 USB,并在应用里选中它。
- 运行已删除文件或丢失文件扫描。
- 让扫描完整结束。中途停止,往往就是人们错过重要文件的原因。
- 如果应用支持,使用筛选条件,比如文件类型、名称、日期、大小。
- 可以预览时就尽量预览文件。
- 选择你需要的内容。
- 把恢复出来的文件保存到你的电脑或另一个驱动器上,绝不要保存回同一个 USB。
最后这一点我再重复一次,因为总有人还是会这么做。把文件恢复回同一个闪存盘,有可能会覆盖掉你还没来得及取出的其他已删除文件。很多年前我就这么干过一次,用的是一个装满照片的廉价 U 盘。非常糟糕的决定。我为了图快,结果让恢复的后半段变得更糟。
至于软件,我会先看这几个。
- Disk Drill。对于普通的已删除文件场景,这是我会先尝试的工具。它对 FAT32、exFAT 和 NTFS 的处理都不错,界面布局也容易理解,预览功能还能节省不少时间。如果某个文档或照片能正常预览,我通常会把这视为恢复结果大概率可用的一个不错信号。我也见过它在文件系统有点问题时表现还可以,不是彻底坏掉,只是有些异常。
- PhotoRec。免费,界面难看,但很有效。如果文件系统已经损坏,这个工具依然比很多人预期中更经常能把东西拉出来。问题在于后续整理会很麻烦。文件名和文件夹结构常常会变得混乱甚至直接丢失,所以最后你往往得手动整理一大堆文件。是个很好的救援工具,但用起来并不轻松。
- Data Rescue。就我所见,它也算相当可靠。我个人一直不太喜欢它的界面,用起来感觉更慢,对新手来说也没那么直观。不过如果第一次扫描漏掉了一些东西,或者你想用不同工具再扫一遍,它还是值得一试。
- Recuva。老牌、仅支持 Windows,但在简单恢复场景里依然有用。如果你丢失的是普通办公文档、PDF、JPG 之类的文件,它仍然值得一试。但如果是较新的边缘格式,或者文件系统问题更严重,我不会对它抱太高期望。
有一件事是我一开始会跳过的,那就是 CHKDSK 或任何先修复再说的命令。这类工具是用来修复文件系统问题的,不是专门用来反删除文件的。有时候它们会有帮助,但也有时候它们会把东西改动得更多,反而让恢复更困难。我的原则这些年来一直没变,先恢复,后修复。
所以,简单回答一下。如果这个 USB 还能正常挂载,而且看起来很稳定,我会先用 Disk Drill 扫描它,把重要内容保存到另一个驱动器,然后再处理这个 USB 本身。如果这个驱动器在物理层面表现不稳定,比如频繁断开、过热、无法正常显示,我就会停止自己动手,把它交给专业的数据恢复实验室。

