<<< Master File Table Structure | Index | MFT Zone >>> |
Everything in NTFS is a file.
The MFT is a file.
The boot sector is a file.
Directory entries are files that contain a list of other files.
NTFS was designed as a database. Microsoft's documentation says, "The MFT is a relational database that consists of rows of file records and columns of file attributes. It contains at least one entry for every file on an NTFS volume, including the MFT itself."
Each MFT record is 1K (1024 bytes) long.
The only weakness of MFT aproach that it can grow to a very large size.
<<< Master File Table Structure | Index | MFT Zone >>> |