这种报错常用电脑的小伙伴应该并不陌生
我遇到的基本都是病毒破坏的 少见的也有一些软件的bug导致的
该如何解决呢
当然如果你的磁盘没有文件的话 你可以直接格式化就是了 你的磁盘本身并没有问题
如果有重要文件的话 千万千万不要格式化
这会进行二次破坏的 数据找回的可能性就被你的手残给降低了
接下来出解决办法
因为这种报错U盘出现的比较多 这台电脑用下 那台电脑读下 难免中毒
实验环境的搭建
磁盘:8G 文件格式:FAT32 单元格大小:4096 分区表:MBR (大部分优盘的数据结构)
使用微软的磁盘管理器 虚拟出实验环境
使用的MBR分区表
按照环境搭建Fat32 单元格大小4096
如图 搭建好了实验环境
复制一些文件到 虚拟出来的磁盘
根目录下两个文件夹 一个Doc文档 一个压缩包Rar
到此 实验环境搭建完毕
现在需要破坏磁盘数据结构 达到以下报错
怎么达到这种报错我就不写了
怕你们学坏了 ^_^
这个时候我的Z盘双击打开就报错 而我的数据又很重要(备份的重要性 圈起来)
打开winhex
需要了解一定的文件结构才能操作
简单说下 我使用的是Fat2的信息 填充到Fat1的位置 从而达到修复的目的
Fat2是对Fat1的备份
解决办法
打开winhex
挂载要恢复的Z盘
查看 Fat1的信息
明显是被破坏了
Fat2的文件信息还是保留着的
将Fat2信息复制到 Fat1去
Z盘就可以打开了
很明显 错误的原因是Fat表被破坏了
但是实际恢复的过程中 并不一定会这么简单 看运气
两个Fat表都被破坏了就需要进行手工计算了 下次有时间再具体写办法吧 比较复杂
如果需要恢复数据可以Q我
919137049(QQ和微信同号)