Intro Download and install Frequently Asked Questions Tips and tricks

Homepage







© J.C. Kessels 2009
MyDefrag Forum
May 20, 2013, 04:56:39 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: shrinking reserved MTF area  (Read 4494 times)
roytam1
JkDefrag Senior
****
Posts: 20


View Profile
« on: February 11, 2007, 09:29:52 am »

I think it would be nice if JkDefrag can shrink reserved MTF area in a smaller size and use it while defraging. Cheesy

EDIT: Typo.
Logged
jeroen
Administrator
JkDefrag Hero
*****
Posts: 7155



View Profile WWW
« Reply #1 on: February 11, 2007, 10:01:54 am »

Quote from: "roytam1"
I think it would be nice if JkDefrag can shrink reserved MTF area in a smaller size and use it while defraging. Cheesy

Thanks for sharing your idea, I appreciate it! But I have no idea which calls in Microsoft libraries can do that. I think actually even Windows can't do it, I think the MFT reserved area can only grow, not shrink...
Logged
justaguy
Newbie
*
Posts: 2


View Profile
« Reply #2 on: May 26, 2007, 09:14:49 am »

Well, Paragon Total Defrag 2007 does it. Of course, they probably don't use Microsoft libraries...
Logged
blackt1ger
JkDefrag Junior
**
Posts: 7


View Profile
« Reply #3 on: May 26, 2007, 02:09:56 pm »

Okay, the MFT zone is in general calculated to be

MFT Reserved Clusters = ( TotalClusters >> 3) * Multipler.  

The "Multiplier" defaults to "1" and is a DWORD.  It can be made larger, see MSDN docs.

When the volume is mounted (during boot or other times), the MFT zone is calculated by the volume bitmap routines (ntfsinit.c).

Step 1:  fill up your harddisk.
Step 2:  delete the junk you just used to fill.
Step 3:  defragment.

No reboots!

Be aware that after reboot, new MFT Zone runs will be calculated.

After I release a GUI, I'm going to investigate the reducation of MFT Zones.

FYI:  My MFTZone is 67Gigs, which effectively prevents a 64Gig static file from being defragmented (a 64Gig virtual harddrive).
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!