摘要

GPT分区是目前硬盘普遍使用的一种分区形式,克服了MBR对分区管理不能超过2 TB的缺点;而NTFS文件系统是Windows操作系统的重要组成部分。文中以Windows 7为平台,虚拟硬盘为实验对象,WinHex 15.08作为数据分析与恢复工具,对GPT硬盘结构和NTFS文件系统结构进行分析;对硬盘GPT分区、NTFSDBR和NTFSDBR备份同时被破坏后进行修复实验。实验结果表明,当GPT分区、NTFSDBR和NTFSDBR备份同时被破坏后,通过元文件$MFT的0号记录、1号记录和8号记录中的80H属性相关数据,计算NTFS卷的总容量与NTFSDBR中BPB的参数。提出了通过NTFS卷的总容量重建GPT分区的基本思路、方法与步骤,并获得各GPT分区开始扇区号(即各NTFSDBR所在扇区)在整个GPT磁盘中的位置,以及恢复NTFSDBR和NTFSDBR备份的思路、方法与步骤。解决了GPT分区和NTFSDBR同时被破坏后难以恢复的技术难题。