I use a program called CCleaner to clean up the hard drive before defragmenting. Just be careful with the configuration if you do not want to hae it erase the browser history and cookies. There is a free and a paid upgrade, but you do not really need the paid one. One thing I forgot to tell you. Empty the recycle bin before defragmenting. It is best to start the defragmenting before you go to bed because it can take a long time and it slows things down.