This article was previously published under Q103657
When a volume is formatted with the NT file system (NTFS), multipleNTFS system files are created in the root directory of the NTFSvolume. These system files can be stored at any location on the NTFSvolume. Consequently, damage to certain locations on the volume willnot as likely render the entire volume inaccessible. Listed below is adescription of the ten NTFS system files currently implemented in theretail version of Windows NT.
$attrdef, Attribute Definitions Table: Contains the definition of allsystem and user-defined attributes on the volume.
$badclus, Bad Cluster File: Contains all the bad clusters on thevolume.
$bitmap, Cluster Allocation Bitmap: Contains the bitmap for theentire volume, showing which clusters are used.
$boot, Boot File: Contains the volume's bootstrap if the volume isbootable.
$logfile, Log File: Used for recoverability purposes.
$mft, Master File Table (MFT): Contains a record for every file onthe NTFS volume in its Data attribute.
$mftmirr, Master File Table2 (MFT2): Mirror of the MFT used forrecoverability purposes.
$quota, Quota Table: Table used to indicate disk quota usage for eachuser on a volume.
$upcase, Upcase Table: Table used for converting uppercase andlowercase characters to the matching uppercase Unicode characters.
$volume, Volume: Contains volume information such as volume name andversion.