我的 USB 驱动器之前一直工作正常,但现在显示为空,尽管它仍然显示已使用了存储空间。里面有重要的照片和工作文件,我真的需要帮助来弄清楚数据是被隐藏了、已损坏,还是仍然可以恢复。想寻求关于安全进行 USB 文件恢复步骤的建议,以免情况变得更糟。
从 USB 驱动器中删除了文件,我首先会怎么做
是的,我遇到过这种情况。你打开闪存盘,发现东西不见了,胃里会一下子沉下去。
最重要的一点很简单。现在立刻停止向这个 USB 写入任何内容。
不要把文件移到里面。不要格式化它。不要把恢复出来的文件再保存回去。大多数 USB 驱动器上,被删除的文件不会进入 обычный Windows 回收站。文件系统会把那部分空间标记为空闲,但旧数据通常会一直留在那里,直到被新数据覆盖。如果你发现得早,恢复几率仍然不错。
在使用恢复软件之前先快速检查一下
在开始扫描前,我会先花两分钟做这些检查:
- 在文件资源管理器中启用隐藏项目,然后再把 USB 检查一遍。
- 检查是否有名为
$RECYCLE.BIN、RECYCLER、RECYCLED或.Trashes的隐藏文件夹,尤其是这个驱动器之前如果插到过 Mac 上。 - 查看任何同步或备份位置,看看这些文件是否之前已经被复制过去了。
- 暂时不要碰修复工具,除非这个驱动器根本打不开,而且你已经放弃里面目前还存着的内容了。
我见过一些文件看起来像是被删除了,其实只是因为错误属性、恶意软件残留,或者文件系统小故障而被隐藏了。回收站文件夹这个办法在闪存盘上不算常见,但检查很快,所以我还是会看一眼。
如果文件确实没了,就扫描驱动器
到了这一步,我会转去用恢复软件。我在 USB 恢复方面用 Disk Drill 得到过还不错的结果,主要是因为它不用让你和终端折腾一小时。它支持读取常见的 USB 文件系统格式,比如 FAT32、exFAT 和 NTFS,而且预览步骤能帮助判断哪些内容值得恢复。
步骤很直接:
- 把 Disk Drill 安装到你的电脑上,不要安装到 USB 盘上。
- 连接 USB 驱动器。
- 在应用里选中这个 USB。
- 开始扫描丢失数据。
- 预览扫描结果。
- 把文件恢复到你的电脑或另一块驱动器上,绝不要恢复到同一个 USB。
最后这一步比很多人想的更重要。如果你把文件恢复回同一个 U 盘,可能会覆盖掉其他还没恢复出来的已删除数据。我很多年前就这么干过一次,没错,真是个馊主意。
如何判断扫描结果
我会重点关注预览功能。
如果文件能在预览中正常打开,恢复成功的几率通常更高。如果还能看到原始文件名和文件夹路径,那就更好了。如果软件只显示重建出来的文件,而且名字很通用,恢复仍然可能成功,但整理起来会很快变得很烦人。
关于 Windows File Recovery
Microsoft 也有自己的工具,叫 Windows File Recovery。它能用,但只有在你愿意使用命令行工具的情况下我才会碰它。它导出的结果通常显得很乱,也更需要耐心。如果你想走最省事的路线,Disk Drill 更容易上手。
有一个工具我不会第一时间运行
这个阶段我会跳过 CHKDSK。
CHKDSK 是用来处理文件系统问题的,不是用来安全恢复已删除文件的。它也许能修复损坏,没错,但它同样会改动驱动器上的内容。我会先恢复,后修复。我见过 Windows 试图“修复”磁盘,结果反而让可恢复的东西变少了。
简短版
如果这是我的 USB,我会这样做:
- 停止使用这个驱动器。
- 检查隐藏文件和类似回收站的文件夹。
- 用 Disk Drill 扫描它。
- 把恢复出来的文件保存到别的地方。
如果删除后你几乎没怎么再用这个 USB,恢复机会会大很多。如果出错之后你还一直往里面复制东西,情况通常会很快变糟。
如果驱动器看起来是空的,但已用空间仍然存在,我会先把它当作文件系统问题处理,而不是删除案例。和 @mikeappsreviewer 在一点上有小分歧,我不会花太多时间在 U 盘上寻找回收站文件夹。隐藏文件和损坏的目录项更常见。
按这个顺序操作。
-
先在另一台电脑上试试这个 USB。
如果在那里能显示文件,说明你的第一台系统存在 Windows、驱动程序或 USB 端口问题。 -
检查磁盘管理。
如果分区显示为 RAW、未分配,或没有文件系统标签,数据通常仍然存在,只是文件表损坏了。 -
在使用修复工具之前先运行这个命令:
attrib -h -r -s /s /d X:*.*
把 X 替换为你的 USB 盘符。这样可以取消因恶意软件或错误属性而被隐藏的文件。我见过这个方法在大约 2 分钟内修复看起来空的闪存盘。 -
如果文件仍然没有出现,先对 USB 做一个逐字节镜像,然后扫描镜像,而不是直接扫描 U 盘。如果 USB 正在损坏,这一点很重要。USB 闪存通常在没有太多预警的情况下损坏。如果读取速度很慢、卡住或断开连接,就别再折腾它了。
-
然后在镜像上使用 Disk Drill,如果驱动器稳定,也可以直接扫描 USB。先重点恢复照片和文档。恢复到你的电脑上,不要恢复回 USB。
-
恢复完成后,只有在你想尝试让这个 U 盘重新可用时才运行 chkdsk。不要提前运行。CHKDSK 经常会把文件夹结构修复到面目全非。很遗憾,我见过这种情况。
如果你想看可视化演示,这个关于隐藏或丢失文件的 USB 数据恢复视频指南很好地介绍了基础内容。
如果 USB 发出咔嗒声、掉线,或显示 0 字节,跳过软件,直接找专业人士。到了那一步,每多一次读取都会降低你的成功几率。
如果 USB 显示为空但已用空间仍然存在,我会先把它当作目录/文件系统可见性问题来处理,而不是直接认为文件已经完全丢失。和 @mikeappsreviewer 以及 @chasseurdetoiles 有一点小分歧:如果可以的话,我也会在 Linux 里检查一下这个盘。Ubuntu 的 live USB 有时能读出 Windows 表现异常的文件夹,尤其是在 exFAT/FAT U 盘上。
他们有几点其实没有太提到:
- 先检查 属性 > 工具,先看看文件系统类型,但先不要点修复。
- 打开 事件查看器,看看 Windows 是否记录了磁盘/USB I/O 错误。如果有,那更像是硬件不稳定,而不是隐藏文件。
- 用 USBDeview 之类的工具或设备管理器移除该设备条目,然后重新连接。听起来有点傻,但我确实见过陈旧的挂载信息导致奇怪行为。
- 如果照片最重要,试试做一次 文件雕刻 扫描,而不只是普通恢复。有时文件夹结构已经坏了,但 JPG/RAW/PDF 文件仍然能找回来。
如果这个盘读取正常并且保持连接,Disk Drill 仍然是 USB 恢复的一个可靠选择,因为它可以扫描丢失的分区以及已删除/隐藏的数据。我会把它称为普通用户可用的顶级 USB 和闪存盘数据恢复软件选项之一。先预览,再恢复到你的内部硬盘。
另外,这个 USB 数据恢复分步演示 也值得一看。
如果这个 U 盘开始断连、变得特别慢,或者让资源管理器卡住,就先停手。很多人就是在这一步很快把情况弄得更糟。

