For years I’ve been using MyDefrag to defragment (defrag) my hard drive. Unfortunately the software hasn’t been updated for quite a while and appears to be a bit dead at the moment, so I started looking for alternatives. The best free, open source alternative I found was UltraDefrag. It actually may be a bit better than MyDefrag.
I’m one of those crazy people who likes to defrag everyday. My reasoning is that, like a desk, if you keep things tidy there is less to clean up. Here is how to do it:
- Download UltraDefrag from the website.
- Open a DOS prompt. To do this open the Start menu, type “cmd”, right click it and “Run as Administrator”.
- At the prompt type “at 15:00 /EVERY:M,T,W,Th,F,S,Su udefrag c:” and press Enter
- Now Windows will defrag your hard drive every day at 3pm (15:00). You can choose a different time. Pick a time when your computer will probably be on.
- To run a full defrag on Mondays type “at 15:00 /EVERY:M udefrag -o c:” (remember to remove “M” from the first command or you will defrag twice!)
- To stop running UltraDefrag delete the scheduled task. Open Control Panel and type “schedule” into the search box. Then click “Schedule tasks” under Administrative Tools.
- Search for the scheduled task you just created and delete it. It is probably called “At1″.
NOTE: By default Windows Vista and Windows 7 automatically defragment the hard drive weekly. Disable this in Control Panel on the “Defragment your hard drive” screen.