Showing posts with label ultradefrag. Show all posts
Showing posts with label ultradefrag. Show all posts

Friday, September 24, 2010

UltraDefrag 4.4.0

(2010.09.24)

Changes in 4.4.0

RC2:
- history of typed commands added to the boot time interactive mode; navigation is possible by arrow keys, 'history' command can be used to list all typed commands

- call, man and type commands added to the boot time shell

- echo, exit, pause and set commands of the boot time shell improved

- clearing of the failed boot flag added for reboot and shutdown at boot time

- pending boot-off boot time script command support added, this removes the limitation of boot-on/off not working before reboot/shutdown

- interactive mode at boot time now displays help split into pages

- escape key handling added to break the boot time script execution

- boot time commands parsing was rewritten to increase reliability and flexibility of the boot time shell

- corrected cluttered progress display if console output was redirected

- optimized timeout for waiting for a keyboard event in boot time interface

- the following translations were updated:
    * Portuguese, Chinese (Traditional)

- FAT formatted volumes are displayed in GUI now as FAT12/FAT16/FAT32 instead of less informative FAT/FAT32

- winx_heap_alloc replaced by winx_heap_alloc_ex to allow specifying flags

- winx_heap_alloc_zero added to allow allocating memory initialized with zero

- winx_ftw, winx_scan_disk, winx_fsize, winx_kb_read, winx_xtime, winx_prompt_ex, winx_get_file_contents, winx_release_file_contents, winx_wcsistr, winx_print_array_of_strings, winx_get_volume_information, calls were added to zenwinx library

- winx_fbopen call added to zenwinx library for buffered file i/o support

- obsolete winx_get_volume_size and winx_get_filesystem_name calls were removed from zenwinx library; use more common winx_get_volume_information instead

- one little bug in winx_kbhit, winx_breakhit functions was fixed

- udefrag_get_vollist and udefrag_release_vollist calls were added to udefrag library; an obsolete udefrag_get_avail_volumes was removed

RC1:
- partial defragmentation was added to decrease number of fragments even when there is no free space on disk to hold all fragments of the file together

- volume optimization algorithm was improved to prevent useless additional optimization passes

- one little bug preventing optimization from being stopped was fixed in driver

- volume optimization algorithm was improved to prevent skipping heavily fragmented parts of the processed volume

- progress is now added to the GUI window caption, so it is displayed in the tool-tip of the task-bar icon

- cryptic single character progress label was replaced by the localized operation names

- file system type detection was rewritten to be more reliable and detect UDF-formatted volumes properly

- fixed a problem where the case of the names of the help pages launched from the configuration dialog did not match

- fixed a problem, where .lua files would get executed instead of edited, if "Lua for Windows" was installed

- 10 seconds delay is skipped on boot time scan, if only one keyboard is present

- added language selector to the GUI package

- Hindi translation was added

- the following translations were updated:
    * Croatian, Danish, Dutch, French, Greek, Polish, Russian, Serbian, Swedish, Turkish

-DOWNLOAD-
UltraDefrag 4.4.0

Sunday, May 30, 2010

UltraDefrag 4.3.0

(2010.05.29)

Changes in 4.3.0

RC4:
- GUI window resizing feature was added
- scaling according to the screens DPI settings added
- native keyboard check was enhanced to add a delay if one of the first two keyboards fail detection

RC3:
- driver was improved to better distinguish between free space and MFT zone
- progress indication was improved in the boot time interface
- backspace and escape keys handling added to the boot time interactive mode
- one little bug preventing the root directory from being defragmented fixed

RC2:
- --use-entire-window option was added to the command line interface
- fixed a bug preventing OS version check to work on later Windows versions
- update check was added to the GUI
- few wrong prototypes in /src/dll/zenwinx/ntndk.h file were fixed

RC1:
- UltraDefrag Scheduler has been retired as a component less functional than standard Windows Task Scheduler; visit http://ultradefrag.wikispaces.com/ for tutorials on scheduling disk defragmentation tasks through Windows Task Scheduler
- --wait option was added to the command line interface to make scheduled defragmentation more flexible
- more reliable monolithic boot time defragmenter was made
- few bugs preventing the correct MFT displaying were fixed in driver
- one little bug preventing displaying system files in green color on NTFS volumes was fixed
- cluster map appearance in GUI was improved and made absolutely independent from the screen DPI
- cluster map block size was made customizable in GUI through map_block_size and grid_line_width parameters added to guiopts.lua configuration file
- the following translations were updated:
      * Czech, Finnish, Japanese, Spanish (AR), Portuguese (BR), Korean, Hungarian

- installer was updated to include publisher, version, estimated size, custom icon and support link in uninstall information
- sources were cleaned up by removing the obsolete kernel mode driver support at all
- for programmers: winx_create_thread improved, winx_getche and winx_gets improved, winx_prompt added, udefrag.dll interface optimized (function prototypes changed!)

-DOWNLOAD-
UltraDefrag 4.3.0

Tuesday, March 30, 2010

UltraDefrag 4.2.0

(2010.03.30)

Changes in 4.2.0
- multiple drives selection feature was added to GUI and Scheduler
- progress indication was improved to be more detailed and smooth
- defragmentation and optimization speedup was performed
- --all, --all-fixed command line switches added to the console interface and to the boot time defragmenter
- boot time interface initialization speedup was performed
- boot time interface interactive mode commands set changed to be the same as in scripting mode
- HTML reports encoding was changed to UTF-8, which renders nicely in all popular web browsers including Internet Explorer
- plain text reports were improved to be more readable
- the following translations were updated: Dutch, Swedish, Japanese, Polish
- a bug preventing true Unicode paths from being displayed in file fragmentation reports was fixed
- shutdown confirmation dialogs were added to GUI
- one additional check preventing the boot time defragmenter from running in Windows Safe Mode was added
- one little bug causing a wrong progress bar appearance on Windows XP default theme was fixed

-DOWNLOAD-
UltraDefrag 4.2.0

Saturday, March 6, 2010

UltraDefrag 4.1.0

(2010.03.06)

Changes in 4.1.0
* few important bugs fixed
* many translations updated
* much faster volume analysis
* better volume status messages in GUI

-DOWNLOAD-
UltraDefrag 4.1.0

Sunday, January 31, 2010

UltraDefrag 4.0.0

(2010.01.30)

Changes in 4.0.0
- a lot of extremely important bugs were fixed
- the strongest error handling was added to all program modules
- program is available again for all 64-bit targets
- documentation was rewritten to be much clearer
- kernel mode driver was removed as a component less reliable by definition
- translations submitting is available again through http://ultradefrag.wikispaces.com/
- USB keyboards support at Windows boot time was added
- all important program sources were well documented

-DOWNLOAD-
UltraDefrag 4.0.0

Saturday, December 5, 2009

UltraDefrag 3.3.0

(2009.12.04)

Changes in 3.3.0
- volume optimization algorithm was highly improved
- fragments threshold filter parameter was added
- UD_TIME_LIMIT option was added
- portable version was highly improved
- few little bugs were fixed
- now the program is much more compatible with Vista and later versions of Windows; this is achieved by adding the User Mode Driver to it
- program's reliability increased by removing error handlers caused infinite loops
- now the program can be used in Windows Safe Mode when the user mode driver is enabled
- since this version native 64-bit binaries aren't available due to the C compilers internal bugs (Windows DDK, Windows SDK, Pelles C, MinGW x64 were tested); portable UltraDefrag can be used now on all of the 64-bit systems instead of the native 64-bit packages
- NOTE FOR PROGRAMMERS: to successfully compile the user mode driver run configure.lua script, check 'Apply patch to MinGW' box and click OK once again

-DOWNLOAD-
UltraDefrag 3.3.0

Thursday, May 14, 2009

UltraDefrag 3.1.0

(2009.05.13)

Changes in 3.1.0
The new release has a lot of improvements. It is the first really stable release, compatible with Vista, Server 2008 and Windows 7 operating systems:

1. graphical interface was completely rewritten
2. GUI program was translated into the following languages: Danish, Farsi, Swedish, Turkish
3. a lot of GUI bugs were fixed
4. very important driver bugs were fixed

-DOWNLOAD-
UltraDefrag 3.1.0
Related Posts with Thumbnails