Poprzedni | W górę | Następny

Master File Table - budowa

Pierwszych szesnaście rekordów MFT jest zarezerwowanych na pliki systemowe:
Inode Nazwa pliku Opis
0 $MFT Master File Table - spis wszystkich plików
1 $MFTMirr Kopia zapasowa pierwszych czterech rekordów MFT. Zazwyczaj usytuowana w logicznym środku dysku.
2 $LogFile Dziennik transakcji
3 $Volume Informacje o partycji. Jedyny plik, który używa atrybutów $VOLUME_NAME i $VOLUME_INFORMATION
4 $AttrDef Definicje atrybutów
5 . (dot) Katalog główny
6 $Bitmap Mapa bitowa wszystkich klastrów dysku (wolny/zajęty).
7 $Boot Boot record
8 $BadClus Lista uszkodzonych klastrów.
9 $Secure Lista wszystkich zabezpieczeń nałożonych na pliki na dysku.
10 $UpCase Tablica służąca do zamiany małych liter na duże.
11 $Extend Katalog zawierający pozostałe pliki systemowe:
$ObjId - lista unikalnych identyfikatorów dla wszystkich plików.
$Quota - informacja o quocie.
$Reparse - spis reparse points.
$UsnJrnl - dziennik enkrypcji.
12-15 <Unused> Puste

Cztery ostatnie rekordy są zarezerwowane na wypadek, gdyby MFT uległa dużej fragmentacji. Ponieważ MFT zawiera także wpis dla siebie samej, w przypadku, gdyby potrzebowała nowych rekordów na zapisanie danych o sobie, mogłoby dojść do zapętlenia. Nowe rekordy z atrybutami MFT są więc w takich sytuacjach wpisywane w te uprzednio przygotowane miejsca.


Poprzedni | W górę | Następny