New in version 12.5 Build 306

November 17th, 2011
  • Fragmentation Prevention with OptiWrite:
  • PerfectDisk's new OptiWrite technology prevents most fragmentation in your drive before it occurs, which prevents your system from slowing down. OptiWrite detects when Windows is going to fragment files and intelligently redirects I/O to stop the fragmentation from occuring. System performance is maintained and the need to utilize CPU and Disk I/O resources to defragment files is greatly reduced. Because less defragmentation is needed, there is a direct benefit in the form of energy saved in both CPU usage and in the reading and writing to a disk. It saves users both in energy costs and in the time required to defragment a file system.
  • Intelligent SSD Optimization:
  • SSD Optimize is an optimization method for SSDs that focuses on free space consolidation without defragmentation of files. Solid State Drives are not affected by file fragmentation like traditional electromechanical disk drives. As such, it will leave files in a fragmented state while consolidating free space into large pieces. SSD Optimize is included as a standard feature in all editions of PerfectDisk 12.
  • StealthPatrol Automatic Defragmentation:
  • PerfectDisk’s exclusive StealthPatrol tab is used to set automatic fragmentation prevention and optimize your system when it isn't busy. Auto-optimization affords you the flexibility to optimize your system when it is idle or when the Windows screensaver is active. Auto-optimization provides the flexibility to not run during certain periods of the day or when a user-defined application is running. No other defrag or optimization utility proves this level of flexibility.
  • Advanced Boot Time Defrag:
  • PerfectDisk's advanced boot time defrag capability is able to defragment files that otherwise would remain fragmented such as the Windows pagefile.sys or the file system's MFT (Master File Table). PerfectDisk employs a sophisticated locking mechanism to ensure the defrag is done safely. PerfectDisk 12 includes significant enhancements to the boot time defrag locking mechanism which greatly improves driver compatibility when locking drives, and leads to a much smoother boot time defrag operation. Internal and external testing has verified that these conflicts have been virtually eliminated.
  • New Dynamic Zone Engine:
  • PerfectDisk 12 improves its operations for faster and more efficient defragmentation and optimization. During processing, PerfectDisk deals with parts of a drive at once - a zone. PerfectDisk 12's new dynamic zone engine significantly reduces the overhead of moving zones in and out of memory, drastically improves RAM utilization and enhances engine speed on both small and large drives, but particularly on large drives.
  • Improved User Experience:
  • New Engine Statistics: Streamlines the visual presentation of drive statistics and adds various new metrics.
  • New Most Fragmented Files List: Combined with the Drive Bitmap Block Viewer, greatly enhances the ability to quickly identify and optimize fragmented files.
  • New Interactive Scheduling Calendar: Provides a monthly view of all scheduled tasks with on-the-fly task editing.
  • New Pre / Post Optimization Tasks: Allow PerfectDisk 12 to execute shell commands and scripts both prior to and post optimization.
  • New Automation Tab: Centralizes key automatic optimization features and settings.
  • New Global and per Drive Settings: Introduces the ability to set global settings and per drive overrides for various features and settings.
  • New Language Settings: PerfectDisk 12 can now be localized using the preferred language setting. (coming soon)
  • Automatic Drive Type Detection (USB / Flash / SSD / Firewire): PerfectDisk 12 has a new feature that detects if any USB, flash, SSD, or firewire devices are attached to the machine and will display them by their unique icons in the Defragmentation tab.
  • Enhanced Selected Files Defrag: The Selected Files defrag can now include as many as 100 files for defragmentation.
  • Improved command line support: Users can analyze and obtain statistics directly from the PerfectDisk command line, especially helpful for automated, batch reporting systems or for tie-ins to enterprise management consoles.

New in version 12 Build 275 (July 12th, 2011)

  • There were several issues where the S.M.A.R.T. tab indicated outrageously high temperatures. This was due to PerfectDisk not recognizing the drive model and trying to apply an incorrect set of rules to interpret the S.M.A.R.T. data. In this build PerfectDisk will only provide S.M.A.R.T. data for drives in recognizes. More drives will be added in later service packs.
  • Real time defragmentation aggressively allocated space to prevent additional fragmentation. This resulted in consuming large amounts of space unnecessarily. The main symptom was rapidly growing log files. This has been corrected.
  • On some Windows XP systems the drives were grayed out annd PerfectDisk could not be used. This was due an issue with WMI which has been corrected.
  • On Windows 7, the hidden 100mb partition created to support bitlocker has been added to the excluded drives list automatically. There is no benefit in defragmenting this partition.
  • Multiple text changes were made to maintain the PerfectDisk consistent with the PerfectDisk Console.
  • When enabling or disabling the SMART feature, the PerfectDisk GUI did not reflect the changes until you closed and reopened the GUI. This has been fixed.
  • There was a bug in displaying the MFT statistics. Text was inserted where numerical values should have been. This has been corrected.
  • When SMART polling occurred, the SMART Tab refocused to the first disk in the list. This has been fixed to leave focus on whatever disk was selected.
  • When entering a license key the Help menu still allowed you to reenter it. This has been fixed.
  • When right clicking on a file in the Most Fragmented Files list, and choosing to open the folder you would get an error if the file path contained a space. This has been fixed.
  • Ability to set partitions as Thin Provisioned has been removed from the PerfectDisk consumer product line. This feature is for corporate thin provisioned SAN environments.
  • There was a bug in the VMware Host product which caused the GUI to crash when performing an offline defrag on a virtual volume. The crash was in the PerfectDisk GUI and did not affect the virtual volume. This has been fixed.
  • data retention rules were added to prevent the log file growing too large. Before Service Pack 1, all alerts were saved. Now Alerts are saved for two weeks and then purged.
  • During a defrag pass, the hibernate file is temporarily removed to free up space to improve defrag performance. If the computer was shutdown during a defrag pass or when a defrag pass was PAUSED, the hibernate file was not restored. This has been fixed.
  • Additional information was added to the log when performing a Zero Fill pass (Server product only).
  • Some of the Alerts had the incorrect text. The Alert indicated you had exceeded a threshold when it should have indicated you dropped below the threshold value. values were also being incorrectly flagged as alerts when they were not. These have been fixed.
  • S.M.A.R.T. temperature graph appeared to be out of date. This was due to only graphing 1000 data points, where there could have been up to 44,600. This has been fixed.
  • After an Analyze pass, PerfectDisk made a recommendation on what type of defragmentation pass was needed and allowed you to start that pass right away. There was a bug which caused PerfectDisk to start the default defrag pass not the currently recommended. This has been fixed

New in version 12 Build 267 (June 8th, 2011)

  • OptiWrite to Prevent Fragmentation:
  • PerfectDisk's new OptiWrite technology prevents most fragmentation on your drive before it occurs, which prevents degradation of your system’s performance. OptiWrite detects when Windows is going to fragment files and intelligently redirects I/O so that most fragmentation does not occur. As a result, the need to utilize CPU and Disk I/O resources to defragment files is greatly reduced. Because less work is needed to optimize the drive, there is a direct benefit in the form of energy saved in both CPU usage and in the reading and writing to a disk. It saves users both in energy costs and in the time required to optimize the drive.
  • Flexibility with Multiple Optimization Options:
  • Each drive and each user is unique, therefore PerfectDisk has different optimization algorithms that can be set on a per drive basis depending on the type and needs of that drive.
  • SMARTPlacement is a patented optimization strategy that organizes files according to usage patterns and consolidates free space. This results in faster optimization passes, quicker boot times, reduced resource consumption and improved overall performance.
  • SSD Optimize is an optimization method specifically for SSDs that focuses on free space consolidation without defragmentation of files. Solid State Drives are not affected by file fragmentation like traditional electromechanical disk drives. As such, it will leave files in a fragmented state while consolidating free space into several large pieces. SSD Optimize is included as a standard feature in all editions of PerfectDisk 12.
  • Consolidate Free Space method optimizes files and consolidates free space, however file locations are not optimized. This method is best for shrinking or growing disk partitions, when seeking to re-size virtual machines, or to provide a boost to lagging Windows performance.
  • Defrag Only defragments files without attempting to place files according to usage patterns or attempting to consolidate free space. It provides the fastest optimization pass but is not the most thorough.
  • StealthPatrol Auto-Optimization:
  • PerfectDisk’s exclusive StealthPatrol automatically prevents fragmentation and optimizes your system when it isn’t busy. Auto-Optimization affords you the flexibility to optimize when your system is idle or when the Windows screen saver is active. Auto-Optimization provides the flexibility to not run during certain periods during the day or when a user-defined application is running.
  • Advanced Boot Time Defrag:
  • PerfectDisk's advanced boot time defrag capability is able to defragment files that otherwise would remain fragmented such as the Windows pagefile or NTFS metadata (including the Master File Table). PerfectDisk 12 includes significant enhancements to the boot time defrag locking mechanism which greatly improves driver compatibility when locking drives, and leads to a much smoother boot time defrag operation.
  • New Dynamic Zone Engine:
  • PerfectDisk 12's new dynamic zone engine significantly reduces the overhead involved in processing all sizes of drives. This dramatically improves RAM utilization and enhances engine speed allowing PerfectDisk to quickly and efficiently optimize even the largest and most complex drives.
  • Improved User Experience:
  • A variety of new tools and features have been added to provide easier access and control of global and per drive settings, automation and scheduling.
  • New Engine Statistics: Streamlines the visual presentation of drive statistics and adds various new metrics.
  • New Most Fragmented Files List: Combined with the Drive Bitmap Block Viewer, greatly enhances the ability to quickly identify and optimize fragmented files.
  • New Interactive Scheduling Calendar: Provides a monthly view of all scheduled tasks with on-the-fly task editing.
  • New Pre / Post Optimization Tasks: Allow PerfectDisk 12 to execute shell commands and scripts both prior to and post optimization.
  • New S.M.A.R.T. monitoring capabilities monitors the S.M.A.R.T. status of physical drives and generates warnings and alerts for hardware performance and reliability. (S.M.A.R.T. monitoring not found in PerfectDisk 12 Home Premium, PerfectDisk 12 Hyper-V Guest or vSphere Guest)
  • New StealthPatrol Tab: Centralizes key automatic optimization features and settings.
  • New Global and per Drive Settings: Introduces the ability to set global settings and per drive overrides for various features and settings.
  • New Language Settings: PerfectDisk 12 can now be localized using the preferred language setting.
  • Enhanced Drive Type Detection (USB / Flash / SSD / Firewire): PerfectDisk 12 automatically detects drive types, including fixed drives, removable (Flash, USB, Firewire) drives and SSD drives and will display unique icons in the Defragmentation tab for that drive. In addition, PerfectDisk automatically configures the best optimization method for the detected drive.
  • Enhanced Selected Files Defrag: The Selected Files defrag can now include as many as 100 files for defragmentation.
  • Improved command line support: Users can analyze and obtain statistics directly from the PerfectDisk command line, especially helpful for automated, batch reporting systems or for tie-ins to enterprise management consoles.
  • Enhanced Capabilities for Virtualized Environments:
  • Auto detects and configures PerfectDisk based on virtual hard drive type including Thin-provisioned drives, linked clones and non-persistent drives. Snapshots and linked clones are set to a no-defrag status.
  • Short Stroke Method for Thin-Provisioned Environments:
  • New Short Stroke method improves optimization speed and improves support for Thin Provisioned drives:
  • Allows for optimization of thin provisioned disks without introducing excessive growth.
  • Works with the new Zero Fill pass in conjunction with thin persistent storage systems to reclaim up to 30% more storage.
  • Accelerate the optimization of large disk array by drastically shortening seek times for all electromechanical drive types and arrays.
  • Zero-Fill Free Space Saves Storage Space:
  • Only PerfectDisk offers Zero-Fill free space capability that consolidates free space then zero-fills that space. When moving from a physical to virtual environment, zero-filling the free space after optimization of the physical system saves storage space on the virtualized system. In a thinly-provisioned environment zero-filling a virtual machine after optimization and then compacting it gives you a smaller machine that uses less storage. This also allows for recovering of zero-filled free space when using one of the growing number of zero-detect SANs from HP/3PAR or HDS.

New in version 11.0 Build 185 (April 5th, 2011)

  • There was a issue where a critical section of code was not locked correctly. This could result in PDEngine or PDAgent crashing. This has been resolved.
  • Changes were made to make PerfectDisk 11 compatible with new version of PerfectDisk Enterprise Console (version 12.0)

New in version 11.0 Build 182 (December 3rd, 2010)

  • We corrected an issue which was preventing the PerfectDisk user interface from correctly saving user settings to the registry.
  • We corrected a scheduling bug on virtual computers. When the start time was missed the user interface displayed a date of 1899.
  • We corrected an issue with the welcome screen always displaying when PerfectDisk was launched even though is should not have.
  • We ensured compatability with Exchange 2007, SP3 and have allowed PerfectDisk to defragment data stores in this configuration.
  • We corrected a bug which caused PerfectDisk to crash if the MFT exceeded 80GB.

New in version 11.0 Build 178 (August 20th, 2010)

  • We correct a bug when creating Auto Pilot schedules for Exchange Data stores on Exchange 2010. If individual stores were selected instead of all stores you would get an error.
  • A new feature was added to allow controlling the behavior (display) of the registration dialog. This can now be blocked using group policy, the config.ini file or the Enterprise Console
  • A new feature was added to control the VSS settings from Group Policy or the config.ini file.
  • A new feature was added to control the custom SmartPlacement settings from Group Policy.
  • We modified the behavior of the Screen Saver Auto-Pilot schedule to allow the monitor to power off. Prior to this version Screen Saver schedules would not run if the monitor powered off as not screen saver was present. This behavior was modified to recognize the corporate need to have monitor power down to save energy.
  • The defragmentation logic was modified to minimize skipping files during a defragmentation pass. Prior to this version a file could be skipping after failing to move when requested. This logic was changed to only skip the file under more restrictive terms.
  • We corrected a flaw in the SmartDefrag logic where the proper defragmentation algorithm was not always being used.
  • We added support for Japanese translations.

New in version 11.0 Build 174 (August 20th, 2010)

  • Correct issues connecting to and displaying data stores for Exchange 2010
  • Change behavior when stopping a defrag pass. PerfectDisk used to display the statistics at the time you stopped even though they were inaccurate. PerfectDisk no longer does this.
  • The display files in block feature has been disabled during a defrag and analyze pass since there was no data to display
  • Corrected some display issues on the virtual machine tab
  • Added support for translation into Japanese
  • Corrected some statistical calculations when files are being added and deleted from the drive during the defragmentation pass.
  • The list of drive types that can be impersonated was limited to prevent confusion. The purpose of impersonating drive types was due to the inability to accurately determine whether or not a drive is a solid state drive.
  • Corrected a display issue on the Hyper-V host product. GUID was being displayed in lieu of the guest computer name.
  • Clarified the code to ensure the user realized the schedules maximum duration only applies to the online portion of the schedule. There is not maximum duration for a boot-time defragmentation pass.
  • Ensure that PerfectDisk does not attempt to perform an offline defragmentation pass on a FAT/FAT32 from a schedule. This functionality is not supported.
  • Corrected some typo's in displayed text
  • Changed the default behavior regarding file modification date on FAT/FAT32 drives. When no date exists we now display nothing. We used to display 1980.
  • Improved the layout to better fit all the on screen data
  • Corrected a bug when defragmenting drives greater than 2,147,483,648 clusters (8 TB with 4k cluster size)
  • Improved boot-time defragmentation logging.
  • Corrected a display issue with the schedule tab buttons when using Group Policy.
  • Certain error messages were improved to aid the user in understanding what went wrong.

New in version 11.0 Build 170 (April 22nd, 2010)

  • Release of PerfectDisk Virtual editions.
  • Changed the behavior of how solid state drives are defragmented.
  • Usability enhancements added.
  • Built in defrag schedule has been disabled to prevent thrashing the drive with two different defrag programs running at once.
  • Fixed a bug which blocked boot-time logging on 64 bit Windows.
  • Added ability to enter Proxy information when using AutoUpdate feature.
  • Fixed some column sizing issues and typos.
  • Added a feature to allow shutting down after a manually initiated defragmentation pass. Previously this feature existed for schedules only.
  • Progress removed from the tray icon as the percent complete was wildly inaccurate.
  • Fixed display issues where San Serif font was specifically called for. It the computer did not have this font PerfectDisk could display schedule information.
  • Corrected some refresh issues in the user interface where settings were being changed but the display was not updated until the user interface was closed and reopened.
  • Fixed an issue where the duplicate file finder could delete files from the Programs File folder on 64 bit computers. By default this directory should have been excluded.

New in version 11.0 Build 165 (March 3rd, 2010)

  • Faster Analysis phase
  • Faster Defrag
  • Improved user interface
  • Improved SSD Support
  • New SMARTPlacement Presets (not available in Home Premium)
  • New Resource Monitor
  • Improved Space Reports
  • New Block Viewer (Cluster Viewer) (not available in Home Premium)
  • Improved large file handling
  • Fragment skipping by size
  • Improved VSS support
  • Custom VSS thresholds
  • Improved disk I/O Throttling for manual and scheduled defragmentation
  • Enhanced customization of Stealth Patrol (auto defrag)
  • Improved command line support
  • Automatic drive type detection (USB / Flash / SSD / Firewire)
  • Enhanced Selected Files Defrag