I only have one suggestion: Defraggler should use more buffer memory. I think it's unacceptable, that it took about 8 minutes to defrag about 270 files - 87 megabytes! I made a new system disc from a harddrive, i used it only for storaging before. Well it had such noises, that i never heard earlier. Scraching, tearing, clacking noises. It was tooooo much seeking for 87 megabytes. (i made my registration here, and it was still working. 87 megabytes)
Wouldn't it be easier to sort the file pieces, if they were read into a big buffer (lots of [smaller] files read in), and than written out in one step each after another, without that much seek? I wouldn't mind if it takes 2 or 3 hundred of megabytes from the ram (or more!), just don't shorten the lifespan of the harddrive, with the unnecessary seeks.
The hard drive is a western digital wd4000aajs, not a high speed model, but reliable. First partition of the drive. 9,3 gigabytes of 30 gb used. All smart data is ok, so the drive should be ok. It can create truecrypt partitions with 80 mb/s, so the sequential speed is also ok.
Thank You for reading this post!