Tabulka hlavních souborů

V IT je Master File Table (MFT Master File Table) jednou ze součástí souborového systému pro NTFS od společnosti Microsoft .

Hlavní prvek oddílu NTFS , je to první soubor, který se v něm nachází (jeho přesný název je „$ MFT“), obsahuje seznam všech souborů uložených v oddílu. Tento seznam je uložen jako řada záznamů . Když je soubor odstraněn, záznam, který jej popisuje, je označen jako volný, poté může být znovu použit při vytváření nového souboru, ale nikdy nebude uvolněn z disku. Výsledkem je, že se soubor MFT při používání disku stále zvětšuje.

MFT (v kombinaci se souborem $ Bitmap ) nahrazuje systém DIR + FAT nalezený ve starších souborových systémech MS-DOS ( FAT12 , FAT16 nebo FAT32 ). V MFT je záznam pro každý soubor na disku, obsahuje následující informace:

V případě malých souborů (700 až 800 bajtů , v závislosti na délce názvu souboru) se tyto ukládají přímo do MFT, přičemž se použije místo vyhrazené pro seznam bloků. To pomáhá omezit ztrátu místa na disku malými soubory.

Blok 4  KB obsahuje čtyři záznamy MFT.

Existuje zrcadlová kopie MFT, která má umožnit obnovení oddílu, jehož MFT je poškozený (název tohoto souboru je „$ MFTMirr“).

MFT se používá v koordinaci se souborem $ Bitmap, který obsahuje indikátory obsazenosti pro každý blok v oddílu.

Poznámky a odkazy

  1. (en) https://docs.microsoft.com/en-us/windows/win32/fileio/master-file-table