Gisteren is versie 3.30 van JkDefrag beschikbaar gekomen, een opensourceprogramma voor het defragmenteren van de harde schijf. Het wordt ontwikkeld door Jeroen Kessels en is beschikbaar voor Windows 2000 of hoger in zowel een 32bits- als 64bits-uitvoering. De download is slechts 452KB groot en daarvoor krijg je een versie die in een DOS-box onder Windows draait, een versie die vanaf de commandline gestart kan worden en een versie die start als de screensaver actief wordt. Wie toch liever een grafische gebruikersinterface heeft kan JkDefragGUI gebruiken. Hieronder is te vinden wat er allemaal in JkDefrag veranderd is sinds de vorige vermelding in de meuktracker:
Changes in JkDefrag version 3.30:Changes in JkDefrag version 3.29:
- FAT disks are now analysed by directly reading the FAT from disk. This is a lot faster, and finds more system files.
- Changes to the graphics routines in the Windows and screensaver versions. The screen is now updated faster and more efficiently.
- Added the "average begin-end distance" statistic to the report.
- The commandline is now scanned for the "-l" logfile option before anything is written to the logfile.
- Changed the progress counter for the Fixup phase.
- Added a second fixup phase after optimizing "-a 3" to catch files that could not be moved the first time.
- Bugfix for automatic processing of volumes that are mounted on a directory instead of a drive letter.
Changes in JkDefrag version 3.28:
- Total rewrite of the "-a 7"..."-a 11" sorted optimizations.
- Total rewrite of the code that calculates the begin of the zones.
- Excluded files are no longer listed in the "These items could not be moved" report.
- Bugfix in the Windows version for very long filenames.
- Added exception to ignore the Symantec GoBack configuration files.
- Added protection against defragging hybernated disks.
- Added to the list of build-in spacehogs:
- ?:\\windows.old\\*
- *.dvr-ms
- *.wmv
Changes in JkDefrag version 3.27:
- Restored the manifest file. I did not notice that the compiler had overwritten the manifest file, causing JkDefrag not to start on Windows XP.
Changes in JkDefrag version 3.26:
- Changed action "-a 2" into defragment only (no fixup), and moved the "fixup" for "-a 3" to phase 3.
- If the program detects that directories cannot be moved (on FAT disks) then messages about unmovable directories are suppressed in the status report.
- Added code to the screensaver that instructs Windows not to go into power saver mode while the program is running.
- Changed the percentage progress counter for "fixup".
- The program will now always exit with return code zero (success), instead of 1 (error).
- Bugfix for infinite loop in the "-a 5" action (force together).
- Removed the extraneous "already has a list of fragments" error message in the logfile.
- Added the special exception to ignore the DriveCrypt "?:\\BootAuth?.sys" files to the NTFS scanner.
- Bugfix for a memory leak in the NTFS scanner.
- Bugfix in the status report for the number of fragmented files.
Changes in JkDefrag version 3.25:
- Undo of one of the changes from v3.25 in the graphics code, screensaver only. The changes worked fine for the Windows version, but showed a completely black screen in the screensaver....
[break]De volgende downloads zijn beschikbaar:
- Fix for reading the "$MFT::$BITMAP". In some very special cases the bitmap would only be partially read, causing files on disk to be ignored.
- Fix for the "::$SECURITY_DESCRIPTOR" problem. Directories with a special security attribute would get this string appended to their name, making them unmovable.
- Reorganised the code for the out-of-sequence fix (see previous releases).
- Two fixes in the graphics subroutines. Some users reported that the display sometimes froze during normal operation.
- Excluded items are no longer listed in the "These items could not be moved" and "These items are still fragmented" reports.
- The error message "Cannot find volume name for mountpoint: %s" was changed into "Ignoring volume '%s' because it is not a harddisk.".
- Added "?:\WINDOWS\system32\dllcache\*" to the default list of SpaceHogs.
- For programmers: Addedd message 57 to the messages.
JkDefrag 3.30
JkDefrag 3.30 (64bit)
JkDefrag 3.30 (broncode)[break]
Klik op de afbeelding voor een grotere versie.