Ubuntu / Linux news and application reviews.

MyDefrag Freeware Defragmenting

MyDefrag is a freeware defragmenting and optimizing application for Windows (2000, 2003, XP, Vista, 2008, and for X64) with many optimization strategies, can handle floppies, USB disks, memory sticks, and anything else that looks like a disk to Windows.

Defragmentation and optimization will not only make a hard disk faster, but also lengthen it's life span, because the disk will have less work to do and therefore have less wear and tear. Also, it will refresh and strengthen the magnetic data on the hard disk by simply reading the (weakened) data and writing it afresh.

How MyDefrag works

-The beginning of a HDD is up to 200% faster than the end (you can test this using an utility such as HD Tune) therefore MyDefrag will copy files starting with the beginning of the HDD which makes accessing the data much faster.

-MyDefrag organizes files into zones, such as directories, Windows files, files used while booting, regular files, and rarely used files. The most accessed files are placed at the beginning of the harddisk, and files that are commonly used together are placed in close proximity to each other.

-It maintains free spaces at various locations on the disk to make temporary files faster.

-Windows reserves a percentage on NTFS disks for the MFT (Master File Table), but can place normal files there if the rest of the disk is full. The files will remain there, even when there is enough space again. MyDefrag can look for files in the NTFS reserved areas and move them to normal diskspace, making the reserved areas available again for the MFT.

Scripts included in MyDefrag

  1. Slow Optimize - new users should run this first. It will take a looong time but after running it once, a "Fast Optimize" can be run once a day. It performs a thorough defragmentation and optimization of all the fixed, mounted, writable disks on the computer. This script is designed to be used in conjunction with the "Fast Update" script, where "Fast Update" is run daily and "Slow Optimize" is run only occasionally, for example once per month.
  2. Fast update - Perform a fast optimization of all the fixed, mounted, writable disks on the computer. This script is designed for every day use in conjunction with the "Slow Optimize" script, where "Fast Update" is run daily and "Slow Optimize" is run only occasionally, for example once per month.
  3. Fast optimize - Perform a fast defragmentation and optimization of all the fixed, mounted, writable disks on the computer. This script is designed for every day use.
  4. Flash memory disks - The script will defragment all the fragmented files, and make the free space as large as possible by moving all files to the beginning of the disk, on all the removable, mounted, writable disks on the computer.
  5. Analyze only - Analyze all the fixed, mounted, writable disks on the computer and write information to the "c:\Program Files\MyDefrag v4.1.2\MyDefrag.log" file.
  6. Defragment Only - Defragment all the files and directories on all the fixed, mounted, writable disks on the computer. The script will first quickly defragment files for which it can find a large enough gap, and then slowly defragment files that are bigger than the largest gap, by shuffling data. This script is incompatible with the "Slow Optimize" script. It will defragment everything, including the wrap-around fragments that the SlowOptimize script so carefully creates.

Please note: defragmenting and optimizing is work, so excessive defragmenting and optimizing can actually cause more wear and tear than it prevents.

Download MyDefrag | Thanks Tinhed for the tip!