Internet
Fact-checked

At EasyTechJunkie, we're committed to delivering accurate, trustworthy information. Our expert-authored content is rigorously fact-checked and sourced from credible authorities. Discover how we uphold the highest standards in providing you with reliable knowledge.

Learn more...

What is a Master File Table?

Malcolm Tatum
Malcolm Tatum
Malcolm Tatum
Malcolm Tatum

Master file tables are file tracking systems that are used in the function of a Windows NT filing system. Considered to be a important part of the metadata files, they help to define the volume of an NTFS volume. Often referred to as the MFT, the table houses information about every file and directory that is found in the file system.

In actual operation, the master file table functions as the starting point for the management process related to the NT file system. From this perspective, the MFT functions as a relational style database table, since it houses valuable information needed to execute various files housed on the system. By accessing the master file table, the system is able to look through the contents and identify files needed for the given action. The table provides enough detail to allow the system to choose the right files and then locate the actual file on the hard drive.

Woman doing a handstand with a computer
Woman doing a handstand with a computer

The use of a MFT encompasses the functionality of the FAT table found in many other filing systems. However, the master file table goes beyond that function by acting as a launching point as well as providing an easy resource to identify the necessary files for a given execution. The MFT also will expand as new applications are loaded onto the hard drive. In order to manage the disk space allocated for the file table efficiently, the organization of the table limits the actual size of the record that is created.

The creation of new records in the master file table is desirable, as the presence of the records helps to maximize the performance. For this reason, a hard drive that is configured for Windows NT will normally set aside roughly twelve percent of the space for the MFT. Should the size of the table eventually exceed this allotment, the system can be adjusted to increase the amount of disk space assigned. However, the additional space will not necessarily be housed in a sector adjacent to the original master file table. The presence of other directories and files between the sectors may lead to a slight decrease in efficiency.

Malcolm Tatum
Malcolm Tatum

After many years in the teleconferencing industry, Michael decided to embrace his passion for trivia, research, and writing by becoming a full-time freelance writer. Since then, he has contributed articles to a variety of print and online publications, including EasyTechJunkie, and his work has also appeared in poetry collections, devotional anthologies, and several newspapers. Malcolm’s other interests include collecting vinyl records, minor league baseball, and cycling.

Learn more...
Malcolm Tatum
Malcolm Tatum

After many years in the teleconferencing industry, Michael decided to embrace his passion for trivia, research, and writing by becoming a full-time freelance writer. Since then, he has contributed articles to a variety of print and online publications, including EasyTechJunkie, and his work has also appeared in poetry collections, devotional anthologies, and several newspapers. Malcolm’s other interests include collecting vinyl records, minor league baseball, and cycling.

Learn more...

Discussion Comments

Frances2

@zzyzx252002 – The only way to reduce the percent of your MFT that’s in use is to delete files from your hard drive and empty your recycle bin. That will also delete references to those files in the MFT, freeing up more space inside it.

However, you don’t need to do that. Once your MFT space reaches 100%, your operating system will automatically expand the area allocated for your MFT.

In other words, your MFT being at 95% usage is perfectly normal and you shouldn’t mess with that in any way.

But, one thing you should do is use Diskeeper's boot-time tool to defragment the MFT (assuming you’re using a Windows operating system). Use Diskeeper’s help files to find out how to do that.

By defragmenting your MFT, you should gain a little bit of a performance boost, but it might not be noticeable. You probably need to defragment your entire hard drive while you’re at it.

A fragmented drive can really slow your computer down because it takes longer to read each file’s data, since it’s scattered in blocks all over the hard drive.

zzyzx252002

how can you reduce the percent of your MFT's in use as mine is 95 percent and only 40 percent of my hard drive is in use? Could this be causing my computer to be slow? Thank you.

Post your comments
Login:
Forgot password?
Register:
    • Woman doing a handstand with a computer
      Woman doing a handstand with a computer