主文件表是用于Windows NT文件系统功能的文件跟踪系统。它被认为是元数据文件的重要组成部分,有助于定义NTFS卷的卷。通常称为MFT,该表包含文件系统中每个文件和目录的信息。 在实际操作中,主文件表作为NT文件系统相关管...
主文件表是用于Windows NT文件系统功能的文件跟踪系统。它被认为是元数据文件的重要组成部分,有助于定义NTFS卷的卷。通常称为MFT,该表包含文件系统中每个文件和目录的信息。

在实际操作中,主文件表作为NT文件系统相关管理过程的起点,MFT的功能是一个关系型数据库表,因为它包含执行系统中各种文件所需的有价值的信息,系统能够浏览内容并识别给定操作所需的文件。该表提供了足够的详细信息,使系统能够选择正确的文件,然后在硬盘上找到实际的文件。
MFT的使用包括所找到的FAT表的功能在许多其它的文件系统中。然而,主文件表不仅仅是一个启动点,它还提供了一个简单的资源来识别给定执行所需的文件。当新的应用程序加载到硬盘驱动器上时,MFT也会扩展。为了管理分配给有效地,表的组织方式限制了所创建记录的实际大小。
最好在主文件表中创建新记录,因为记录的存在有助于最大限度地提高性能。因此,为WindowsNT配置的硬盘通常会为MFT留出大约12%的空间如果表的大小最终超过此分配,则可以调整系统以增加分配的磁盘空间量,额外的空间不一定要放在与原始主文件表相邻的扇区中,扇区之间存在其他目录和文件可能会导致效率略有下降。