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. LVS+Keepalived-DR模式负载均衡高可用集群
  2. 【Deep Learning笔记】Optic Disc 数据集
  3. Java基础知识强化之IO流笔记42:IO流总结(图解)
  4. pymongo查询列表元素_散列表:如何实现word编辑器的拼写检查?
  5. linux定时任务启动
  6. STM32CubeIDE教程-现场表达式切换数字进制表示
  7. C#LeetCode刷题-树
  8. SylixOS电源管理之外设功耗管理
  9. html 图片导出excel,用JavaScript导出图片到Excel
  10. 怎么获取codeforces的数据_飞瓜数据5大功能盘点,帮你抓住2019抖音新一波涨粉红利期!...
  11. centos6.8安装mysql6.5_centos6.8 yum安装mysql 5.6 (完整)
  12. 东方甄选推独立App自立门户;西湖大学『强化学习数学基础』教材书稿;经典书籍『深入浅出设计模式』Python版代码;前沿论文 | ShowMeAI资讯日报
  13. 用了这些浏览器插件,让你的科研效率飞起
  14. sklearn机器学习之分类预测算法应用
  15. c语言将love转换成小写love,介绍UDF,以及完成大小写的转换
  16. foxmail邮箱怎么导入邮件_将Foxmail邮件智能导入Outlook
  17. 摄影基础知识——光学变焦和数码变焦
  18. 角色建模师来谈谈VR游戏角色制作流程
  19. Android 应用商店分析
  20. 课程设计题十二:电子密码锁

热门文章

  1. php中seo优化怎么做,php怎么seo优化
  2. Ubuntu使用Remastersys封装制作系统ISO镜像
  3. java中bad request_IIS服务器返回Bad Request (Invalid Hostname)解决办法
  4. python在城市规划中的应用_Python在乡级土地利用总体规划图批量制图中的应用
  5. windows下安装nmap
  6. 赵丽颖、冯绍峰的官宣炸了微博的高并发系统!
  7. 基于STM32F103单片机WIFI无线APP控灯亮度灭设计
  8. python3实现语音转文字(语音识别),文字转语音(语音合成)
  9. 数据库知识点太多?作为测试掌握这些就够了【精简重点版 >直击面试>建议收藏】
  10. 阿里云服务器租用费用_2023价格表