Drive Bender Changelog

What's new in Drive Bender 2.3.0.0

Jan 9, 2015
  • S.M.A.R.T now being processed by its own service (the change in the previous release failed for some users).
  • The Windows Server Dashboard could crash if some options were selected.
  • When performing a pool audit, the file size used to calculate pool-usage is now based on the size used on the drive, not the file size itself. This means the non pool value display in the Drive Bender Manager will be more accurate.

New in Drive Bender 2.2.0.0 (Jan 9, 2015)

  • Internal tasks can hang due to a dead locking issue.
  • Improved handling of missing drives at boot.
  • When remove a drive if the file being move out already exists in the pool, then the file is renamed (previously this would generate an error).
  • The Drive Bender Manager can open the sub menus in the incorrect location on a multi-monitor setup (we could not reproduce this, however we did change code in an effort to fix this).
  • When adding a drive, the merge option is disabled for system drives.
  • S.M.A.R.T. processing has been moved to the external tray application.
  • When a drive disconnects from the pool, Drive Bender now additional low level tasks to reconnect.
  • When removing a drive from the pool, the drive's health is checked and if not 100% healthy, a warning is displayed.

New in Drive Bender 2.1.9.0 (Nov 22, 2014)

  • When enumerating folders, the process can hang if a folder that is flagged as "pending delete" is encountered.
  • When enumerating folders, scanning of the System Volume Information folder can cause the process to hang.
  • If a thread that has obtained a folder enumeration lock hangs, the locks will be reset after a short period.
  • The timeout for a folder enumeration scan has been increased (this is to prevent slower systems timeout when there are just slow to respond).
  • When installing certain Microsoft based objects, they can fail with an "Access Denied" error.
  • Desktop.ini files were not being included in the file audit.
  • The file audit count was not being correctly persisted across restarts.

New in Drive Bender 2.1.8.0 (Nov 22, 2014)

  • When enumerating folders, the process can hang if a folder that is flagged as "pending delete" is encountered.
  • When enumerating folders, scanning of the System Volume Information folder can cause the process to hang.
  • If a thread that has obtained a folder enumeration lock hangs, the locks will be reset after a short period.
  • The timeout for a folder enumeration scan has been increased (this is to prevent slower systems timeout when there are just slow to respond).
  • When installing certain Microsoft based objects, they can fail with an "Access Denied" error.
  • Desktop.ini files were not being included in the file audit.
  • The file audit count was not being correctly persisted across restarts.

New in Drive Bender 2.1.7.0 (Nov 22, 2014)

  • When opening the Duplication Manager, an error is generated in the file list.
  • The client sort menu is not refreshing correctly.

New in Drive Bender 2.1.6.0 (Nov 22, 2014)

  • Further improvements to the upgrade start up issue.
  • Added registry switches to allow a mount point to mount as a non PnP drive.
  • The health monitor scan can fail on folders containing certain string formatting characters.
  • File balancing cab start while a drive is being removed. This can result in multiple primary files being created.
  • You can now specify the "drive full" values (i.e. when a drive is considered full). This value is used for both cascade balancing and landing zone.
  • When performing a file system check, or scanning drive to be balanced, the task can hang if a directory junction point is found.
  • Fixed how the client is displaying the non-pooled value, it should no longer corrupt the pie chart.
  • Deleting a notification does not always work.
  • A number of minor interface fixes and updates.
  • The Drive Bender tray notification application uses less resources.

New in Drive Bender 2.1.5.0 (Nov 22, 2014)

  • Improved the way Drive Bender attempts to recover from mount errors.
  • Mounting a drive letter mount point is much faster.
  • Added option to delay the drive online/offline notification. If the drives have reconnected before the period expires, no notifications are sent.
  • Added balancing load detection which pauses balancing if the predefined threshold is exceeded.
  • Added option to explicitly set the clearing landing zone schedule.
  • The file system health monitor may try and duplicate the recycle bin, or display errors regarding invalid duplicated file in the recycle bin.
  • A pool repair can fail if there is one or more drives connected to the pool that are not responding correctly.
  • If a drive removal fails, the state of the drive is restored and is no longer left in a "removal pending" state.
  • Have added an option to recycle the live logging connection (under the real time dialog).
  • Changed the default minimum percent of free space required when using cascade balancing, from 15% to 5%.
  • Fixed a bug with the UNC connection required for adding networked resources to a pool.
  • When upgrading from v1 to v2 on Windows XP, an error message is displayed.
  • EA's Origin (game manager) throws an access denied error when downloading a to a pooled drive.
  • Fixed a minor bug with CRC validation that can cause the validation to fail with an exception.

New in Drive Bender 2.1.1.0 (Jun 12, 2014)

  • Fixed memory leak occurring when file security is being checked.
  • Fixed memory leak occurring when a file or folder is denied access.
  • Minor performance improvement to folder / file enumeration.
  • Call trace mode is selectable from the logging level menu (settings -> performance).
  • Add new drives sorting option called "Cascade", this orders the drives in the order that is used when running cascade balancing.

New in Drive Bender 2.1.0.5 (Jun 9, 2014)

  • The Drive Bender Manager fails to start if the Windows font scaling setting is not 100%.
  • When a file is being created, a target location is not being found.
  • Changing the "Provisioning limit" caused the Drive Bender Manager / Console to crash.
  • Landing zone clearing can fail to find a target location for the file to be moved.
  • Drive enumeration (as used internally) not filtering some system folders correctly.
  • Added threaded monitoring for networked mapped nodes.

New in Drive Bender 2.1.0.0 (May 30, 2014)

  • If a mount point is unmounted by Windows, it may fail to re-mount.
  • Drive merging could fail with an error.
  • The file health monitor could missing certain file when scanning the pool.
  • The core service could fail to start is the OS language was not recognised.
  • Many tweaks to the Drive Bender Manager and Console.

New in Drive Bender 2.0.4.0c Beta (May 21, 2014)

  • When checking for duplicates without primary files (using the tool under the duplication manager), excessive worker thread can be used.
  • During a pool repair, some duplicate files do not have their primary counter parts scanned.
  • Correct Unicode UNC access with mapped networked drives.

New in Drive Bender 2.0.4.0b Beta (May 21, 2014)

  • When creating a folder many levels deep, the operation can fail.

New in Drive Bender 2.0.4.0a Beta (May 21, 2014)

  • removing a drive that contains no files can cause an error.
  • The task scheduler was not starting task correctly.
  • A configuration issue could prevent the core service from starting.

New in Drive Bender 2.0.4.0 Beta (May 12, 2014)

  • The Drive Bender implementation of chkdsk now reports the reason if it fails to run.
  • The balancing method setting now applies to how files are moved from the landing zone to the pool even if the balancing option is disabled.
  • Starting the duplication managed was showing an authorization required dialog.
  • A worker thread could throw an exception when exiting.
  • When view a drive in the manager, the drive’s volume name could not be changed.
  • Changing a drive volume name could cause the Drive Bender service to hang.
  • When creating a file, the files owner is now set correctly.
  • Fixed a memory leak that was occurring when modifying a files/folders time stamp of security settings.
  • The non-pool usage report now displays the correct value.
  • When a landing zone is specified, if duplication is in use, the file is now duplicated when moved from the landing zone (was being created when writing to the landing zone, negating any speed advantage).
  • A number of fixes and improvements to the drive adding, removing and swapping features.
  • The file count maintained by Drive Bender was being corrupted when the file system health task was running (although it was corrected once the task completed).
  • If the drive swap operation was cancelled, the added drive was still being flagged as "pending add".
  • The worker thread engine (used for all internal task etc) could cause an exiting thread to hang.
  • Email notification was not sending email when required.
  • Under extreme circumstances renaming a large file while it was being moved from the landing zone to the pool, could result in 2 files being created.
  • When swapping a drive, all system folders (i.e. system folder and the recycle bin folder) are now moved to the new drive.
  • Many UI fixes and improvements.

New in Drive Bender 1.9.5.0 (Jul 16, 2013)

  • Bug fix: On shutdown a BSOD may occur under certain conditions.
  • Added: Adding / removing a pool is now dynamic and does not require all pool instances to restart.
  • Bug fix: When converting a drive, there can be empty folders added to the converted drive.
  • Update: Some of the duplication text has been updated to be concise.
  • Bug fix: The WHS addin may not refresh on occasions.- Update: Improved checking when a drive disconnects from the pool.
  • Bug fix: Under certain conditions, Smooth Streaming can disable (due to a memory error) and block the current read.
  • Bug fix: Add a mount point to a pool with no drives fails to mount.

New in Drive Bender 1.3.6.0 (Aug 13, 2012)

  • Update: Some branding changes to the client interface.
  • Update: The settings option has been moved from the advanced tab to the main interface (lower left).
  • Bug fix: As of Drive Bender v1.3.5.0 a drive removal or a drive swap operation will dismount all pool mount point for the duration of the operation. This is by design, however the notification of this dismount is not displayed, and as a result some users may not realize that this is intended.
  • Bug fix: As of Drive Bender v1.3.5.0 a drive removal or a drive swap operation will dismount all pool mount point for the duration of the operation. This is by design, however if Drive Bender is set to manage system drive letters, then it may assign the dismounted mount point's drive letter to the drive removed, this could cause the mount point not to come back up.
  • Added: strict driver version check now performed. If there is a mismatch, an error is logged.
  • Update: By default CRC validation of files moved or copied is now disabled (effects duplication, drive removal and drive swapping). This does not effect uses that have explicitly changed this seeing. This can be re-enabled via the settings.
  • Bug fix: Opening the Advanced windows under the WHS addin (classic interface) can cause the dashboard to crash.
  • Bug fix: The duplication tools could fail when running under the WHS classic theme.
  • Update: Some additions and changes to themes.
  • Bug fix: The map pooled drive option under setting was not working correctly.
  • Bug fix: The progress on some drive management operations did not show correctly.

New in Drive Bender 1.3.5.0 (Aug 4, 2012)

  • Bug fix: User security can have issues with some extended characters.
  • Bug fix: Removing a user from the user security list could fail.
  • Bug fix: The "file in use" detection could fail in some circumstances (resulting in a number of internal file conflict issues).
  • Update: Health monitor scanning time has been improved.
  • Update: Better handling of files moving between duplicated and non-duplicated folders.
  • Bug fix: Under some conditions, creating a folder can fail.
  • Bug fix: Fixed a number of reparse point issues.
  • Added: Added additional reparse support. This is disabled by default, for more information, see http://support.drivebender.com/entries/21522563-folder-link-support.
  • Update: Performance improvement when reading / writing large numbers of small files.
  • Bug fix: The client duplication window can crash on occasions.
  • Update: Much improved duplication feedback and the addition of duplication tools to improve management.
  • Update: When a license expires, the pool no longer shuts down, it now switches to read-only mode after an hour.
  • Update: Improved IO error handling and logging.
  • Update: Duplication processing speed has been vastly improved on large folder.
  • Bug fix: The release license request option now checks for the trial key before proceeding.
  • Bug fix: Some special characters can per vent files being renamed.
  • Update: All dashboards now support mouse scrolling.
  • Update: The client interface is now faster loading and more responsive on low end systems.
  • Added: Option to disable Windows AutoPlay for drive letter mount points.

New in Drive Bender 1.3.1.0 (Jun 27, 2012)

  • Bug fix: When deleting a pool, the dashboard may not refresh correctly.
  • Update: When adding a pool, the newly added pool is automatically selected.
  • Added: Introduced a start-up specific log file. This captures all start up logging and ensures it does not get deleted during log rotation.
  • Update: Improved file balancing algorithm.
  • Update: The way duplication is handled when moving a folder within the same folder tree has changed. For details please visit support.drivebender.com
  • Added: Better support for slower connecting drives (i.e. USB drives). Drive Bender will now wait for these drives to connect for a period of 2 minutes.
  • Bug fix: If none of the drives within the pool are connected at start up, the loading of the mount point will no longer be aborted.
  • Update: Improved mount point conflict resolution.
  • Bug fix: You were not able to change some key properties if user security was enabled.
  • Bug fix: Remounting of networked mount points.
  • Added: Automated release license request option under support.
  • Bug fix: Issue with user security and session time out resolved.
  • Bug fix: The progress screen in the WHS addin may not close at start-up.