![]() |
Safety Preferences |
If selected, iDefrag will read-back data it has written to disk to check that it has been written correctly, and will re-write any data that does not match.
WARNING: We strongly recommend that you leave this option enabled unless you are using a disk image or a RAID system configured for redundancy (i.e. not RAID-0 or “striped”).
Bad blocks are quite common on modern disks, and especially so on units made up from more than one physical disk that are not using parity, mirroring or some other error correction scheme.
Note that this option does not provide 100% protection against bad blocks. We strongly recommend that users follow a regular backup regime in order to avoid data loss, and this is especially important where information is irreplaceable or mission-critical.
We would also like to emphasise that bad blocks are not caused by our software; they are a fundamental hazard of hard disk storage. Indeed, they are so common that disk manufacturers embed a list of factory-detected bad blocks on your hard disk.
iDefrag is able to use SMART to monitor the disk temperature if it is supported. When the disk temperature exceeds the threshold specified, it can pause defragmentation and resume when it cools to the specified threshold.
Note that not all disks support this feature.