

You will not get any performance increase by defragging an SSD, but it will have an impact on data-recovery. The reasons for this, however, are the ones described here.

Note that I don't know enough about the underlying protocols used to defragment a drive, so there might very well be a hard block from a solid state drive to accept defragment commands, if there are such things.
#Auslogics disk defrag wont do ssd software
If a defragmenter program refuses to defragment a solid state drive (or even just list it as a drive you can select), I'd wager that it's basically a software refusal to do so, just to avoid the problems outlined above.

This technique is typically "wear leveling". On the other hand, what you will do is perform lots of unnecessary writes on the drive, and this will shorten, albeit slightly, the life-span of the drive.Īdditionally, many solid-state drives does optimizations to lessen this problem by reducing repeated writes to the same area, and this is transparent to the outside system, in which case the clusters might not be moved together at all but instead spread out over the drive. Note that there shouldn't be any technical reason for not "being able to defragment a solid state drive", in the sense that you could start a defragmenter program and run it against the drive.īut doing so doesn't have the effect it does on non-solid state drives, as moving the clusters together won't actually speed up the drive.
