During the normal operation of a Windows system, registry data is constantly being written to and removed from the registry. Over time this data becomes scattered within the registry file. When information is deleted from the registry holes are left which fragment the data within the registry. Due to this, accessing a few related pieces of information from the registry during program startup could become very slow as the system needs to traverse a very large file to find the data.
RegCompact.NET solves the problem of registry fragmentation and large size by rewriting the registry hives into new files which are completely optimised and often much smaller. Your computer is restarted after the registry hives are compacted and during system startup the old, fragmented files are replaced with the newly generated and optimized ones.
Be sure to run RegCompact.NET at least once a month and after program installation and uninstallation to ensure your registry remains optimized.
Requires Microsoft .NET Framework. (Note that .NET Framework is included in Windows XP. It is recommended to update to the latest version.)