有一次我把硬盘分区ghost到U盘上,中途提示错误。 XP下,打开U盘,提示“磁盘未格式化”,需要格式化!
U盘里还有很多数据,无法格式化。现在的主要任务是将数据保存在 USB 闪存驱动器中。至于U盘能不能用,是次要的。只要能恢复数据,就可以更好的修复U盘,不能用就扔了! U盘有价,数据无价~~
好像是U盘的文件分配表损坏了。估计是数据区没有问题。现在有两种解决方法:一是重建FAT表,二是跳过FAT表直接读取数据。估计重建FAT表的方法是最好的,这样可以直接读取数据不丢失,当然前提是FAT区没有硬件损坏;即使第二种方法可行,读取的数据也可能无法使用,尤其是对于excel文件。
我在网上搜索了很多工具,开始了艰巨的数据恢复工作。 . .
1、 有人说可以在DOS下读取。我试过了,但没有用。我无法阅读。偶尔可以用ghost读取U盘的文件结构,但不能进行任何读写操作。
2、easyrecovery/finaldata等普通数据恢复软件,恢复成功率一般,成功恢复数据可用性较差,大部分office文件、JPG文件和视频文件无法打开或打开异常。
3、winhex,用它找到备份的FAT表来替换当前损坏的FAT表。理论上是可行的,网上很也都成功了。不幸的是,我试过了,但没有奏效。
4、RecoveryFix for Windows 可以恢复数据,但是它混合了之前删除的所有文件,一个一个恢复文件比较麻烦,而且不需要恢复的excel文件。不是一个好方法。
终于找到了解决RAW问题的专用工具:1、getdataback,有FAT和NTFS两个版本; 2、rawtools,致力于解决FAT格式的RAW问题。

据说在FAT格式下rawtools比getdataback好。 U盘必须是FAT格式,使用rawtools即可。
先用winhex克隆U盘,以防万一FAT表有问题时ghost无法备份。
打开 rawtools 并点击修复。搜索几秒后,提示重新插入U盘。然后插入U盘,双击打开,所有数据就在那里。快速将数据复制到硬盘。数据全部恢复成功,复制速度和之前一样快。
至此,U盘数据恢复成功。以我自己的经验,U盘RAW问题下使用rawtools恢复数据最快,最完整(和问题发生前的数据一样),零损失。
这个问题的教训:
1)不要对U盘进行频繁的数据读写操作,还是不如硬盘,尤其是长时间写入的时候。另外,不要在通电的情况下插拔U盘,虽然不会每次都出问题,但是如果积累太多,就会显色。所谓的抗微生物失效也是如此。
2) 时刻做好数据备份,不要只把珍贵数据的安全放在U盘上。它可以在 U 盘上使用,但必须在硬盘上进行备份。所谓不能把鸡蛋放在篮子里。
3)如果U盘不幸有RAW问题,如果数据比U盘重要,建议使用RAW专用工具解决,速度快,成功率高,并且相对安全。如果连RAW专用工具都解决不了,那么RecoveryFix for Windows是个不错的选择。可以恢复大部分数据,但操作过于繁琐,耗时太长。
另外还有winimage,据说可以创建具有“从物理磁盘创建虚拟硬盘镜像”功能的U盘镜像,然后从镜像中提取数据。但是我没试过,因为我已经成功恢复了数据。
U盘本身,把数据拷出来后,最好能格式化。如果它不起作用,则表示FAT区域几乎没有损坏。这时候最好在网上找个软件查一下U盘是什么芯片,然后去网上下载这个芯片的专用量产工具重新初始化。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/sanxing/article-379771-1.html
请你给我画只烊烊吧