Plenty of tests show that the third party defraggers and the Vista
defragmentor are about as effective as each other. Frankly I don't care how
long it takes because with vista it really isn't neccessary to manually
defrag, it does it in the background and that's the point.
Rather then purchasing diskeeper... why not just adjust your system
maintenance procedure? if its no longer necessary to defrag manually then
why bother? Set it to auto defrag every night if you feel its that
necessary...
Personally, I don't want automatic procedures running the background
when I am potentially working. I prefer to defrag manually when I know
I will not need the machine for a stated period of time.
Regardless though, I like to know the fragmentation % as well as the
progress through the process. The graphical display was also useful
for a quick look at fragmentation issues.
Since the command line can still give us this information, it's
obvious that this is another Vista "feature" - where MS has removed a
previously valuable feature in the interest of dumbing down something
that worked fine already.
Looks like MS's design group is where the really dumbing down has
taken place - amongst the staff, which is really dumb.