Thanks boobless for posting this in our forum.
RegCompact eliminates registry fragmentation by writing the data in the registry out into a temporary file. This data is written sequentially, so there are no holes from deleted data or fragmentation. RegCompact then reboots the system, and the compacted registry hives are replaced when the system starts up.
RegCompact is shareware. If you use it you are required to make a donation of $15 US to support the developer.