⑴今天小编向大家介绍如何手工修复U盘乱码数据,这是一个很有难度的任务。U盘受损有很多种情况,导致出现数据乱码也有比较深层次的原因。今天介绍是使用winhex来手工修复U盘乱码,大家请仔细看。
⑵U盘连接电脑后无法打开,拔插一次后可以打开,但目录变成乱码(如图)。这是根目录受损的典型故障。往往是由于病毒的破坏或者干扰造成读写错误所致,具体破坏的程度和方式比较复杂。本案例显然是u盘感染了一种带有自动运行功能的病毒。乱码的文件夹无法打开。U盘里的一些重要数据丢失。由于重要数据装在文件夹里面,所以可以用winhex手工重建根目录文件夹的方法来找回丢失的重要数据(当然没有百分之百的把握)。
⑶为了避免u盘长时间工作有可能导致硬件损坏的风险,以及数据受到二次破坏的风险,先用Winhex制作u盘的镜像文件,然后对镜像文件进行数据恢复操作。启动绿色版ha_WinHex.SR-。点“工具-打开磁盘”,在对话框中选择“逻辑磁盘”中的u盘盘符,或者“物理磁盘”中的u盘名称(本人选择后者),打开u盘。点“文件-创建磁盘镜像”,在打开的对话框中选择镜像文件保存的路径,点选“raw镜像”(如图),然后“确定”,几分钟后镜像文件创建完毕,关闭软件或关闭软件中打开的u盘,就可以把u盘退出来并拔掉。
⑷怎样在winhex中使用镜像文件恢复数据呢?在winhex中点“文件-打开”,找到保存在电脑中的影像文件打开即可。接下来这步操作非常关键,点“专业工具-设置镜像文件为磁盘”,这时打开的镜像文件就变成了与直接打开u盘的界面一摸一样了,操作起来与直接操作u盘没有什么区别(如图,由于镜像文件是“物理磁盘”,需要双击“分区”才会进入图界面,如果镜像文件是“逻辑磁盘”可以直接看到图的分区界面)。
⑸点击“offset”行右端的“访问”功能下拉菜单(黑三角),点选“根目录”,主界面跳到根目录的第一扇区(如图,每个扇区有半透明横线隔开)。根目录的目录登记项就从这一扇区开始登记。U盘根目录中的文件夹和文件的名称之所以变成乱码,就是因为这里的目录登记项被改写为“FF”或者乱码(如图、图所示,图为点击滑动条向下移动看到的根目录第二扇区)。目录登记项一般占两行(如图阴影部分)。长文件名目录登记项占行,前两行里面有很多“FF”,很容易辨别出来,后两行与两行的目录登记项样式完全相同(如图阴影部分)。以“E”开头的目录登记项,说明该目录已经被删除。以下是名为“HH”的文件夹的目录登记项:
⑹? ?? ? ? ? ? ? ?? ????? ? ? ? ? B? E?
⑺C? ? C? ? D? ? F? ????? C? ? ? D? ? ?? ?
⑻该目录登记项为两行,前个字节表示文件名和扩展名,其中“”是“H”的编码,表示空位。第二行左起第、、、个字节标明子目录文件夹所在位置的首簇号(文件是以簇为最小单位保存的,而不是以扇区为最小单位保存,本u盘一簇由扇区构成)。第二行左起第、、、个字节分别为“D”、“”、“”、“D”,所以该子目录所在位置的首簇号为“DD”(进制,组合顺序为第、、、)。其他字节表示创建时间、更新时间、访问时间、属性等,本案例不需要关注这些内容。