Legend:
(+) a feature is added
(*) a feature is improved/changed
(-) a bug is fixed
New in version 11.3.1
+ support of Windows 11 (10.0.22000 21H2);
* some exclusions were added to the registry excluded list;
* some language files were updated;
New in version 11.3.0
+ new "Scan Options" page in the Settings Dialog with options how to scan and backup registry;
* many interface enhancements;
* Registry Restore: default sorting of backup files by Date Created - recent date at the top, remembering last sorted column and sort direction;
* now free trial will scan and fix all entries in some registry categories; a full set of registry categories is avaiable in registered version;
* some language files updated;
New in version 11.2.0
- bugfix: on a hi-DPI screen the program remembered incorrect width and height;
* on loading, the program now checks it's window coordinates to do not exceed screen top and left, width and height (summary of all monitors);
- bugfix: last compression date was not remembered;
+ Registry Search screen now contains scrolling and splitter to resize the options frame (needed if big fonts selected for the screens);
* some visual imnprovements;
New in version 11.1.1
* DPI-awareness improved (for high resolution screens);
- bugfix: left "groups" panel did not remember it's width;
- bugfix: RFA Agent infinitely showed "an update is found";
- bugfix: "out of memory" error on 32-bit systems while downloading update;
- some minor bugfixes;
* some language files updated;
New in version 11.1.0
+ new Group View: Available Corrections: items can be grouped by correction type possible for each item. Now it has six views: Category, Safety Level, Filter, Selected Correction, Available Correction and, of course, plain view "All in One List";
* improvements in finding best corrections for registry references to moved files/folders;
+ online update for default excluded registry keys that are dangerous to modify;
+ some more NVidia keys are excluded from registry scan;
+ new registry pop-up menu command: Copy selected entries to clipboard;
+ show a mark on the currently selected correction in the list of available corrections.
* some images updated and new added for menus;
- bugfix: Full Backup: Warning message "There is not enough free space on the drive." was incorrectly encoded.
- bugfix: error on deleting search or filter templates from the Template Dialog;
- bugfix: sometimes the message "Some registry entries were not modified" appeared after a fix while all registry entries were actually changed;
- Registry Manage: some bugfixes in Pop-up Menu Commands plugin;
* Registry Manage: do not reload plugin entries after menu commands that do not change registry, like "Jump to", "Open Folder" etc.;
- bugfix: if computer was not rebooted for a long time RFA agent may not remember last registry scan date;
* updates in help file;
- minor bugfixes;
- some language files updated;
New in version 11.0.2
+ updates in help file;
- fix: sometimes registry scan&fix may make Cortana for Windows 10 not working by deleteing invalid paths from Microsoft Speech registry entries;
- minor bugfixes;
New in version 11.0.1
* if automatic Restore Point creation is failed then the "System Protection" Control Panel applet is opened so user can check if the system restore service is enabled; a manual restore point may be created from there;
+ if a Restore Point creation is failed then a system reported error message is shown in the "warning" message and in the status line;
* a default text editor assigned in the system for .reg files is used to view .reg backup files, if it is not assigned then then notepad.exe is used;
* many language files updated;
- bugfix: sometimes a "Range Check Error" may appear on failed creating restore point;
- bugfix: system and full backup selected options were not remembered if a scan was not started;
- bugfix: label "Creating restore point" was not removed from the main window if restore point was failed or not needed;
- bugfix: the progress was incorrecly counted when registry scan was started not using multiple threads;
- bugfix: progress-bar state was returned to incorrect status after the Warning Dialog on reaching registry errors limit;
- some minor bugs fixed;
New in version 11.0.0
* new interface, new icons;
* new splash and install pictures;
+ Manage Registry: new plugin: "Pop-up Menu Commands" that allows to add/remove items in the right mouse click pop-up menu for "Desktop", "My Computer", "Directory", "Drive", "Compressed Folder", Any file (*) and any file types registered by it's extension;
+ new grouping added: by correction type; refresh on F5 if some corrections were changed by user;
+ pop-up menu is added to the left-side groups listview; it allows to make mass selections of entries in a group - in a category, in a safety level, filtered group, etc.;
* the "Home" screen now shows numbers of found and corrected entries in a recent session, not just in a last scan. Session may include several cycles: scan->fix->back->scan->fix->back in one run of RFA;
* Office 365 keys are moved from high risk list to the default excluded list;
* Invalid Uninstall Records category: unknown keys and unknown non-empty values are marked as of medium safety (risk) level;
* InvalidActiveX/COM References category: detect keys that do not have any of required values and have no subkeys;
* Invalid File Associations category: detect invalid entries that may prevent from running executable files such as .exe, .bat, .cmd;
* Invalid File Associations category: now more registry entries are scanned;
* Invalid Uninstall Records category: improved scanning that detects keys without required values; unused subkeys; invalid value types;
* setup now will not ask for Start Menu group where to save shortcuts;
* on uninstall it now will not ask user if to delete backup folder: it will just open backup folder in file explorer and suggest to review files and delete them manually;
* always set selection checkbox for an entry if it's correction was changed manually, regardless of risk level;
* Registry Restore from .reg Files: save and read dates of .reg backup file creation/restore in digital format that is not depending on user locale settings, old human-readable format for previously created backups is still supported when reading files;
+ Registry Restore from .reg Files: search in .reg files now works in "full tree" mode also;
+ Invalid ActiveXCOM category: wow6432 nodes are added: \Software\Wow6432Node\Classes\CLSID\ and \Software\Classes\Wow6432Node\CLSID\; that nodes may contain not only just a copy of \Software\Classes\CLSID\;
+ a notification about finishing any long operation is shown at the taskbar notification area if the application is not active;
- bugfix: selection checkbox was not set when user manually set the same correction that was already selected (except "leave as is");
- bugfix: an error may appear in the Settings dialog on editing an excluded registry key;
- bugfix: if the program was started with the "/autoscan" command line parameter and from simple user account, then the "Restart as Administrator" dialog will not appear;
- bugfix in Auto-Start Programs category: file references without path and extension like "MsiExec /I{00010419-78E1-11D2-B60F-006097C998E7}" may appear incorrectly found as invalid;
- a small bug fixed in checking correction results for entries - sometimes some entries may be successfuly corrected but reported as "failed to modify";
- bugfix: in representing file sizes a comma was used as thousands separator, not user locale settings;
- bugfix: progress indicator was not shown at the program taskbar button;
- bugfix: on resize or after cancelling maximize window the treeview controls may became invisible;
- bugfix: Registry Snapshots: access violation on reading snapshots without comment (comment was left empty in the dialog);
- bugfix: the Settings dialog initial position was at the first system screen, now the initial position is at the same monitor as the main program window;
- bugfix: custom pop-up dialogs interrupted user's work with other applications while the program is running at the background;
- some minor bugs fixed;
New in version 10.1.0
+ Windows 10 support;
* some language files updated;
- some fixes for multi-monitor configurations;
- a few minor bugs fixed;
New in version 10.0.0
+ new registry error categories:
+ Obsolete Firewall Settings,
+ Invalid TypeLib references;
* detect more errors in legacy error categories;
* speed improvements in the registry scanning engine;
+ filter templates for list of found errors with option to load/save;
+ search templates with option to load/save;
* interface changes;
* Registry Manage: "AutoStart" plugin is now compatible with Windows 8 Task Manager;
* Invalid Run Entries category: detect and fix invalid entries in Windows XP/Vista/7 MSConfig and Windows 8 Task Manager settings;
- bug fixed: it was possible to scan and fix registry errors after registry compression or registry restore ignoring reboot;
New in version 9.3.0
+ improvements in checking scanned registry keys for exclusions;
* smart "Add Excluded Registry Key" dialog: detect root key and cut it from path, replace with it any root key chosen from dialog;
+ count scanned keys/dirs and show the number on statusbar - it helps to see if the program still working while the progressbar is not moving;
+ verify modified registry keys and detect those that were not corrected, option to save them in a text file;
+ Restore From .Reg Backup Files: expand contents of .reg files to second level;
+ Restore From .Reg Backup Files: now it is possible to switch view between "plain" and "full" tree view;
+ Restore From .Reg Backup Files: show selected key path in status bar;
+ Restore From .Reg Backup Files: new pop-up menu commands: "View as full tree"; "Copy key path to clipboard";
- bug: incorrect string length was shown in entries with invalid data size;
- bug: it was possible to make filter dialog completely invisible using transparent value option;
- bug: it was possible to ocassionally hide the "backup" panel by moving splitter to the bottom;
- bug: the "results" panel may be hidden if the "backup" panel is at max height and the program window is resized to min;
New in version 9.2.0
+ Windows 8.1 compatibility;
+ RFA Registry Search: replace function is added: option to replace found strings with user entered values;
+ "create_bugreport.bat" file is added into the program folder to simplify manual bug-report creation;
* some language updates;
* default value of "Show Scanned Path in Status Bar" is changed to OFF - this increases disk scan speed on SSD drives;
* Full Backup Restore screen: synchronize setting check marks with backup selection;
* do not add icon to Start Menu group folder;
+ Filter dialog now have option to change it's transparency;
+ command line parameter "/fullscreen" to open the program at full screen;
+ restore maximized/normal window state on starting;
* on first error appearance show a message to reproduce the error in order to create a full bug-report, on next exception show "open bug-report?" dialog;
* Registry Snapshots: avoid errors on clicking buttons when saving long undo/redo .reg files;
+ error handling for loading/saving colors from settings; no error on loading colors from read-only files;
- bug with casual deleting registration information from settings if it was entered on a first program start;
New in version 9.1.0
+ support of Windows 2008;
* do not show help message if automatic scan was started;
* language files were updated;
* create restore point only once per day, not in every session run;
+ show total size of registry hives available for Full Backup;
- bugfix: last full backup date was not loaded and cleared on exit if the program started with parameter "/autoscan";
- bugfix: incorrect sorting registry hives to defragment by clicking on column caption;
- bugfix: size of total registry bytes saved from last defragment was not remembered;
New in version 9.0.0
+ many interface changes;
+ Windows 8 compatibility;
+ new error category "Invalid Uninstall records";
* registry scan is now much faster;
+ some basic adaptation to touchscreens;
+ support of multi-monitor configurations;
* fast "open in RegEdit" functions;
+ close filter and legend forms on Escape key press;
+ new "Item Menu" button near the "Filter" button to access mouse pop-up menu items on touchscreens;
* button caption changed from "Back" to "Reset Results" after registry search to avoid confusion;
+ show paths to scan for corrections before registry scan, show "Configure" button to open the Settings dialog;
+ Registry Manage: refresh the lists on F5 key press;
+ Registry Compress: show summary sizes of used and saved registry files;
- Advanced Settings: color example interface errors are fixed;
+ Advanced Settings: option to hide statistics at the Home screen is added;
+ Advanced Settings: multiselection is added to the excluded strings, paths to scan for corrections and excluded paths lists;
* help file is updated;
* home screen adoptations for displays with large fonts;
* setup: ask to delete settings and user exclusions on uninstall;
- bugfix: full backup creation could not be canceled;
+ some language files updated;
- known bugs are fixed;
New in version 8.3.0
+ RFA Registry Manage: + icon for "Open Folder" menu command;
- RFA Registry Manage: a few bugs are fixed;
+ RFA Registry Manage: show all items sorted;
- bugfix: RFA settings: risk icons were not loaded and displayed;
+ "Select all" checkbox added to the select scan categories screen;
+ show common size of snapshot files at the welcome screen;
- bugfix: some "shared DLLs" were incorrectly marked as "not used";
* language files are updated;
New in version 8.2.0
+ show number of avaialable suggested corrections if one or more found for each error entry;
+ icon for shortcut folder in Start Menu;
+ icon added to "open in RegEdit" menu for Registry Manage;
+ option to restore default Excluded Paths to Scan for Corrections in settings;
+ new dialog to enter or edit excluded registry keys;
+ show number of excluded items near every category in Excluded Registry Keys;
+ show affected category excluded lists in confirmation dialog on adding excluded entries from the list of found errors;
+ quick jump to an entry in the list of found errors on starting type key name/value/invalid string;
- RFA agent bug fixed - it may appear that the last registry scan date is not correct;
+ Restore Full Backups: option to select and delete several backups at once;
+ Restore Full Backup: show backup folder size under the backup list;
New in version 8.1.0
- fixed bug: on some computers RFA raised error when compressing the registry;
- fixed bug: last registry scan date was not remembered if no search for correction was done;
+ setup will now detect previous major version installed and ask if user wants to uninstall it;
- fixed bug: "Restore from .reg files" window did not load it's size and position from common settings;
- fixed bug: "Legend" window did incorrectly show "search" image at the "safe" risk level item;
- fixed bug: Platinum features were not shown in registered standard version and cannot be enabled from the Advanced Settings;
- fixed bug: RFA did not update window caption after changing interface language;
- fixed some inteface font problems under 120 dpi screen resolution (large fonts);
+ decreased size of RFA installation file;
+ Registry Search feature now has list of excluded registry keys under the Advanced Settings;
+ Excluded Registry Keys settings now have new selection list for excluded categories - with pictures;
* some language translations are updated;
* some help topics are updated;
* Legend window is now more clear - it draws error category items in bold;
- some minor bugs fixed;
New in version 8.0.1
- fixed bug: under some Windows 32-bit XP SP3 RFA found several thousands false errors under Invalid File Associations and ActiveX/COM categories and was unable to "fix" them;
+ now all windows have the same position and sizes, except for settings dialog (this behavior can be changed by adding EqualFormBounds=0 string into RFA.ini);
+ if a registry string value has incorrect size stored in the registry, RFA now shows size it will be corrected to;
- correction pop-up menu displayed incorrect icon for "modify" correction under some error categories;
+ double-click over a registry entry now will open RegEdit.exe;
+ icons for found entries under Registry Search feature when view mode is set to "view by error level";
- incorrect number of total entries in status bar after fixing;
* settings dialog cannot be closed and "edit task" button cannot be clicked twice while scheduler task properties dialog is opened;
- several minor bugs were fixed.
New in version 8.0.0
+ Windows 64 bit support;
+ full unicode support;
* new interface;
* new enhanced registry scan engine;
* speed of registry snapshot comparison is much increased;
* default excluded registry keys are now internal - only user exclusions will be shown in the settings dialog;
* settings now are stored in one file instead of several registry user hives;
+ user exclusions now may be easily backuped/copied to other computers;
* Registry Editor 5.00 format is used for .reg backup files;
+ support of both Registry Editor 4 (Windows 9x/NT/2000) and Registry Editor 5 (XP/Vista/7) formats in registry restore and snapshot comparison;
+ preventing from running 32-bit version under WOW64 on 64-bit systems;
+ Copy to Clipboard Registry Path function added to the pop-up menus;
New in version 7.1.0
* improved Windows 7 compatibility;
- fixed bug with not removing empty folders remained in backup folder after full registry restore;
New in version 7.1.0
* added new excluded keys into the default list;
* language files were updated;
* "Search for Keywords" feature now scans HKEY_USERS instead of HKEY_CURRENT_USER key, (HKEY_USERS key includes HKEY_CURRENT_USER as a subkey with name like S-1-5-21-xxxxxxxxxx-xxxxxxxxxx-xxxxxxxxxx-1xxx and all other currently logged in users);
+ new option to hide/show read-only keys in "Search for Keywords" feature independed from "Scan for Registry Errors" feature;
- "Save found keys into a text file" was not working in "Search for Keywords" feature;
- if no errors were found the Error Category checkboxes were locked until user click "Back" to return to the home page;
- fixed freeze while RFA corrects errors under \Classes\HTTP\ and \Classes\HTTPS\ keys;
- some minor problems fixed;
New in version 7.0.0
* new interface;
* new enhanced fast and smart registry scanning algorithm;
+ detecting new errors: mismatch of string lengths stored in the registry;
+ detecting new error category: bad ActiveX/COM registrations;
+ new option to ignore "no permission to modify" registry entries that Vista has many;
+ in addition to system registry backup _NAMEPROGFULL_ now creates separate backup of every registry file;
+ easy managing and restoring registry backup files;
* enhanced registry compression/defragmentation;
+ show summary compression size and ratio;
+ store and show statistics about found/corrected problems, registry defragmentation sizes, last searches, stored registry snapshots, available plug-ins for Registry Management (Platinum version only), full registry backups and small .reg backup files created;
+ new view added: view all found errors at one screen;
* when "View by filter" is selected, filter options will not cover list of errors - they will be opened in separate window;
+ error category buttons now can be placed horizontally or vertically - switch by a double-click on any button;
New in version 6.0.0
+ Vista compatibility: support running in a least privileged environment; support of Vista registry;
+ display snapshot descriptions in registry snapshot lists;
+ new and improved algorithms giving more thorough searches, faster working, and greater reliability;
+ filtering and sorting found registry entries;
* option to scan for errors all user registry hives is available under full administrator only;
New in version 5.0.2
+ help tips for novice users;
+ saving risk level into export text files;
* show release number in the caption;
- excluded lists were not imported from a previous installed version;
New in version 5.0.1
+ "Home" button is added to the all pages;
- few bug fixes;
* updated language files are included to the setup;
New in version 5.0.0
+ new interface;
+ defragmentation of registry files;
+ creation and comparison registry snapshots, reviewing changes made to the registry, creation "undo" and "redo" files for any modified registry key;
+ new for the Platinum version allows user to manage Browser Helper Objects (BHO), Internet Explorer menus and toolbars;
New in version 4.3
+ new error category: Invalid File Associations;
+ option to scan for errors all user registry files available on the computer (HKEY_USERS) or only the currently active user registry file (HKEY_CURRENT_USER);
* no program restart required on entering registration key - purchase a license key on-line and fix all errors without re-scanning the registry;
New in version 4.2
+ read default excluded paths from excluded.def file if no excluded folders found in the registry;
- BUG: scheduled task properties window should be closed before closing rfa
+ new command line parameters;
+ start menu shortcuts to quick run Registry Scan, Registry Backup Restore, Registry Keyword Search;
* interface changes;
New in version 4.1.1
- button text clear type changes to none on mouse over;
- second click on "View by.." button clears "down" style;
New in version 4.1
* minor interface changes/corrections;
+ automatic creation of restore points/full registry backups on Windows XP/2000/2003;
+ option to schedule automatic registry scan;
- valid entries from the "Auto Run Programs" category would not be removed;
+ colors of the found entries list can be adjusted for comfortable viewing;
New in version 4.0
+ new program interface, new buttons;
+ three safety levels of found registry errors: Safe to modify, Caution and Extreme Caution;
+ easy switch between views of found errors: by error category or by safety level;
+ Backup Manager allows user to restore any single registry entry from .reg backup files, search backup files for keywords;
+ option to limit registry scan by number of found errors;
+ every language file may define font name to use with the language;
New in version 3.4.0
+ check paths containing environment variables for existence (%PROGRAMFILES%, %SYSTEMROOT%, etc.);
+ searching the Internet for invalid registry key info in one mouse click;
+ "Open Backup Folder" menu item;
+ syncronize "Open Backup Folder" shortcut with the last used backup;
+ check %temp% folder for existence;
+ forcing to write registry changes to disk;
New in version 3.3.1
- bug with error message "Error reading arabic.lan" on system startup.
- bugfix: Two copies of RFAgent started under some Windows 9x/ME systems;
New in version 3.3.0
+ new registry error category "Invalid Known DLLs";
+ automatically start registry scan if the program started with "/autoscan" parameter;
- bug displaying incorrect time of a .reg backup file in the Registry Restore Wizard;
New in version 3.2.1
+ detect and fix invalid data types in the Help, Fonts and Shared DLLs registry sections;
* text descriptions in the list of found registry errors is now more informative;
- bug on disabling running RFA Agent on system startup;
- bug with setting a new version checking to "Never";
New in version 3.2.0
+ Registry First Agent running in the taskbar notification area (next to the clock);
+ option to shedule version checking;
+ option to shedule registry checking reminder;
+ option to shedule full registry backups;
+ disable screensaver while scanning is running;
- Info button is removed, Info pop-up menu is moved to the Help menu;
+ option to interrupt connections of new version checking;
+ new settings page "Appearance" contains:
+ option to hide progressbar on registry scan;
+ option to hide progressbar on disks scan;
+ option to hide enumeration of scanned registry keys;
+ option to hide enumeration of scanned directories;
+ option to freeze the list of found entries while registry scan is running;
New in version 3.1.2
- bug on deletion "empty keys" if a key is in the exclusion list;
New in version 3.1.1
- bug on searching the registry for string matches;
New in version 3.1.0
+ new correction is available - "Cut invalid substring";
+ list of excluded registry strings;
+ list of folders excluded from disk search for corrections;
+ new look of the Advanced Settings page;
+ opening help on first program run;
* two-level right-click pop-up menu;
* searching for file corrections on local hard drives is now much faster;
+ creation "Compact the Registry" shortcut under Win98-ME;
- fixed problem with "send bugreport" - sysrep.exe would not run .ini file;
+ open Auto Start file folder in explorer;
+ open backup folder on uninstall;
- bug with overwriting an existing backup file;
+ new popup menu with "E-mail to support" item under the Help button;
New in version 3.0
- new interface;
- two new error categories:
checking the registry for unused software entries;
checking "Run" registry entries for errors;
- adding multiple selected entries into an excluded list;
- new SAFE invalid paths detection algorithm;
- new menu commands: Select/Highlight - All items/Selected(Highlighted) items;
New in version 2.5
- option to search the registry for strings (keywords) (unwanted entries);
- full registry backup before the scan (98/ME/2000/XP/2003);
- registry restore from full backup (98/ME/2000/XP/2003);
- registry restore wizard;
- compacting the registry on Windows? 98/ME;
- progressbar on the registry scan and searching for files;
- progress percentages in the application title;
- unblinking error categories list;
- read and write REG_MULTI_SZ registry values;
- checking the web for new versions using default Internet connection settings;
- checking for another program instance running;
- new backup file name format: yyyy_mm_dd_hhmmss.reg;
Version 2.1.5
- found and fixed the problem (access violation) with old settings importing;
- the problem with using an old language file instead a newer is fixed;
Version 2.1.3
- save list of found invalid entries into text file;