[Update] JkDefrag v3.9 for Windows 2000/2003/XP/Vista

Discussion in 'backup, imaging & disk mgmt' started by NICK ADSL UK, Jun 3, 2007.

Thread Status:
Not open for further replies.
  1. NICK ADSL UK

    NICK ADSL UK Administrator

    Joined:
    May 13, 2003
    Posts:
    9,504
    Location:
    UK
    [Update] JkDefrag v3.9 for Windows 2000/2003/XP/Vista

    Changes in this version:
    -
    Added optimization methods for sorting files on disk by name, size, last access, last change, and creation time.
    - Reduced the number of steps from 6 to 3.
    - Added zoning to the Fast and Full optimization methods. Files are now placed in 3 zones with a free space between: directories, regular files, and space hogs.
    - Added "-u" commandline option to add custom masks to the list of build-in SpaceHogs masks.
    - Added a top-25 of largest files to the status report.
    - Huge files (>4Gb) are now treated in segments.
    - The versions now also detect if another version is running (windows, command line, screen saver).
    - The Windows display idle timer (screen saver) and system idle timer (power saver) are disabled while JkDefrag is running.
    For programmers:
    - Many changes in the sources.
    - Added an example Visual project.
    - Library sources are now compatible with the UNICODE compiler setting.
    - Changes to facilitate multithreading.
    - Renamed the sources. There is now a JkDefrag.cpp and JkDefrag.h file for easy inclusion into a project.
    - Integrated the DefragInitialize function into the RunDefrag function.
    - Changed the StopProcessing subroutine, it now accepts a timeout.

    »www.kessels.com/JkDefrag/
     
  2. rpsgc

    rpsgc Registered Member

    Joined:
    Dec 29, 2005
    Posts:
    312
    Location:
    Portugal
    v3.10 is out ;)

    - Bugfix for infinite loop in "Phase 2: Fixup"
     
  3. Thankful

    Thankful Savings Monitor

    Joined:
    Feb 28, 2005
    Posts:
    6,564
    Location:
    New York City
    v 3.11 is out

    Changes in this version:
    - Fixed a bug that caused files to be classified in the wrong zone, causing several problems.
    - Fixed a bug where the list of files was not cleared between disks.
    - Re-applied "The versions now also detect if another version is running" change from v3.9 that was accidentaly deleted in version 3.10.
    - Reduced the size where huge files are treated in segments to 1Gb, in a further attempt to work around a suspected bug in the Microsoft defragmentation api.
    For programmers:
    - Added strings 48...57 to the array of textstrings.
     
  4. Thankful

    Thankful Savings Monitor

    Joined:
    Feb 28, 2005
    Posts:
    6,564
    Location:
    New York City
    v 3.12 is out

    Changes in this version:
    - Bugfix for the X64 versions.
     
  5. rpsgc

    rpsgc Registered Member

    Joined:
    Dec 29, 2005
    Posts:
    312
    Location:
    Portugal
    And version 3.14 :blink:

    JkDefrag v3.14 (June 9, 2007)
    Changes:
    - Bugfix for the "-u" commandline option. All the "-u" masks were accidentally
    also processed as "items".
    - Files are now classed as a SpaceHog when their last access time is more than
    30 days ago.
    - Deleted the "full" optimization ("-a 4"). For backward compatibility the
    program still accepts the option, but does exactly the same as for "-a 3".
    - The screensaver will now not start if it detects that the computer is running
    on battery power.
    - Deleted the code that disables the Windows display idle timer (screen saver) and
    system idle timer (power saver) in the commandline and screensaver versions.
    For programmers:
    - Deleted message 57 from the message array.
    - Changed the meaning of the "Data->Phase" variable used by the ShowStatus()
    callback.
    - The ShowStatus() callback is now executed once for every zone in the "-a 3"
    and "-a 7"..."-a 11" optimizations.


    JkDefrag v3.13
    - Version number skipped for superstitious reasons.
     
  6. HAN

    HAN Registered Member

    Joined:
    Feb 24, 2005
    Posts:
    2,098
    Location:
    USA
    As I've noted in another post here, I'm going to hold off on "upgrading" from version 3.8 until the dust settles on these new versions. IMO, the sheer number of them shouts beta... (mature beta's but beta's nevertheless.)
     
  7. Thankful

    Thankful Savings Monitor

    Joined:
    Feb 28, 2005
    Posts:
    6,564
    Location:
    New York City
    JkDefrag v3.15 (June 14, 2007)
    Changes:
    - Added extra breakpoints so the program will quit faster.
    - Added special exception for Acronis OS Selector files.
    - Changes to facilitate Delphi programmers. All callbacks are now CDECL.
    - Added a Pascal example program.
     
  8. Thankful

    Thankful Savings Monitor

    Joined:
    Feb 28, 2005
    Posts:
    6,564
    Location:
    New York City
    JkDefrag v3.16 (June 22, 2007)
    Changes:
    - Changed the message in the docs about the screensaver under Vista, it works if User Account Control is turned off.
    - Bugfix in "-a 3" (fast optimize). It would not use Perfect Fit for gaps that were larger than all the data already processed.
    - Bugfix in "-a 6" (move to end of disk). Files in zone 1 would not be moved.
    - Added some translations of "Program Files" to the build-in list of SpaceHogs:
    Archivos de programa (Spanish)
    Arquivos de programas (Brazilian Portuguese)
    Ohjelmatiedostot (Finnish)
    Program Files (All others)
    Program (Swedish)
    Programas (Portuguese)
    ProgramFiler (Norwegian)
    Programme (German)
    Programmer (Danish)
    Programmes (French)
    Programmi (Italian)
    - Fixed a typo in the "System Volume Information" string in the SpaceHogs.
    - Fixed the displaying of the zone number, should have been + 1.
    For programmers:
    - Changed the "makefile.bat" script, "JkDefrag.exe" does not need to be linked with "JkDefragScreenSaver.res".
     
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.