If you go to
Click on full service, and it will do it live for free. Its a new microsoft service.
It checks for virus, spyware etc, And whether or not you nead a defrag.
If you do, it offers to do it for you.
I use it regularly.
All the best.