主文件表是用于Windows NT文件系統功能的文件跟蹤系統。它被認為是元數據文件的重要組成部分,有助于定義NTFS卷的卷。通常稱為MFT,該表包含文件系統中每個文件和目錄的信息。 在實際操作中,主文件表作為NT文件系統相關管...
主文件表是用于Windows NT文件系統功能的文件跟蹤系統。它被認為是元數據文件的重要組成部分,有助于定義NTFS卷的卷。通常稱為MFT,該表包含文件系統中每個文件和目錄的信息。

在實際操作中,主文件表作為NT文件系統相關管理過程的起點,MFT的功能是一個關系型數據庫表,因為它包含執行系統中各種文件所需的有價值的信息,系統能夠瀏覽內容并識別給定操作所需的文件。該表提供了足夠的詳細信息,使系統能夠選擇正確的文件,然后在硬盤上找到實際的文件。
MFT的使用包括所找到的FAT表的功能在許多其它的文件系統中。然而,主文件表不僅僅是一個啟動點,它還提供了一個簡單的資源來識別給定執行所需的文件。當新的應用程序加載到硬盤驅動器上時,MFT也會擴展。為了管理分配給有效地,表的組織方式限制了所創建記錄的實際大小。
最好在主文件表中創建新記錄,因為記錄的存在有助于最大限度地提高性能。因此,為WindowsNT配置的硬盤通常會為MFT留出大約12%的空間如果表的大小最終超過此分配,則可以調整系統以增加分配的磁盤空間量,額外的空間不一定要放在與原始主文件表相鄰的扇區中,扇區之間存在其他目錄和文件可能會導致效率略有下降。