Are you tired of the built in defrag tool for Windows? I needed to shrink a drive today and took a quick look for a defragger as I had not even been using the built in one. Well, I came across one that seems to work pretty well and it is free! It is from a company named Auslogics:
http://www.auslogics.com/en/software/disk-defrag
They have some other tools (try the products tab on their site) I might look into also. They have one called BoostSpeed that might be intersting..
http://www.auslogics.com/en/software/boost-speed