SpeeDefrag is the exclusive freeware program, which optimizes Windows defrag. It restarts your computer, which refreshes the RAM and loads just the defrag.exe program. This imposes minimum load on the system and therefore defragmentation speed is increased. This small software will also shutdown or restart your computer automatically once defrag is over. It supports scheduling of defrag and now it also performs disk checking before defrag.
Tools and Utilities
Product page: here