There is a mysterious thing on Windows PC called the Registry. It is always been a mysterious component of the Windows operating system. What is the Registry exactly? The Registry in Windows is like the database which stores the settings for virtually everything for Windows PC, including the settings, the passwords of the users, the device driver info, the settings of the Windows, and everything else.
The settings of the app used to be stored in the text based configuration file with the separate file for every app. the Windows Registry is meant to fix the issue by providing the single place for all settings across all apps. As the addition to consolidate the settings of the system, storing all of those settings in the single place and in the database format can mean that accessing the values in the registry is mush faster than parsing the text configuration file. In this case, the registry can be used for more than just settings. Apparently, most or all of the registry is read into the memory every time the system boots that makes accessing the registry is nearly instant.
As stated before, the registry is like the database lying at the heart of all Windows operating systems. It is where all settings and options for the computer hardware, operating system, and app software are all stored. Also, the settings of the pre user are stored in the registry. Therefore, the registry provides the centralized computer configuration repository. Its performance is so crucial on having the responsive and reliable personal computer. Every time the installer for the app program is executed, the additions are made to the Windows registry. This thing is able to increase the memory overhead both while the computer boots at start up and also in the operational use which can cause the dreaded computer slow downs as the time passes and the users installs more and more app software. In this case, most users attempt to counteract this effect by uninstalling the certain apps that are no longer required. However, in case the apps have bad code uninstallers or do not own the uninstallers altogether, is able to leave the entries in the registry. There is the term called “Software Rot” which refers to the process that appears as the computer registry that fills up with the possible malformed and unused entries.
As the addition to the thing above, every time the computer registry becomes fragmented, it means that it is stored in the different parts of the system hard disk. This one can increase the disk I/O and CPU cycles every time reads or writes to the registry are required. As the consequences of the Software Rot system slowdown is the increasing boot up times and the system instability.
For your information, those tools are available with the Windows operating system such as regedit.exe and regedit32.exe that let the manual editing of the registry. Fortunately, it is not something that should be worried.