Wat is mft?

Kort voor Master Fs Tstaat, een bestand dat informatie bevat in de vorm van records van 1024 bytes over elk ander bestand en elke andere map in een NTFS-volume (dwz het is in wezen een tabel met metagegevens). De gegevens die in de MFT zijn opgeslagen, zijn wat het besturingssysteem nodig heeft om de bestanden op te halen. Het bevat bijvoorbeeld bestandsrechten, de naam en grootte van het bestand, de datum en tijd waarop het is gemaakt en de datum en tijd waarop het is gewijzigd.

NTFS reserveert de eerste 16 records in de MFT voor speciale metadatabestanden, die hieronder worden vermeld:

  • Neem 0 op: metadata over de MFT zelf.
  • Neem 1 op: de MFT-spiegelrecord, dat is een kopie van de eerste 16 records van de MFT
  • Neem 2 op: het logboekbestand van het NTFS-volume
  • Neem 3 op: informatie over volumepartities, zoals de naam, NTFS-versie en aanmaakdatum en -tijd
  • Neem 4 op: metadata met betrekking tot de NTFS-bestandskenmerken die op het volume worden gebruikt
  • Neem 5 op: een pointer naar de hoofdmap van het volume
  • Neem 6 op: een kaart waarop te zien is van welke clusterson het volume beschikbaar is
  • Neem 7 op: een kopie van de opstartcode van het volume
  • Neem 8 op: een lijst met alle clusters van het volume die zijn gemarkeerd als onbruikbaar vanwege gedetecteerde fouten
  • Neem 9 op: een tabel met schijfquota voor NTFS 5.0 of hoger
  • Neem 10 op: informatie voor het converteren van bestanden naar Unicode
  • Records 11-15: gereserveerd voor toekomstige metadata

Het 17e record en de daaropvolgende bevatten informatie voor elk bestand en elke directory op het NTFS-volume om overmatige schijffragmentatie te voorkomen, aangezien bestanden op het NTFS worden toegevoegd, waardoor de MFT groeit.