When a file is written to the system, it is spread across the hard drive. When the file fragments are all over the disk drive, it might slow down the system. So, it is essential to use defragmentation software to clean-up the fragments on an on-going basis.
Defraggler is one of the best free defragmentation software. It is very easy to use, and loaded with several useful functionality. This supports both NTFS and FAT32 file system types.
1. Display Hard Drive Health Info
This can give some high-level information about the drives used in your system. For example: Serial Number, Interface, Transfer Model, Buffer Size, Rotation Speed, etc.
Also, it can give several drive attribute’s current value. For example: Read error rate, spin-up time, start/stop count,seek error rate, temperature, etc.
2. Display Disk Block Info
By selecting a particular block from the list, you can also see all the files that have some part of the information stored in taht particular block. This will display the total number of files stores in that block, when you click on it, it will display additional inofrmation as shown below.
3. Search Files
You can perform search based on several criteria. For example, files greater than a certain size. For every result, it will display the filename, number of frangements, size, type and full-patch.
4. Advanced Defrag Options
The show drives options under the general tab, has the following check-boxes: 1) Show SSD drives 2) Show removable drives 3) Show unmounted drives 4) Show ejected drives.
Apart from the general tab, it also has these tabs: Defrag, Quick Defrag, Exclude and Advanced, which has several advanced options you can customize from here.
5. Check Drive for Errors
When you click on the Analyze button, it will perform disk analysis on the selected drive, and display the health of the disk as shown below.
6. Defrag Types
When you like to execute defrag of your disk, you have the option to choose between quick defrag, defrag and defrag free space. In the following screenshot, I’ve choose quick defrag.
7. Schedule Defragmentation Run
Instead of running the defrag manually, you can schedule it to execute on an on-going basis. In the following example, it does a defarg every week on Sunday.