MFT ( anglicky Master File Table - „Main File Table“) je databáze , která ukládá informace o obsahu svazku se systémem souborů NTFS , což je tabulka, jejíž řádky odpovídají souborům svazku a sloupce odpovídají atributům souboru.
MFT je soubor (rozdělený na záznamy - řádky, obvykle o velikosti 1 KB), který uchovává informace o všech souborech na svazku, včetně samotného MFT. Soubory přiřazené k prvním 16 položkám jsou metasoubory, které jsou pro operační systém nepřístupné , ale důležité pro souborový systém NTFS, a jsou duplikovány přesně uprostřed svazku. Systém nemůže přesouvat záznamy zóny MFT, aby se eliminovala jejich fragmentace, když se rozšiřují, proto je svazek ihned po zformátování NTFS rozdělen do dvou částí: servisní oblast, která je poskytnuta pro použití uživatelem, a vyhrazeno pro MFT (12,5 %).
Mechanismus využití MFT zóny je poměrně flexibilní a když se zaplní souborový prostor, MFT zóna se jednoduše zmenší, a když se v souborovém prostoru objeví volné místo, lze ji opět rozšířit. Zóna MFT zůstává co nejdéle nedotčena, protože při jejím roztažení může dojít k její fragmentaci, což je nežádoucí kvůli možnosti snížení rychlosti práce s objemem. Modularita struktury MFT činí NTFS ve srovnání s FAT odolným proti chybám , protože MFT může přesouvat a fragmentovat všechny své oblasti a obcházet tak poškození disku (kromě prvních 16 položek).
Metasoubory NTFS jsou soubory služeb (oblasti), z nichž každý plní určitou funkci systému souborů NTFS. Všechny metasoubory jsou umístěny v kořenovém adresáři NTFS svazku, který je pro OS nepřístupný. [jeden]
|
- MFT hlavní stůl |
|
- kopie prvních šestnácti záznamů MFT (umístěných přesně uprostřed svazku) |
|
- bootloader (pouze na primárním svazku) |
|
- (s tečkou jako názvem) kořenový adresář |
|
- log systému souborů |
|
- servisní informace (jmenovka a ID svazku, verze systému souborů atd.) |
|
- objemová mapa volného prostoru |
|
- seznam standardních atributů souborů na svazku |
|
- položky s uživatelskými právy k použití místa na disku (kvóty) |
|
— deskriptory zabezpečení objektu souboru (oprávnění) |