Defragmenter Doesn't Work In Windows Vista/7
In Windows Vista and above, opening the Defrag application from Explorer doesn't do anything. If running defrag from the command-line, the program displays its banner but otherwise doesn't do anything.
This may occur if defragsvc.dll is unregistered.
- Click Start , type CMD in the search box and press Ctrl-Shift-Enter to invoke a command prompt in elevated mode:
The system should display “DllRegisterServer in defragsvc.dll succeeded”.
- Close the command prompt.