APP下载

NTFS被快速格式化成NTFS后数据恢复的研究

2018-08-21陈培德王丽清吴建平

计算机技术与发展 2018年8期

陈培德,王丽清,吴建平

(1.云南大学 信息学院,云南 昆明 650223;2.云南省高校数字媒体技术重点实验室,云南 昆明 650223)

0 引 言

格式化是指对磁盘或磁盘中的分区进行初始化的一种操作,这种操作通常会导致现有的磁盘或分区中所有的文件被清除。格式化通常分为低级格式化和高级格式化[1]。如果没有特别指明,对硬盘的格式化通常是指高级格式化。

外存储器在生产出来后,一般要经过低级格式化、分区和高级格式操作后,才能用来存储数据[1]。低级格式化针对的是整个硬盘,一般由外存储器生产厂商来完成;而对外存储器的分区和高级格式化一般由销售商或者用户来完成,高级格式化针对的是某个分区。

对逻辑盘进行高级格式化后数据能否恢复,取决于格式化操作对原来文件系统中数据的破坏程度[2]。而快速格式化则是高级格式化的一种特殊形式。文中对NTFS文件系统的逻辑盘被快速格式化成NTFS文件系统后的数据恢复进行了大量实验。结果表明,在Windows 7平台下,NTFS的逻辑盘被快速格式化成NTFS后,除被元文件$MFT覆盖后的记录无法恢复外,其他未被覆盖的记录均可全部恢复。

1 NTFS文件系统

从整体结构上讲,NTFS文件系统由元文件、用户文件以及数据等组成。NTFS文件系统在创建时,会将一些重要的系统信息以文件的形式分散地存储在NTFS卷中[3],存储这些重要系统信息所对应的文件就是元文件[4],它是NTFS文件系统最重要的组成部分。除根目录外,元文件的名称均以“$”符号开头[5];……

登录APP查看全文