WinHex数据恢复—FAT32文件系统

本文详细介绍了FAT32文件系统的结构,包括MBR、DBR、FAT表和数据区,并利用WinHex工具演示了如何恢复格式化磁盘、彻底删除的文件以及修复损坏的DBR。通过理解FAT32的目录项和FAT表项,可以有效地进行数据恢复操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之前发过怎么利用WinHex工具恢复FAT16文件系统中的数据,本文先是对FAT32文件系统的结构进行了介绍,之后利用WinHex工具恢复格式化磁盘中的数据、彻底删除的文件以及手动恢复损坏的DBR分区。

1、FAT32文件系统结构

首先介绍下FAT32文件系统的结构,如下图所示,其分为MBR、DBR及其保留扇区、FAT1、FAT2、DATA五个部分,其中DBR是DOS引导记录,也就是操作系统引导记录,FAT32系统有两个FAT表,FAT1是第一份,是主要FAT,FAT2是第二份文件分配表,是FAT1的备份,DATA是数据区,其中也包含目录区。

fat32ca.jpg

FAT32的DBR主要由跳转指令、OEM代号、BPB参数、引导程序和结束标志五部分组成。其中跳转指令占用2字节,其主要负责将程序执行流程跳转到引导程序处。OEM代号由厂商具体负责,占8个字节,BPB参数部分很重要,BPB参数中包含每扇区字节数、每簇扇区数、保留扇区数、隐藏扇区数、扇区总数、每FAT扇区数等重要信息。引导程序共占用420个字节,是DBR中占用字节数最多的部分,最后是结束标志“55 AA”,下图是DBR中BPB参数的具体结构。

fat32cdbrcbpbca.png
FAT32的文件分配表有FAT1和FAT2两份,FAT2为FAT1的备份,文件分配表由FAT表项构成,F

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值