朋友一大早就在微信群说,自己的U盘出现问题了,可以看到U盘显示有3G多的文件:
但打开之后却是一片空白,什么文件都看不到:
通常情况下,出现这种问题的原因无非就是:
1、U盘文件被全部隐含
2、U盘中毒,被恶意隐含
第一种原因,通过远程控制,在文件夹选项中,显示被隐含的系统文件和普通文件都依然开不见,然之后,用系统自动的磁盘修复工具修复的时候,提示出错进行不下去(这个时候比较怀疑U盘出现问题)
基于远程控制,很难进行其它操作,所以我只能叫她把U盘带过来给我看看。我把U盘拿到手之后,手续肯定是看看U盘有没有病毒,在下载金山U盘杀毒工具后,发现在杀毒的过程中,可以显示里面有多少份文件,但并没有发现病毒。
然之后我就想到,能否用U盘数据恢复工具恢复,结果在点击金山毒霸工具中的数据恢复功能的时候:
很快就出现了比较理想的结果:
最终金山毒霸自带的数据恢复软件,成功地把U盘上所有文件都显示出来
然之后当然是把文件恢复到硬盘上:
不过理想是好的,现实是残酷的,金山毒霸自带的数据恢复软件,居然是要收费的,作为一个久经考验的无产阶级IT行业从业人员,那能够轻易地把钱给软件公司。
既然是数据恢复就可以,那就到处下载数据恢复软件,可惜的是,我下载了N个数据恢复软件,要不是要给钱的,要不就是不能把文件恢复出来。
在无可奈何的情况下,只好贡献54大元给金山公司,最终把U盘的数据全部恢复过来(54元对于我来说,肯定不乐意,但对于U盘的使用者来说,能够把数据恢复过来,540元都可能愿意)
数据是恢复过来了,但导致这次U盘文件被隐含的原因,确实有点奇怪,既不是病毒恶意隐含,也不是所有文件被隐含,而是U盘在使用过程中,文件记录表被破坏了(这是个人观点,没有太多的技术上的研究)。这就导致了U盘的分区表中记录了文件信息(我不知道记录文件信息的是不是分区表负责,反正就是查不多吧),但打开后却看不到任何文件。
而好的反删除软件,往往是从底层数据中读取文件信息,所以那些因为U盘文件记录信息发生错误,没办法直接看到的文件,在数据恢复软件中却可以显示出来(这个也要看数据恢复软件的底层恢复能力,到目前为止,只有几个收费的数据恢复软件可以发现,但我看了一下,内核和界面都是和金山的一样)。
至于这只U盘还有没有其它方式可以修复,我还会继续尝试,但有一点可以提醒大家的是:重要的数据最好是双备份,U盘最好买原装正品的,一个U盘就算是原厂的也不是很贵,但里面的数据一旦丢失,你可能想死之心都有!
上面的解决方案,尽管是在特殊的情况下使用,但如果在解决问题的过程中,能够多想想办法,或许有些问题就不是问题了。
欢迎关注我的公众号,欢迎点击“喜欢作者”支持原创作品,谢谢!
领取专属 10元无门槛券
私享最新 技术干货