Monthly Archives: April 2012

Defragmenting a hard drive with UltraDefrag

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:

  1. Download UltraDefrag from the website.
  2. Open a DOS prompt. To do this open the Start menu, type “cmd”, right click it and “Run as Administrator”.
  3. At the prompt type “at 15:00 /EVERY:M,T,W,Th,F,S,Su udefrag c:” and press Enter
  4. 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.
  5. 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!)
  6. 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.
  7. 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.