Version History

v2.21.993 (16 Mar 2016)
- Improved Analysis and Defrag performance
- Improved memory usage and management architecture
- Optimized 64-bit builds on Windows 8 and 10
- Improved update checking process
- Updated exception handling and reporting
- Improved localization and language support
- Minor GUI improvements
- Minor bug fixes

v2.20.989 (19 Jan 2016)
- Improved SSD Optimize and Quick Optimize
- Improved Windows 10 support
- Optimized moving Files or Folders to end of drive
- Updated crash reporting architecture
- Optimized remaining time and benchmark calculations
- Minor GUI improvements
- Minor bug fixes

v2.19.982 (11 Mar 2015)
- Added move Files or Folders to end of drive
- Improved SSD Optimize and Quick Optimize
- Added new scriptable /CHECKERRORS parameter to check drive for errors
- Added option to disable auto Benchmark after Defrag
- Improved localization support
- Minor GUI improvements
- Minor bug fixes

v2.18.945 (16 Apr 2014)
- Added Disk Performance graphs to Statistics tab
- Added Quick Optimize for SSD
- Added ability to view information for different drives when an operation is in progress
- Improved Health tab loading speed
- Added new scriptable /UPDATE parameter for background updates. (Defraggler Professional only)
- Improved detection of files without extensions in File list tab
- Minor GUI improvements
- Minor bug fixes

v2.17.898 (06 Feb 2014)
- Added New Statistics tab
- Added Intel, Plextor, Micron and OCZ SSD optimization
- Added progress information to tray tooltip
- Improved time remaining calculation
- Enhanced Freespace Defrag procedure
- Improved memory usage
- Optimized benchmarking algorithm
- Added Indonesian translation
- Minor GUI improvements and bug fixes

v2.16.809 (22 Oct 2013)
- Added Windows 8.1 support
- Added SSD optimization for Windows 8
- Added Samsung and JMicron SSD TRIM optimization
- Enhanced Solid State Drive detection accuracy
- Added additional SMART data to Health tab
- Improved search procedure for finding small files
- Updated translations
- Minor GUI improvements
- Minor bug fixes

v2.15.742 (18 Jul 2013)
- Optimized performance of Analyze and Defrag on all OSs
- Improved Context Menu defrag features
- Added File Type and Last Modified Date columns to the File List
- Added progress information to Boot-time Defrag
- Improved handling of locked and read-only drives
- Improved management of unmounted drives
- Added additional drive information
- Minor GUI improvements and bug fixes

v2.14.706 (23 Apr 2013)
- Added Freespace Defrag to scheduler
- Added single-click analysis of multiple drives
- Added support for UDF file systems
- Improved searching with wildcards
- Improved shell extension on 64-bit systems
- Improved GUI navigation
- Fixed minor bug in the monthly scheduler
- Minor improvements and bug fixes

v2.13.670 (18 Feb 2013)
- Added Quick Defrag scheduling
- Added Fragmentation Threshold to scheduled defrag options
- Added option to close Defraggler after defragmentation is complete
- Added support for 3TB external drives
- Added support for drives with allocation units greater than 4KB
- Added support for ReFS file systems
- Updated translations
- GUI and usability improvements
- Minor bug fixes

v2.12.628 (12 Dec 2012)
- Added Windows 2012 Server support
- Added support for drives mounted as NTFS junction points
- Scheduled defrags can now be prevented if specific processes are running
- Improved placement of fragments larger than 100MB
- Added advanced crash reporting
- Updated translations
- GUI and usability improvements
- Minor bug fixes

v2.11.560 (17 Oct 2012)
- Added support for Windows 8
- Added Minimize to Tray
- Added right-click Move File to end of Drive feature
- Improvements to Free space calculation
- Fixed exclusions in df.exe
- SSD drives are now handled correctly when drives are queued for defrag
- Improved drive map block calculation for very small drives
- Shortcuts are now correctly interpreted when calculating fragmentation levels
- Improved support for /minpercent parameter for df.exe
- Minor GUI improvements
- Minor bug fixes

v2.10.424 (24 May 2012)
- Defragmentation speed improved by up to 30%
- Optimized free space algorithms
- Re-architected scheduling manager
- Improved the fragmentation calculation during Defragmentation
- Fixed keyboard support for scheduler
- Minor UI tweaks

v2.09.391 (23 Jan 2012)
- Added Defrag Time Remaining
- Improved formatting of Smart data
- Smart data can now be copied
- Updated support for McAfee Endpoint Encryption
- Performance improvement on Windows 8
- Improved accuracy of SSD detection
- Improved unicode support for export file list
- Fixed issued that caused the Benchmark button to disappear
- Benchmarking info is now included in the export file list
- Improved usability in Options dialog
- Added Latvian language
- Minor bug fixes and tweaks

v2.08.373 (14 Nov 2011)
- Added Disk and File benchmarking
- Added Volume Shadow Service (VSS) compatible mode
- Improvements to disk health tab
- Added Real Value information to SMART data
- Health tab now supports Fahrenheit
- Improvements to SSD detection
- Minor fixes to scheduler stop commands
- Minor defrag algorithm improvements
- Translation fixes

v2.07.346 (13 Sep 2011)
- Added Drive Health information
- Improved detection of SSD drives
- Improved scheduler when the computer is idle
- Fixed unnecessary creation of scheduler.his files
- Improved uninstallation of shell commands
- Fixed issue that could cause GDI leak in the Options dialog
- Several small stability fixes for Windows 7
- Macedonian language added
- Minor bug fixes and improvements

v2.06.328 (08 Jul 2011)
- Added advanced options to schedule (timeout, idle time)
- Fragmentation calculation can now be customized
- Improvements to file placement algorithms
- Defraggler can now be assigned as the default defrag tool for Windows
- Added enable/disable shell extension
- Fixed issue that could cause df.exe to abort unexpectedly
- Scheduler now displays the time it last ran
- Improvements to non-English translations
- Fixed incorrect tab-stop order in scheduler dialog
- Added support for Kurdish language
- Minor bug fixes and improvements

v2.05.315 (19 May 2011)
- Improved defrag speed of large files in 32-bit OSs
- Improved drive analysis speed
- Improved Solid State drive detection
- Fixed bug with incorrect position of Defraggler item in file/folder context menu
- Added option to enable/disable shell extension
- Fixed problem with df.exe sometimes aborting
- Fixed file type exclusion bug
- Added support for the Kurdish language
- Added last scheduled defrag information
- Shell extension fixed to work correctly with UAC
- Translation fixes
- Online Help link fixed
- Minor bug fixes

v2.04.297 (14 Apr 2011)
- Added Windows Explorer extension for analysis and defrag
- Added option to shutdown the system after finishing a scheduled task
- Added minimum drive fragmentation percent parameter "/minpercent" to df.exe
- Improved 64-bit drive analysis speed
- Added missing strings to translations
- Minor bug fixes

v2.03.282 (14 Mar 2011)
- Added support for Windows 7 SP1
- Improved file shuffling algorithm (allows Defraggler to move files out of the way)
- Vastly improved the speed of the file list for FAT drives
- Faster start/stop processes for FAT drives
- Improved support for low RAM situations
- Drive map block size can now be updated dynamically
- Fixed bug that could cause shutdown to fail with Freespace Defrag
- Improved results in Search tab when 'Include non-fragmented files' is checked
- Better support for very long non-English strings
- Better keyboard support in the File List
- You can now navigate tabs using Ctrl-Tab
- Improved support for non-standard Windows colors
- New extensions to be moved to the end of the drive are now checked by default
- Better handling of delimiters in exclude list
- Minor tweaks and fixes

v2.02.253 (01 Feb 2011)
- Improvements to speed and accuracy of the search algorithm
- Redesigned NTFS processes for optimized speed and memory
- Improved event handling with Windows 7
- Improved scheduling for non-admin users
- Fixed issue that caused drive icons to disappear from the drive list
- Fixed issue that caused the Analyze button to be incorrectly drawn during long tasks
- Improved handling of long non-English strings in options dialog
- Fixed issue with fragmentation percent when drive contains sparse files
- Moved about dialog to a separate window
- Improved error logging in Windows 7
- Minor GUI changes and tweaks
- Minor bug fixes

v2.01.239 (21 Dec 2010)
- New Scheduler - Set a defrag on login, idle or specific intervals
- Improved memory use on Windows 7 with lots of files
- Improved placement of large files on exFAT
- Improved caching of column sort options
- Fixed prompt when attempting to empty the recycle bin on Vista 64
- Added link to online docs (Help > Online Help)
- Added hot-key for Quick Defrag
- Minor bug fixes

v2.00.230 (10 Nov 2010)
- Added offline defragmentation of system files during boot process
- New Drive Map with custom colors and styles
- New improved defragmentation engine
- Improved Windows 7 compatibility
- Lots of minor GUI improvements

v1.21.209 (02 Aug 2010)
- Added Free Space defrag to the command-line app
- Internal library updates
- 64-bit compiler optimizations
- Fixed the flicker on the main window tabs
- Changed internal links to piriform.com/defraggler
- Improvements to translations

v1.20.201 (21 Jun 2010)
- Improved drive map updating
- Improved 64-bit memory addressing
- Improved Quick Defrag file algorithms
- Improved handling of Windows styles
- Fixed bug with MFT buffer zone
- Added prompt on exit when long tasks are running
- Many improvements to UI when using non-English
- Added Georgian translation
- Minor stability fixes

v1.19.192 (19 May 2010)
- Added queueing of multiple drives
- New option to disable caching of drive analysis data to improve memory usage
- Improved placement of files in Quick Defrag algorithm
- Improved Windows 7 support
- Lots of other small tweaks and fixes

v1.18.185 (05 Apr 2010)
- Optimized and bug fixed defrag with large numbers of small files
- Optimized 64-bit memory usage
- Drive map is no longer blocked by background operations
- Simplified the drive map highlighting to make it faster and more memory efficient
- Fixed control sizes on file search form
- Fixed issue with exclude files dialog
- Fixed a few missing translations
- Fixed bug displaying filenames containing ampersands
- Improved memory leak detection mechanism
- Lots of minor bug fixes

v1.17.172 (15 Feb 2010)
- Improved Windows 7 support
- Rearchitected memory management on Vista/W7
- Improved handling of scheduled tasks
- Fixed Vista redraw issue with the search box
- Improved button size and placement for non-English translations
- Added support for wildcards in the search feature
- Lots of other little tweaks and fixes

v1.16.165 (04 Jan 2010)
- New native 64-bit EXE
- Defrag engine improvements to take advantage of 64-bit code
- Fixed Vista and Windows 7 repaint issue when language was changed
- Improved moving routine for small orphaned files
- Added support for Danish, Slovak, Chinese (Simplified) and Vietnamese languages
- Lots of small tweaks and improvements

v1.15.163 (04 Nov 2009)
- Redesigned disk space usage pie chart
- Windows 7 support added
- Added Portable U3 installer support
- Improved numerical and text validation
- Fixed bug in automatic update checking
- Many GUI fixes and improvements

v1.14.159 (02 Oct 2009)
- Added 'Empty recycle bin option' before defrag
- Improved placement of files around MFT
- Fixed incorrect defrag button behavior (defrag checked and highlighted while using tabstop)
- Fixed crash occurring after pressing defrag button
- Fixed tab order on cleanup drive dialog
- Added Run Defraggler option after installation
- Added Estonian support

v1.13.155 (17 Aug 2009)
- Added quick defrag to command line version
- Added option to view folder index entries in file list
- Fixed bug related to excessive GDI objects
- Fixed tab issue in search tab
- Improved speed of moving very large files to the end of the drive
- Several minor bugs fixed

v1.12.152 (22 Jul 2009)
- Added Quick Defrag feature
- Added exFAT compatibility
- Architecture changes to improve defrag performance
- Improved placement of most commonly used files
- Various UI tweaks

v1.11.148 (22 Jun 2009)
- Added custom drive map colors (Options > General > Interface)
- Fixed schedules for multiple drives
- Fragmented info is now displayed in df.exe
- 'Large files' can now be excluded from freespace defrag (Options > Defrag > Advanced)
- Improvements to the way crash data is collected
- Various minor UI tweaks
- Several minor bugs fixed

v1.10.143 (11 May 2009)
- Added file exclusion feature
- Added detection of Solid State Drives
- Added "Include non-fragmented files" checkbox to file search
- Improved interactivity of search
- Fixed problem that could allow df.exe and Defraggler.exe to run at the same time
- Fixed rare crash while reanalyzing
- Minor GUI text changes
- Minor bug fixes

v1.09.138 (13 Apr 2009)
- New search feature
- Various tweaks to the drive list
- Improvements to freespace calculation when moving large files
- Improved handling of of sparse files
- Lots of minor UI tweaks

v1.08.132 (16 Mar 2009)
- Improved handling of NTFS compressed files when moving to end of disk
- Added /shutdown option to df.exe
- Added /large file option to df.exe
- Drive list now includes a % fragmented column
- Blank file types no longer allowed in Large file options
- Warning when trying to set a schedule in the past
- Right click 'Check this' option is now greyed correctly
- Various small UI tweaks

v1.07.124 (03 Feb 2009)
- Added Shutdown after Defrag option
- Improved Interactive Drive Map response in Vista
- Language DLLs now stored in /lang folder
- Program startup speed improved
- Architecture changes to improve defrag performance
- Minor tweaks to main UI
- Several minor bug fixes

v1.06.118 (12 Jan 2009)
- Added interactive drive map
- Improved scheduler handling of multiple drives
- Fixed rare crash in Vista when defragging Folder entries
- Optimized file placement for Win2k3
- Improved placement of large files at end of drive
- Added Dutch, Ukranian and Norwegian translations
- Various UI tweaks
- Several minor bug fixes

v1.05.111 (05 Dec 2008)
- Added 'Move files to end of drive' feature
- Added 'Save settings to ini file' option
- Added French, Croatian, Chinese Traditional,
Catalan, Bulgarian and Turkish translations
- Fixed rare crash under Vista that could happen when using menus
- Improvements to debug logging routines
- Various small UI tweaks

v1.04.098 (29 Oct 2008)
- Multi-language release (16 new languages!)
- Improved handling of daily schedules
- Fixed bug that could file defrag to be very slow
- Improved logging of analysis methods
- Loads of performance improvements
- Loads of bug fixes

v1.03.093 (01 Oct 2008)
- Added support for multiple languages
- New options dialog
- Added scheduler
- Fixed display of labels for removable drives
- Added support for tabbing between sections
- Loads of performance improvements
- Minor bug fixes

v1.02.085 (01 Sep 2008)
- Improved progress indicator accuracy
- Added checks for freespace
- Various GUI and usability improvements
- Fixed UI issues with large DPI settings
- Fixed 64-bit compatibility issue that would ignore some files
- Improved drive map (defragged files are now always marked as blue)
- Added background update checking
- Fixed minor bug in progress indicator for chkdsk
- Minor bug fixes