Final answer:
If a file is too large for the MFT, NTFS stores the data non-residently, with the MFT containing a pointer to the actual file data located outside of the MFT.
Step-by-step explanation:
When a file is too large to fit in the Master File Table (MFT), the NTFS file system, which uses the MFT, allocates additional space outside of the MFT known as non-resident data. The MFT will contain a pointer to this non-resident data.
Essentially, the file is broken into pieces, with the MFT containing the starting piece and providing information on where to find subsequent pieces. This is how NTFS handles large files, ensuring the file system is scalable and can manage files of virtually any size.