Intro Download and install Frequently Asked Questions Tips and tricks

Homepage







© J.C. Kessels 2009
MyDefrag Forum
December 23, 2014, 02:32:39 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: $MFT is moved out (but not back)  (Read 2138 times)
grahamcopley
JkDefrag Senior
****
Posts: 48


View Profile
« on: April 21, 2009, 12:03:51 pm »

After a small space, the $MFT was the next zone on my disk. When using the standard $MFT handling script, i.e :-
                             ReclaimMFTzone()

                             FileSelect
                               FileName("$mft")
                             FileActions
                               SortByName(Ascending)
                             FileEnd

       the $MFT used to be moved out to a free space, then moved back the to its original position.

Now (at v4.0b4) the $MFT is moved out, but never moved back - even though there is plenty of free space to do so.

The next Zone is placed exactly as before, although now follows an $MFT-sized space.
« Last Edit: April 21, 2009, 12:06:02 pm by grahamcopley » Logged
jeroen
Administrator
JkDefrag Hero
*****
Posts: 7241



View Profile WWW
« Reply #1 on: April 21, 2009, 09:13:14 pm »

Thanks for testing, I appreciate it! Could you please run the script with the "-d 5" commandline option and then post the first section of the "C:\Program Files\MyDefrag v4.0b4\MyDefrag.debuglog" file, until the point where it begins with the zone after the $MFT?
Logged
grahamcopley
JkDefrag Senior
****
Posts: 48


View Profile
« Reply #2 on: April 22, 2009, 03:21:04 pm »

I've attached the relevant extract from the log file.

* # Test Script MyDefrag (extract).debuglog (14.34 KB - downloaded 224 times.)
Logged
jeroen
Administrator
JkDefrag Hero
*****
Posts: 7241



View Profile WWW
« Reply #3 on: April 22, 2009, 06:32:24 pm »

Thanks for the logfile! I have found the problem and will fixed it in the next version. It has something to do with the new code for SortByName(), the $MFT is a special case. You can try replacing it with any of the other SortBy*** actions, that should work.
Logged
grahamcopley
JkDefrag Senior
****
Posts: 48


View Profile
« Reply #4 on: April 22, 2009, 07:00:03 pm »

Thanks for the quick response and for all your hard work. You must get very frustrated at times, but your efforts are greatly appreciated.
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!