What's new in Little Registry Cleaner 1.6

Jun 28, 2013
  • Downgraded Microsoft .NET Framework to v3.5
  • Integrate Little Software Stats
  • Added new icons
  • Updated Little Registry Cleaner icon
  • Integrated AutoUpdater.NET
  • Fixed several other bugs

New in Little Registry Cleaner 1.5.1 (Nov 3, 2011)

  • Fixed bug when trying to create scheduled tasks on Windows Task Scheduler 1.0 (Windows 2000, XP and Server 2003)
  • Fixed bug that prevented LRC from closing if DeskMetrics was disabled
  • No longer displays bug report when trying to contact DeskMetrics with no internet connection
  • NsisDeskMetrics plugin no longer requires the Microsoft Visual C++ 2010 Redistributable Package to run
  • Added check for null string in PrefixRegPath()
  • Manually generates GUID for DeskMetrics if an error occured in System.Guid
  • Fixed spelling mistake that prevented LRC to load on Lithuanian computers
  • No longer displays exception if "cmdLine" passed to ExtractArguments() is null
  • Displays error message instead of exception if file is not found when executed with startup manager

New in Little Registry Cleaner 1.5 (Sep 28, 2011)

  • Now compatible with Microsoft Windows Restart Manager
  • Updated Spanish Translations (Thanks to Fitoschido)
  • Updated German Translations (Thanks to Chris G)
  • Updated French Translations (Thanks to Tulip V)
  • Compatible with Windows 7 task bar
  • Program no longer starts up maximized
  • Fixed recent docs scanner so it displays the correct registry key path
  • No longer displays duplicate problems
  • Upgraded to Microsoft .NET Framework v4
  • Uninstall & Startup Manager are now seperate executables
  • Details window is no longer displayed when a parent node is double clicked
  • Implemented task scheduler to schedule registry scans
  • Registry scans can be started by specifying "/scan" argument
  • Integrated DeskMetrics into Little Registry Cleaner

New in Little Registry Cleaner 1.4.2 (Jul 23, 2010)

  • Fixed uninstall manager bug with x86 systems (v1.4.1.1 released)
  • Startup manager is compatible with 64-bit systems
  • Replaced blank icons with default application icon in startup manager
  • Skips nodes with no children from expanding (Thanks to Dmitriy P.)
  • Fixed bug that prevented LRC from switching languages on non-english systems (Thanks to Dmitriy P.)
  • Reassociated invert selection control with event (Thanks to Dmitriy P.)
  • Added localized Properties/Resources.resx files to project (Thanks to Dmitriy P.)
  • Added Persian Translations
  • Uses a timer instead of invoke to update scanning status
  • Updated Swedish Translations
  • Ignores registry keys that don't have full access

New in Little Registry Cleaner 1.4.1 (Apr 1, 2010)

  • Restore points are saved to correct location (v1.4.0.1 released)
  • Removed unneeded label in scan dialog
  • Added and updated several translations
  • Uninstall manager is compatible with 64-bit systems
  • Scans HKCU\Software\Microsoft\Windows\ShellNoRoam\MUICache for invalid file references
  • Checks for Common Tools.dll when program starts
  • Creates first system restore when LRC is installed instead of when it first starts
  • Changes:
  • Restore points are saved to correct location (v1.4.0.1 released)
  • Removed unneeded label in scan dialog
  • Updated Russian Translations
  • Updated Dutch Translations
  • Added Hungarian Translations
  • Updated Portuguese Translation
  • Updated Polish Translation
  • Updated Italian Translations
  • Updated Swedish Translations
  • Changes registry key rights when removing values and sub keys
  • Added Turkish Translations
  • Checks for Common Tools.dll when program starts
  • Updated Greek Translations
  • Added Lithuanian Translations
  • Updated Chinese (Simplified & Traditional) Translations
  • Updated Turkish Translations
  • Changed bug report URL
  • Scans HKCU\Software\Microsoft\Windows\ShellNoRoam\MUICache for invalid file references
  • Programs using the Windows Installer can be uninstalled using the uninstall manager
  • Uninstall manager is compatible with 64-bit systems
  • Creates first system restore when LRC is installed instead of when it first starts
  • Updated assembly information

New in Little Registry Cleaner 1.4 (Apr 1, 2010)

  • LRC has translations for 17 different languages
  • The backup and logs directory will be in the current directory if the release is portable edition
  • Added power user option that allows the program to automatically repair problems and close the program
  • Automatically changes to currently set system language
  • Upgraded TreeView Advanced to version 1.7
  • Details are shown in a window instead of in the main window
  • Results can be sorted by click the columns
  • Changes:
  • LRC has translations for 17 different languages
  • Fixed backup directory, it doesnt point to the common program files once options are changed
  • The backup and logs directory will be in the current directory if the release is portable edition
  • Renamed scanner files to more proper names
  • Uses my own code instead of Type.GetTypeFromProgID()
  • Replaced checkboxes with listview in options so different languages can be displayed properly
  • Added power user option that allows the program to automatically repair problems and close the program
  • Country flags are displayed beside each language
  • Automatically changes to current ui culture once the program is started
  • Translated strings that are not controls and are in the code files
  • Fixed error when switching to chinese (traditional or simplified)
  • Upgraded TreeView Advanced to version 1.7
  • Expands all nodes when finished scanning registry
  • Added a sorter tree model so the results can be sorted
  • Details are shown in a window instead of in the main window
  • Added status strip to display welcome and results messages

New in Little Registry Cleaner 1.3.4 (Apr 1, 2010)

  • Collapses nodes instead of expanding them when finished scanning registry
  • Upgrades settings to newer version if program has been updated
  • Displays icon associated with section in treeview advanced
  • Checks ProgID's for missing icons
  • Checks for access to regedit.exe and adds correct access if its incorrect
  • Tries to catch exception when removing startup entry if file or registry value doesnt exist
  • Checks if user is administrator when program starts up
  • Fixed several other bugs
  • Changes:
  • Collapses nodes instead of expanding them when finished scanning registry
  • Upgrades settings to newer version if program has been updated Displays icon associated with section in treeview advanced
  • Removed expanding icon control from treeview advanced
  • Changed icon for Program Locations in treeview to correct one
  • No longer imports ole32.dll for ActiveX/COM scanner
  • Checks ProgID's for missing icons
  • Checks for access to regedit.exe and adds correct access if its incorrect
  • Fixed icon for software settings
  • Tries to catch exception when removing startup entry if file or registry value doesnt exist
  • Checks if user is administrator when program starts up
  • Uses Version.CompareTo() instead of comparing major and minor version when updating

New in Little Registry Cleaner 1.3.3 (Apr 1, 2010)

  • Fixed the updater so that the build dates can be compared
  • Uses Generic Sans Serif font family for advanced tree view instead of Tahoma
  • Removed label above section list in main dialog and replaced "My Computer" with "Sections to Scan"
  • System restore works with Windows Se7en and beyond
  • Creates restore point if running program for first time
  • No longer waits for log file to close before fixing problems
  • Tries to catch exception if an error is thrown when uninstalling a program or removing a registry key
  • Sets owner of registry key and uses default values instead of existing ones in grantRegistryKeyRights()
  • Some other bugs were fixed aswell
  • Changes:
  • Fixed the updater so that the build dates can be compared
  • No longer sets the last update time in Program.cs
  • Uses Generic Sans Serif font family for advanced tree view instead of Tahoma
  • Removed label above section list in main dialog and replaced "My Computer" with "Sections to Scan"
  • System restore works with Windows Se7en and beyond
  • Creates restore point if running program for first time
  • No longer waits for log file to close before fixing problems
  • Tries to catch exception if an error is thrown when uninstalling a program or removing a registry key
  • Uses ListViewItem.Tag to store programinfo instead of dictionary
  • No longer sets last update date before program exits
  • Sets owner of registry key and uses default values instead of existing ones in grantRegistryKeyRights()

New in Little Registry Cleaner 1.3.2 (Apr 1, 2010)

  • Fixed bug causing the whole startup subkey to be stored and removed
  • Displays if user is administrator and if process is being debugged in crashreporter
  • Added Try-Catch blocks for System.Security.SecurityException in Fonts, HelpFiles and Sounds
  • Fixed the tab order in the dialogs
  • Build Time uses MM/dd/yyyy format instead of ToShortDateString because of windows 7 new format
  • Changed window settings for restore dialog and startup manager
  • Directory settings are controlled through Settings.cs instead of Program.cs
  • Some other bugs were fixed in this release as well
  • Changes:
  • Calls ShowErrorMessage() instead of throwing an exception everytime in xmlRegistry
  • Fixed bug causing the whole startup subkey to be stored and removed
  • Displays if user is administrator and if process is being debugged in crashreporter
  • Added Try-Catch blocks for System.Security.SecurityException in Fonts, HelpFiles and Sounds
  • Cleaned up nested try-catch blocks in scanners
  • Fixed the tab order in the dialogs
  • Build Time uses MM/dd/yyyy format instead of ToShortDateString because of windows 7 new format
  • Checks for update when dialog is shown instead of loaded
  • Changed window settings for restore dialog and startup manager
  • Directory settings are controlled through Settings.cs instead of Program.cs
  • Build time is returned in Settings.cs instead of Program.cs

New in Little Registry Cleaner 1.3.1 (Jun 9, 2009)

  • Application info scanner uses program info class to collect data
  • Application Info scanner and uninstall manager use program info to get slow info cache
  • No longer throws an exception when the path is empty
  • Changes to the wait cursor when scanning
  • Fixed null value bug in RegConvertXValueToString()
  • Did some minor fixes to the ActiveX/COM scanner
  • Fixed duplicate program entries in uninstall manager
  • Added portable edition of Little Registry Cleaner