ttp://www.kessels.com/forum/viewtopic.php?t=576 より: > Posted: Sun Sep 16, 2007 12:26 pm Post subject: JkDefrag v3.25 > > Changes: > - 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.
3.27に更新 Changes: - 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: - 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: - 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
JkDefrag v3.30 (November 30, 2007) Changes: - 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: - Fixed a problem in the Windows version, it now redraws the diskmap when the user changes the size of the window. - Added special cases to the exclude masks to recognise a drive letter without an asterisk, for example "c", "c:", or "c:\".