The registry is a central hierarchical database used in Microsoft Windows to store information necessary to configure the system for one or more users, applications and hardware devices. Data is stored in binary files.
The registry contains information that Windows continually references during operation. The registry stores profiles for each user, the applications installed on the computer and the types of documents that each can create. The registry also stores information hardware configuration.
Some reasons why you may find that you need to clean the registry include:
- You frequently install or uninstall programs
- You delete software that was never really fully “uninstalled”
- You have embedded spyware or third party programs that start themselves every time you start your computer
- You have gone through a hardware install or uninstall
- You have unused but undeleted drivers on your system
You probably won’t notice a need to fix any registry problems if your system is new, but over time, your system’s registry will become larger and larger, especially as software, drivers, and hardware components are added and removed from your computer. With so many additions and deletions, your Windows registry can become corrupted or filled with errors and empty destinations.
A good registry cleaner will scan your entire registry for any invalid entries and provide a list of the registry errors found. You can then choose to selectively clean each item or automatically repair them all. For your protection all good registry cleaners will make a backup of any repairs made so that you can easily recover any changes if required.
Registry cleaners repair invalid entries that are a common cause of Windows crashes and error messages. Additionally, the program will optimize your system by compacting the wasted space and gaps in the registry and improve system performance and stability by removing orphaned references.
Don’t compromise your PC Registry with the second best!

With Registry Mechanic you can safely clean, repair and optimize the Windows registry with a few simple mouse clicks! Problems with the Windows registry are a common cause of Windows crashes, slow performance and error messages. By using a registry cleaner regularly and fixing registry errors your system should not only be more stable but it will also help improve your system performance without expensive hardware upgrades
Registry Mechanic uses a high-performance detection algorithm to quickly identify missing and invalid references in your Windows registry. These problems can occur for many reasons including being left-behind after the un-installation or incorrect removal of software, by missing or corrupt hardware drivers, or orphaned startup programs.
With a few easy steps Registry Mechanic will scan your entire registry for any invalid entries and provides a list of the registry errors found, you can then choose to selectively clean each item or automatically repair them all. For your convenience and protection Registry Mechanic can also make a backup of any repairs made so that you can easily recover any changes if required.