Windows XP - mft, how many should there be? - Asked By Steven Townsend on 16-Dec-08 02:13 PM


not sure if this is a problem or not, but I have a mft file on every drive and every partition. I always thought that there was only meant to be one. If there is only meant to be one then how do I stop XP creating more. BTW, when I created the partitions, all the options were greyed out except for Logical Disk.

There is at least one entry in the MFT - Venkat K replied to Steven Townsend on 16-Dec-08 10:16 PM

 for every file on an NTFS volume, including the MFT itself.

NTFS uses MFT entries to define the files to which they correspond. All information about a file, including its size, time and date stamps, permissions, and data content is either stored in MFT entries or in space external to the MFT but described by the MFT entries.

For more information browse:

READ THIS - C_A P replied to Steven Townsend on 17-Dec-08 06:27 AM

Found this at experts exchange
It mentions a registry tweak that works under XP and also a program called PerfectDisk which has a free evaluation. Couldnt find much more on it myself after that.


You can only increase the MFT, you can't decrease it once it's expanded. Basic details of MFT here, and an explanation of the available options in Windows XP which affect MFT are in this Microsoft Article.


If you mean artificially expand the MFT size, then really you're better off just getting a program like Diskeeper which allows you to manually set the size of the MFT (only making it larger though, not smaller), and also defragments the MFT whenever you set it for a boot-time defrag job. You can use the trial version of Diskeeper to do that for free.

ALSO TRY FOR MORE INFO - C_A P replied to Steven Townsend on 17-Dec-08 06:28 AM