Intro Download and install Frequently Asked Questions Tips and tricks

Homepage







© J.C. Kessels 2009
MyDefrag Forum
May 18, 2013, 03:14:48 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: best approach for a very fragmented disk?  (Read 1085 times)
paracas
Newbie
*
Posts: 2


View Profile
« on: March 18, 2012, 08:50:13 pm »

Hello,
I have what appears to be a very fragmented disk - see screenshot attached:from the Mydefrag graphic display I can see some files have up to 240,000 fragments !  - and would appreciate your advice on the best approach to use.

I'm trying to run the Daily System Disk script, as I suspect the Monthly System script will take several days, and I only have 30 hours downtime on this computer a week ( its an old appserver on a website, running Windows 2000 Server SP4).
However even the Analysis phase takes 12+ hours.

The first time I ran the Daily System Disk script it crashed after about 14 hours  with a "The computer is too busy (too many timeouts). Forcing a crash for debugging purposes." - it appeared to have finished the analysis phase and was 1% into a subsequent action (FastFill?)

Mydefrag.exe (v4.3.1) takes 50% CPU and 1GB RAM - I assume this is normal ?
Does slow performance simply indicate a very badly fragmented disk, or should I do a chkdisk/surface scan first to to make sure there are no bad blocks etc on this disk?
I should also mention that IIS was still running on this server while Mydefrag was running, so there may have been two logfiles being updated during this time.. is it best to prevent all other disk access while defrag is running?
Thanks for any tips you can offer..
regards
Robin
London, UK


* myDefrag-1.gif (27.68 KB, 670x503 - viewed 441 times.)
Logged
Darlis
JkDefrag Hero
*****
Posts: 1707


View Profile WWW
« Reply #1 on: March 18, 2012, 09:04:21 pm »

Your disk is not only heavily fragmented but also very full. You should try to get more free space first, before attempting to defrag the disk, otherwise it will take several days...

You don't have to shut down the server to defragment the files. Take a look at the ProcessPriority and Slowdown settings to reduce load of MyDefrag while the server is online.
Logged

Need help creating a script? Try MyDefrag Script Creator.
jonib
JkDefrag Hero
*****
Posts: 810


View Profile
« Reply #2 on: March 18, 2012, 10:18:31 pm »

When a disk is very fragmented I use Contig (Free from Microsoft) to reduce the fragmentation and then run MyDefrag to optimize. Contig is a "dumb" defragger it defragments files one at a time and tends to be more efficient on a very fragmented disk.

Of course the more free space you have the better MyDefrag and Contig works.

jonib
Logged

paracas
Newbie
*
Posts: 2


View Profile
« Reply #3 on: March 18, 2012, 10:33:38 pm »

Thanks for the tips guys.
The disk shows as 9.3GB free out of 33GB total so I thought that was enough free space to start defrag, but perhaps all the free space is in teeny bits so it cant get going properly on it.

I had started on this task a couple of weeks back with a tool called PowerDefragmenter which seems to be a GUI front-end for Contig.exe, but got frustrated with how slow it was and so came to MyDefrag instead.
so I shall free up some space and use that contig tool for a bit , before returning to Mydefrag eventually..
cheers, Robin
Logged
jonib
JkDefrag Hero
*****
Posts: 810


View Profile
« Reply #4 on: March 19, 2012, 07:10:36 am »

The disk shows as 9.3GB free out of 33GB total so I thought that was enough free space to start defrag, but perhaps all the free space is in teeny bits so it cant get going properly on it.
When the free space is fragmented moving data to it is extremely slow, you could test the Consolidate Free Space MyDefrag script, might be more effective then Contig.

jonib
Logged

BloodySword
JkDefrag Hero
*****
Posts: 1113



View Profile
« Reply #5 on: March 19, 2012, 10:16:13 am »

The scripts you should run in the given order is:

- ConsolidateFreeSpace - makes a forced fill, will fragment more data but the free space will be at the end of the disk

- System Disk Monthly - Optimizes your disk and will defragment everything.
Logged

Greetings from Germany!
ff_mfg
JkDefrag Hero
*****
Posts: 51


View Profile
« Reply #6 on: March 19, 2012, 12:27:36 pm »

Best approach time-wise here would be to move most data to another volume, defragment the rest and move files back. Obviously it requires some downtime, but overall it would be a number of magnitude(s) times faster.
Logged
Steve
JkDefrag Supporter
***
Posts: 13


View Profile
« Reply #7 on: March 19, 2012, 10:27:25 pm »

I had a similar situation as yours, what I did was run "Consolidate free space" then defragment. Repeat as necessary.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!