This document describes the steps necessary to manually remove the AppAssure 5 and/or Rapid Recovery 6.x drivers from a system. The steps are the same for Replay 4 and Rapid Recovery 6.x.
There is a known issue that prevents the AAVolFlt family driver from properly overwriting earlier versions of its files on some systems. This can instigate a driver conflict that prevents the control panel from working properly. A complete manual uninstall of the driver can resolve this issue.
Windows Registry Disclaimer:
Quest does not provide support for problems that arise from improper modification of the registry. The Windows registry contains information critical to your computer and applications. Make sure you back up the registry before modifying it. For more information on the Windows Registry Editor and how to back up and restore it, refer to Microsoft Article ID 256986 “Description of the Microsoft Windows registry” at Microsoft Support.
Clean out registry
First, remove AAVolFlt as an upper filter for the device classes where it is specified. This is the critical part to get right, as the system will be unbootable if AAVolFlt remains an upper filter for a required device class, but the driver does not load.
There are three device classes for which AAVolFlt might be listed as an upper filter: Storage Volumes, Storage Volume Shadow Copies and Disk Drives. The keys for the device classes are under the registry key HKLM\System\CurrentControlSet\Control\Class and are named based on the GUID associated with the device class. These GUIDs are:
Underneath each of these GUID named keys, there may be a multi-string typed value named “UpperFilters”. If the UpperFilters value does not exist, or does not contain the string “AAVolFlt”, do nothing. If AAVolFlt is the only driver listed, delete the UpperFilters value. If AAVolFlt and any other driver(s) are listed, edit the UpperFilters value and remove only the AAVolFlt string.
Next delete the services registry keys for AAFsFlt, AAVdisk, AAVolFlt and AAVStor. These are located under HKLM\System\CurrentControlSetServices. Expand that registry key and right-click Delete the registry key for each of the AppAssure drivers that have an entry.
Reboot
Reboot after modifying the registry, but before deleting any files. That way, if the system is unbootable due to errors in the first step, you should be able to boot the “Last known good” configuration.
Delete driver binaries
After a successful reboot you can safely deleted the driver binaries if they exist. The file specifications to delete are:
Delete metadata files
The drivers metadata files are located in the \System Volume Information on each volume on the system. That folder is not accessible to administrators by default, so it is necessary to modify the ACL to delete the files.
Deleting the AAData.md and AAFailover.md files is optional. They take almost no space, and if the product is going to be reinstalled, it may be desirable to keep the metadata. Deleting the log files is more important. They will be invalid after removal of the product, and under some circumstances, may be quite large. To delete the log files, grant Administrators group full access to the \System Volume Information folder, and delete an files of the form AALog_{}_.log.
© 2023 Quest Software Inc. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy