USBC病毒乱码的产生与处理
相信很多经常使用U盘的朋友,尤其是做影楼,婚纱摄影的朋友经常会遇到这个问题,处理方法也众说纷纭,八仙过海,各显神通,让众多中招者无所适从
1.USBC的故障表现
在向电脑转移数据过程中,电脑突然卡死,拔掉再插上,就会悲催的发现,文件全部(或者部分丢失),出现数个USBC后面带乱码的文件
如图
2.出现问题后的对策
一般都习惯百度,打开百度 搜索USBC 可以在前排看到很多处理办法
其他的方法也于此类似。我想说的是,这个办法太危险,不可取!会造成严重后果!为什么? 往下看。我来分析
3.USBC产生的分析
带大家来见识下USBC到底是何方神圣。
这个图先放这,一会要用到。
在讲之前,需要先大体了解下U盘,移动硬盘,TF卡等的文件存储 寻找方式。
一般来讲,U盘等一般采取的是FAT32文件系统,要读取文件,首先定位到U盘的0号扇区,即MBR,在分区表里获取分区信息(分区的起始扇区,分区类型,大小),根据分区表的描述,跳转到分区起始位置 DBR,DBR包含了分区的重要参数:簇大小,隐藏扇区,FAT表位置,根目录等信息,由这些参数,可以一级级定位到文件。
必须说明的是:文件目录项,包含文件的名字,属性,大小,首簇号,由首簇号,再到FAT表里去寻找剩余的占用空间,直到遇到结束标志,文件寻找结束。
我们打开磁盘,能看到的文件,文件夹,都属于文件目录项,这些只占用32个字节,包括令人生厌的USBC,如上图。总结为一句话,就是在本来该是正常目录的地方,出现了一个名字叫USBC的文件名,正常的文件名或被覆盖,或被移位。
格式化再恢复? 不行,因为格式化会彻底破坏FAT表,那样的话,不连续文件会永远丢失(理论上还有找回的可能,可是这个可能仅仅是理论上的)。
CHKDSK? 属性修复? 不行,修复后会产生很多found000类的文件,这会破坏正常文件目录项的结构,影响恢复。
那怎么做是安全的?
上面讲了那么多,其实已经说明了,就是把被USBC赶走的正常文件目录项找回来,就能恢复了。
当然这个说的简单,实际操作中 ,USBC会出现在各个地方,破坏程度也不一致,需要具体问题具体分析,需要对文件系统有着相当的了解,这些不是在这里三言两语就能说清楚的
作者:济南滨远数据恢复,谢绝转载