【教程】文件或目录损坏且无法读取 解决办法

 

 

这种报错常用电脑的小伙伴应该并不陌生    

我遇到的基本都是病毒破坏的   少见的也有一些软件的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和微信同号)

 

posted @ 2020-06-09 15:17  罂粟花的博客  阅读(1170)  评论(0编辑  收藏  举报