winhex

下载链接链接:https://pan.baidu.com/s/1PERs1m0pnARBG9Yxi96zFg 
提取码:j38f

6.2.1  文件恢复(jpg)

创建磁盘 如图 27

图 27     创建fat32

加入文件查看hash值 如图28

图 28  sbpk.jpg文件hash值

完全删除文件 如图29

图29   完全删除

通过winhex 查看文件登记项 如图30

图 30       文件登记项

由图可得起始簇号:03

文件大小:7D 54 01 00 转化 87165 字节

起始扇区:(3-2)*8+40960=40968 扇区

结束扇区: 40968+182784/512=41138  扇区

通过起始扇区和结束扇区复制出十六进制,导出文件 如图31

图31      复制十六进制

导出文件恢复成功 如图32

图 32     恢复成功对比hash值

6.2.2 Dbr恢复

Fat32模板 如图33 ;如图34

图 33                 图34 (模板)

当fat32的备份DBR没损坏时,使用WinHex编辑引导扇区,将DBR用十六进制“0”写入 ,保存退出 如图35

图 35      填充数据

模板可知第六扇区为备份扇区,该扇区内容填充到引导扇区 如图36

图36  导入扇区

若备份的Dbr损坏,创建新磁盘 如图37

图 37     新磁盘

将Dbr扇区填充为00,dbr备份扇区同样无法使用,

保存退出 如图38

图 38 填充dbr为00

关闭计算机后,发现清楚dbr的磁盘已经无法打开如图39

图39 磁盘e

使用winhex将,创建相同G盘(fat32)

将G盘中dbr导入e盘中,保存退出,如图40

图40  复制dbr

关机重启后,查看e盘正常打开,文件还在 如图41

图41   查看e盘

6.2.3  Fat表恢复

创建8G磁盘,如图42

图 42    创建磁盘

将磁盘fat1分区填充“00” ,保存退出,如图43

图43     fat1 损坏

查看e盘,无法打开 如图 44

图44   损坏e盘

将fat2分区数据导入fat1分区,保存退出 如图45

图45   E盘正常打开

fat 1 和fat 2 损坏 (填充“00”) 如图46

图 46   填充fat1和fat2

若两个fat都损坏,需要跳转到根目录搜索文件目录项 如图47

图47   文件目录项

Ssss.doc簇号:03

文件大小:02 CA 00   182784 字节

文件占用扇区数:182784/512=357扇区

占用簇:357/8=44 簇

将分析所得的数据填写到FAT表中,FAT1表同下,并保存,

FAT表被恢复 FF FF FF 0F为簇的结束标识   如图48

图48 恢复fat1,fat2

查看E盘,文件完好 如图49

图 49      修复成功

6.2.4  视频大文件恢复

创建fat32 8G磁盘,如图50

图50  fat磁盘

复制视频文件,查看视频文件hash值 如图 51

图51 视频文件hash 值

完全删除视频文件 如图52

图52 完全删除

查看文件登记项 如图53

图54 文件登记项

通过计算:视频文件起始扇区和结束扇区

起始簇号:03

文件大小:37 98 C6 0D 转化 231118848 字节

起始扇区:(3-2)*8+40960=40968 扇区

结束扇区: 40968+182784/512=492372  扇区

将起始和结束扇区的十六进数值导出为文件,对比hash 如图55

图55    导出视频文件hash值

6.2.5 文件夹文件恢复

创建fat32 8G磁盘 如图56

图56   fat32磁盘

导入文件,查看gg.jpg 文件hash值 如图57

图57  hash值

查看文件目录登记项 如图 58

图58  文件登记项

通过计算:视频文件起始扇区和结束扇区

起始簇号:03

文件大小:B6 14 00 00 转化 5203 字节

起始扇区:(3-2)*8+40960=40968 扇区

结束扇区: 40968+5203/512=40978  扇区

起始扇区到结束扇区的十六进制,导出成文件。

保存在桌面,查看hash值,如图59

图59  对比hash值

windows FAT32文件系统手动数据恢复相关推荐

  1. windows NTFS文件系统手动数据恢复

    winhex:链接:https://pan.baidu.com/s/1PERs1m0pnARBG9Yxi96zFg                  提取码:j38f 6.3.1 NTFS(常驻80与 ...

  2. fat16和fat32文件系统学习

    根据自己电脑的fat,fat32分区来学习fat,fat32文件系统 fat16和fat32文件系统学习 - 下载频道 - CSDN.NET http://download.csdn.net/deta ...

  3. DSP之解读FAT32文件系统

    FAT 的全称是File Allocation Table(文件分配表系统),FAT 文件系统1982年开始应用于MS- DOS 中. FAT 文件系统主要的优点是它可以被多种操作系统访问,如MS- ...

  4. SD卡FAT32文件系统格式

    一.声明 1.本文来源和主旨 2.本文测试环境 二.SD卡FAT文件系统 1.SD卡FAT32文件系统的整体布局 2.FAT文件系统简介 ① 文件分配表 ② 目录项 三.DBR(DOS BOOT RE ...

  5. 为什么 UEFI 方式启动的 U 盘必须使用 FAT32 文件系统?

    如果你希望更刺激地安装 Windows,那么你需要了解很多 Windows 系统相关的问题. 为什么 UEFI 方式启动的 U 盘必须使用 FAT32 文件系统? 因为 NTFS 是 Windows ...

  6. JAVA——构建FAT32文件系统的DBR(DOS引导记录)类

    Maven <dependency><groupId>org.projectlombok</groupId><artifactId>lombok< ...

  7. 【转载】FAT32文件系统详解

    硬盘是用来存储数据的,为了使用和管理方便,这些数据以文件的形式存储在硬盘上.任何操作系统都有自己的文件管理系统,不同的文件系统又有各自不同的逻辑组织方式.例如:常见的文件系统有FAT,NTFS,EXT ...

  8. linux fat32 乱码,FAT32文件系统乱码的研究和分析

    刘宏斌 摘 要 FAT32文件分配表是Windows操作系统磁盘分区格式的一种.采用32位的文件分配表,使其对磁盘的管理能力增强.本文通过文件系统出现乱码对FAT32的文件分配表进行研究和分析 关键词 ...

  9. linux修复fat文件系统,如何修复损坏的FAT32文件系统

    问题描述 我正在为我的笔式驱动器使用FAT32文件系统.它经常有文件/数据损坏. 在Windows中,我使用扫描磁盘实用程序来修复FAT32 /NTFS文件系统.我如何在Ubuntu中做到这一点? 最 ...

最新文章

  1. 极速开发之Spring Boot五种热部署方式
  2. 关于SCI的那些事儿
  3. DBD::mysql::db do failed: Table cl_access was locked with a READ lock and can't be updated
  4. nc——制作后门连接与反弹shell连接的使用
  5. H5-localStorage数据存储总结
  6. kafka学习_Kafka 学习笔记01
  7. cad渐变线怎么画_怎么画压力线和支撑线
  8. iOS-仿智联字符图片验证码
  9. 怎么保证读取最新数据_摄影师的数据存储有多难,怎么存储大量数据并保证安全高速防水防摔防尘?SanDisk...
  10. LIve Writer图片自动水印,自动居中,自动为原始大小的设置方法.
  11. arcgis python 教程-按区域消除--arcgis python实例教程
  12. 阿里云设置DDNS(动态域名解析)
  13. 开发流程与管理--《10人以下小团队管理手册》读后有感
  14. 迅捷路由器造成计算机无法上网,迅捷无线路由器设置好却不能上网
  15. OpenHarmony LiteOS C-SKY指令集移植指北
  16. python初学者看什么书-关于 Python 的经典入门书籍有哪些?
  17. Python学习之学校教学( 已知复数,请写出它的模、实部、虚部及共轭复数)
  18. 如何将Excel中的数据粘贴到cxGrid中
  19. 庄懂的技术美术入门课(美术向)——01~02学习笔记
  20. HTML+css 会旋转的可乐瓶子

热门文章

  1. ansi编码转换器安卓版_ansi编码批量转换器
  2. python是所谓的爬虫吗_Python爬虫,你是否真的了解它?
  3. 云主机适合哪些人使用?
  4. 3款Win10必备的高质量软件,让你的电脑成为真正利器
  5. 惹恼程序员的十件事(转)
  6. 苹果手机php怎么更新,Apple Watch固件系统怎么更新升级?
  7. STOTEN | 朱永官团队综述完全氨氧化-更便捷的微生物氨氧化过程
  8. IDEA项目无法引用本地Class类,引用路径正确但报错标红
  9. 体验Mac OS Monterey前,应做好这5件事
  10. 产品思考|为什么线上抓娃娃要用真机?