Are you fed up with the vista Defragmenter? You are not alone.. !
There is another way to defrag vista via the command line (prompt)
You can get verbose text output of the analysis and more defrag options using the command prompt.
Open the command prompt as an administrator,
You do this by going to start > Programs> accessories and right clicking on the CMD icon and selecting RUN AS ADMINISTRATOR
then in the window that will appear, type without quotes "defrag ?"
That will give you a list of options.
For eg "defrag C: -a -v " gives verbose analysis for the C drive.
“Verbose” just means that there will be text explaining what is going on
Do note that freeware third party utilities usually lack some of the useful features of commercial defragmenters (and some of Vista's as well!) such as online MFT defrag, automated operation, VSS compatibility