How Diskeeper Works
Diskeeper sequentially goes through the files listed in the Master File Table (MFT) or FAT on a FAT 16 partition. It checks each file for fragmentation and whether moving the file will make the free space more contiguous. It also checks to ensure that the file has not been opened for exclusive use. Then, without opening the file, Diskeeper makes a contiguous copy elsewhere on the disk, and confirms the copy is bit-for-bit identical to the original. This is all done at low priority. Next, Diskeeper tells Windows NT where the file now resides, and Windows NT changes the pointers in the file table entry to point to the new copy of the file. This is done in a single operation, so even if you lose power, the change will complete safely. Lastly, the original fragmented file is deleted, but only after the successful completion of the previous operations.
If this FAQ helped, please let us know. If you didn't find the answer to your question here please e-mail
|