OK next trick is to re-register the defragmenter
Open an elevated command prompt :
Go Start > All Programs > Accessories
Right click command prompt and select “Run As Administrator”
In the black box that opens type the following command and press enter after each line :
regsvr32 dfrgsnap.dll
regsvr32 dfrgui.dll
On completion reboot and try defrag again