Back
Next
Master File Table (like the FAT, only completely different).
Each entry in the MFT is like a database record.
The MFT contains an entry for every file (including other meta-files)
and directories on partition.
1st 16 MFT records reseved for the other meta-files needed by NTFS.
0 - a reference to the MFT itself
1 - reference to a mirror of the MFT, stored at other end of partition.
2 - transaction log file (journal - used for error recovery).
3 - volume info - name, size, and other info about the partition itself.
4 - attributes - list of types of attributes available on partition.
5 - pointer to root directory of volume.
6 - map of free and unused clusters.
7 - 2nd copy of boot code found in volume boot record.
8 - list of bad clusters, can be updated dynamically.
9 - uniques security descriptors for all files within volume.
And possibly quota information. NT 5.0 supports quotas (see 11).
10 - info for converting filenames to Unicode (16-bit)
11 - Used for quotas, reparse point data, object identifiers, etc.
(according to Ms, Some documents claim 11 unused)
12-15 Not yet in use - one of the features of NTFS is the built ability
for simple implementation of future updates.