The Windows Registry is a place where you will find all the settings for your operating system. It contains information for all the hardware and software, along with user preferences. The Registry isn’t simply one large file but a set of discrete files called hives, primarily located in the system32 folder.
Over time, many entries are added to and deleted from the Windows Registry. Whenever a user installs or uninstalls software or changes Windows settings, the changes are reflected and saved in the Windows Registry. As a result, many registry entries end up being orphaned, broken, or misplaced.
Starting with Windows Vista, the Registry has been Virtualized, and hence, unlike Windows XP or earlier versions, it does not tend to suffer from bloat. Due to virtualization, applications are prevented from being written to System Folders and to the ‘machine wide keys’ in the registry. Nevertheless, invalid registry keys do get created. To clean up invalid registry entries, many prefer to use Registry Cleaners. Whether Registry Cleaners are good or bad, has already been discussed.
Even after you remove invalid registry entries, empty spaces remain. Registry Defragmenters help compact the registry and remove such bloated registry hives and empty spaces.
Discussing the problem of bloated registry hives in some earlier versions of Windows, Microsoft had explained:
You may discover that some of your registry hives are abnormally large or “bloated”. Registry hives that are in this state can cause various performance issues and errors in the system log. There can be many causes for this issue. Troubleshooting the actual cause can be a long and tedious process. In this scenario, you simply want to compress the registry hives to a normal state.
Registry Defrag Good or Bad
Registry Defragmenters have become popular – although not as much as registry cleaners! Unlike Registry Cleaners, defragmenting the registry may improve performance. Paging and Registry file fragmentation can be one of the leading causes of performance degradation related to file fragmentation in a system. Says TechNet:
Standard defragmentation programs can neither show you how fragmented your paging files or Registry hives are, nor defragment them. Paging and Registry file fragmentation can be one of the leading causes of performance degradation related to file fragmentation in a system.
But do not expect any real performance improvement after using registry defragmenters—especially in later versions of Windows like Windows 11/10/8/7/Vista. While you may use a registry defragger as a matter of ‘good housekeeping, ‘ one must be very careful in selecting a good, safe Registry Defragmenter.
Is registry cleaner safe to use?
It depends on how you want to use the Registry cleaner app on your computer. If you want to remove leftovers, registry cleaners are the best option you have. However, if you want to do something else, you need to take precautions as per the requirements. Deleting required keys and values might get you into trouble.
Does registry affect performance?
Yes, having unnecessary registry values and keys can affect your computer’s performance. Unwanted keys and values might slow down your computer a lot. The best way to get rid of such things is to use a software uninstaller that can remove software leftovers.
Personally, I hardly ever use a Registry Defragmenter—maybe once every six months or so! Should you choose to use one, remember to create a system restore point first or back up the registry using RegBack.
Go here if you’d like to check out some Free Registry Defragmenters.
What is your take on Registry Defragmenters? Do you use them? If so, which ones do you recommend?
On Windows 7 Home Premium SP1 64 bit : I’ve been using “Free Registry Defrag” for two years on this OS edition, when it suggests 3% or greater fragmentation rate; so far, it has always defragmented w/o issue(s) and slightly improved performance between runs…even if the last apparent update to version 3.0 was in 2010 (perhaps I’m lucky to not have gotten a deprecated/corrupt files download). Prior to that I tried a few times the registry defrag in “Advanced Uninstaller Pro” but each time on said OS result was need to clean reinstall due to serious registry issues at boot. Prior to “AUP”, a number of registry defrag apps seemed to have no positive/negative effect at all on said OS.
I’ve been using Registry Clean Expert for a few years now and it’s great. You do need to be careful using parts of it though. Usually I will wait until the registry is 10% fragmented, then I will defrag. Never had a problem with this program. Currently running Windows 8 Pro.
Registry defragging is almost useless as explained here: http://www.softpedia.com/progViewOpinions/Auslogics-Registry-Defrag-74832,.html
You waste your time.
its not useless, i have pc at work that is installed before 3 years , after defragmenting registry , pc runs faster, bootup faster,