How do I defragment "C:\$Logfile"? The $Logfile is a special NTFS system file. It is a circular log of all disk operations and is used to safely roll back unsuccessful disk operations. The file has a fixed size and is allocated when the disk is formatted. It cannot be deleted, moved, or defragmented.
The "chkdsk" Windows commandline utility can show and change the size of the $Logfile. Making the $Logfile bigger will not move it, but will append a new fragment. Making the $Logfile smaller will remove fragments from the end. CHKDSK c: /L
$MFT - Master File Table $MFTMIRR - Copy of the first 16 records of the MFT $LOGFILE - Transactional logging file $VOLUME - Volume serial number, creation time, and dirty flag $ATTRDEF - Attribute definitions $BITMAP - Contains drive's cluster map (in-use vs. free) $BOOT - Boot record of the drive $BADCLUS - Lists bad clusters on the drive $QUOTA - Contains user quota information (implemented in W2k as $Secure) $UPCASE - Maps lowercase characters to their uppercase version