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进行管理的,当一个属性太大,一个文件记录中存放不下时,就会将其分配到多个文件记录中进行存放,当一个属性太小,甚至文件内容也不多时,其可以存放在一个文件记录中。
NTFS文件系统中存放系统数据的是元数据(metadata)文件,即元文件,其文件名的第一个字符都是“ $ ”,包含了文件系统相关的数据结构、引导程序及整个卷的分配位图等,NTFS文件系统中包含16个元文件,具体如下图。
在NTFS文件系统中,所有数据都是以文件的形式出现
WinHex数据恢复—NTFS系统基础知识
最新推荐文章于 2025-05-08 14:32:16 发布
本文介绍了NTFS文件系统的基本概念,包括其安全性和稳定性、B+树的文件管理策略,以及与FAT文件系统的区别。NTFS使用逻辑簇号和虚拟簇号管理卷,并详细阐述了主文件表(MFT)、元文件、DBR扇区及其结构。还提到了WinHex在NTFS数据恢复中的应用,探讨了DBR的备份位置和BPB的重要参数。

最低0.47元/天 解锁文章
4万+

被折叠的 条评论
为什么被折叠?



