可能重复:
如何恢复 USB 闪存驱动器
我将教程中的 .wmv 文件放到我的 USB 上,趁 Windows Media Player 还开着的时候去吃东西。之后我想继续观看暂停的地方,但没有成功。所以经过几次尝试后,唯一剩下的就是在 Windows Media Player 中结束进程树。然而,这导致了故障,因为当我想再次通过 Windows 资源管理器查看我的 USB 时,它响应说它需要格式化。我没有格式化。在不同的计算机上尝试过,但到处都收到相同的消息(Windows 7 和 Windows Vista)。
在再次格式化 USB 之前,是否有一些工具可以恢复其中的内容?
答案1
并非是 Media Player 发生故障并导致 USB 驱动器出现问题,您无疑会发现情况恰恰相反:驱动器出现错误,停止工作,并且 Media Player 挂起,因为它试图从损坏的设备中读取数据。
不幸的是,您可能无能为力(除非诉诸昂贵的分析和维修服务)。
如果驱动器的问题与热有关,即问题在设备变热时变得明显,那么您可能很幸运,稍后可以取出数据。从机器上取下驱动器,等待一段时间使其恢复到室温(我发现有些闪存驱动器在运行一段时间后会意外变热),然后重新插入。如果驱动器这次可以正常工作,请尽快取出所有数据,以免再次出现故障。
附注:我见过许多 USK 闪存驱动器突然损坏,特别是那些便宜的闪存驱动器,所以我从来没有将任何重要的东西存储在一个 USB 闪存驱动器上。
答案2
您可以使用 PhotoRec:http://www.cgsecurity.org/wiki/PhotoRec
或者您也可以尝试 Recuva:http://www.piriform.com/recuva。
如果你无法在 Windows 上安装 USB 驱动器,你可以启动一些 Live CD,如 PartedMagic,并从中运行 PhotoRec(已包含在内)