Jump to content


Photo
- - - - -

Defragmenters


  • Please log in to reply
4 replies to this topic

#1 sda

sda

    Dedicated Cocooner

  • Registered
  • PipPipPip
  • 323 posts
  • Location:California & Oregon, USA

Posted 17 September 2010 - 09:44 AM

A 300GB partition on my server became extremely fragmented. This partition gets a lot of activity with being used as a work area when needed, saving and unpacking downloads, and local backups from my desktop. Several times over the last few months I've filled it to over 95% then offloaded a bunch of stuff and filled it again. The built in Windows defragmenter wasn't doing much, so I found some free alternatives.

All defragmenters (should) use the Windows API to move file clusters. How effective they are depends on the algorithms they use to shuffle files. The typical "blindly move everything to the front of the disk and compact what you can" method doesn't work in all situations. Sometimes I think it'd be easier to copy everything to another disk, reformat, and copy it back.

Defraggler
http://www.defraggler.com
This one has a nice user interface. You can select a file and it shows where the fragments are. You can select specific files to defrag. You can select a "block" (some fixed yet indeterminate number of clusters based on the size of the disk and the display area) and see what files are in the block. I ran the automated defragmenter for a few hours and it didn't make much progress. Then I tried picking and choosing files to defrag and trying to free up contiguous free space. That didn't go so well.

MyDefrag (formerly JKDefrag)
http://www.mydefrag.com
The UI on this pretty much sucks. Everything is done using predefined scripts. You select the script and which drives to run it against. The cluster display is hard to get used to - cluster 0 is at the bottom, not the top as you'd expect. That said, this is by far the most flexible defragger. Existing scripts can be modified and new scripts created using a scripting language that allows you to control how the defragging is done.

I created a ruleset that kept my already defragmented large files (typically video) in place, and packed everything else to the front.
# excluded files already defragmented and >= 250mb
  ExcludeFiles(FragmentCount(1,1) AND Size(250000000,0))
  ...
  MoveDownFill()
My 300GB drive had 120GB of free space in many many many small chunks, none over 100MB. There was over 50% fragmentation, hundreds of files and thousands of fragments.

After running this overnight, there's now several large chunks of free space, the biggest being 41GB. Fragmentation is down to 4%, 124 files, 391 fragments; no file has more than 4 fragments.

UltraDefrag
http://ultradefrag.sourceforge.net/
I didn't really try this one out. Right now its 4.4RC2 and I'm not in the mood to play tester. The drive analysis is really quick.

#2 JonW

JonW

    Dedicated Cocooner

  • Registered
  • PipPipPip
  • 570 posts
  • Location:Huntington Beach, CA
  • Hardware:HAI OmniPro II
  • Tech:UPB

Posted 17 September 2010 - 12:16 PM

I've used JKDefrag for a few years now and am quite happy with it.

#3 Dan (electron)

Dan (electron)

    CocoonTech Admin

  • Admin
  • PipPipPipPip
  • 10852 posts
  • Twitter:@CocoonTech
  • Location:Central NY
  • Experience:guru
  • Software:EventGhost, HomeSeer
  • Hardware:Elk M1, Mi Casa Verde Vera, Ocelot
  • Tech:X10-RF, UPB, Z-Wave, ZigBee
  • Audio:AirPlay
  • Video:SageTV
  • CCTV:analog, ip, dvr
  • Phone:OBi100/110

Posted 17 September 2010 - 01:22 PM

I really like UltimateDefrag, it offers some really nice features no other program does:

http://www.disktrix.com/

I ran the trial for a while and did notice a difference, just haven't bought it yet.

#4 bucko

bucko

    Dedicated Cocooner

  • Registered
  • PipPipPip
  • 115 posts
  • Location:China
  • Experience:average
  • Hardware:Elk M1, Mi Casa Verde Vera, Custom
  • Tech:Z-Wave, Custom
  • Audio:Custom
  • Video:Custom
  • CCTV:ip, dvr

Posted 17 September 2010 - 06:44 PM

Check out Perfect Disk. Nice Gui, defrags "on the fly", stable. I have been running it 1 year on Win7 with no issues.

#5 fresno51

fresno51

    Cocooner

  • Registered
  • PipPip
  • 21 posts

Posted 02 March 2011 - 10:35 AM

Puran defrag is the best because it can defragment MFT during boot time defragmentation. All wasted space and protected areas will be defragmented. Search for puransoftware and you will find it. It is free. All unmovables will be defragmented if you use boot defrag. Select all options.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users