None of them.
How often do you need to defrag your ntfs partition? (Honestly, how many around here has ever noticed a substantial slowdown of the system related to fragmented files only?) For a normal user I think two to four times a year will suffice.
There are some options to do this; either buy a third-party defragger as discussed above, use the inbuilt defrag.exe or erase the partition and bring the files back from a back-up.
I use to boot into safe mode (command window only) and from there run defrag. This way a few files normally locked by the OS also gets defragged. (Not very important, I do it mostly for "fun".) Like cleaning the house in the spring, after the summer and before christmas.
Pros: Free, pretty safe, no processes that can slow your machine down, a good feeling of doing something when you finally decide to defrag for some reason.
Cons: The MFT doesn't get defragged by defrag.exe. (But the same goes for some of those utils you pay money for.) An extra boot into safe mode a couple of times a year.
That was for the normal user. What about the hard core abuser and OS maniac then? Well, the same I should say. Probably you often enough rebuild your partitions and move your precious files around anyway.
my 2 cents - as always you decide for yourself
__________________
unicorn
|