NTFS文件系统是随着Windows NT操作系统诞生而产生的,其优点是安全性和稳定性都非常出色,不易产生文件碎片,且其B+树的文件管理策略相比FAT文件系统中的链表技术有更多优势。
NTFS文件系统与FAT文件系统一样,也是用簇为基本单位对磁盘空间和文件存储进行管理的,NTFS文件系统有逻辑簇号(Logical Cluster Number,LCN)和虚拟簇号(Virtual Cluster Number,VCN)两种方式对卷进行管理,其中逻辑簇号是对卷的第一个簇到最后一个簇进行编号,而虚拟簇号是将特定文件的簇从头到尾进行编号。NTFS文件系统的第一个扇区为引导扇区(DBR扇区),其中包含相应的引导程序和BPB参数,如下图所示为NTFS文件系统的大致结构。
DBR后面是15个扇区的NTLDR区域,这16个扇区构成了 $ BOOT文件,在NTLDR后面是主文件表(Master File Table,MFT)区域,主文件表由文件记录(File Record, FR)构成,每个文件记录占2个扇区,在FAT文件系统中是通过FAT表和文件目录项存储文件数据和记录文件的文件名、扩展名、创建时间、文件大小、占用簇等信息的,但NTFS文件系统把这些信息统称为属性,同时文件内容也是文件记录中的属性,这些属性都是由文件记录FR进行管理的,当一个属性太大,一个文件记录中存放不下时,就会将其分配到多个文件记录中进行存放,当一个属性太小,甚至文件内容也不多时
WinHex数据恢复—NTFS系统基础知识
最新推荐文章于 2023-03-23 09:14:12 发布