The burning question everyone asks is what is the best registry cleaner? The best registry cleaner is compared by how much in the way of registry entries it gets rid of. But think about this for a minute. The deeper and more aggressive the registry cleaner is set to clean, the more likely you will remove something in your registry that is important to the operation of your computer. This is why you need to find out if there is a way to backup your registry so if the registry cleaner goes too far that you can restore the registry.
Most registry cleaners are about the same in the way it takes out registry errors and registry garbage. The difference is how deep they get in the registry to do the job the author of the program says it will do. One thing is certain when these programs get the registry errors and registry junk. The registry errors and registry junk are removed. What is uncertain is the stuff they will take out along with the bad stuff and the things they fix. Some registry cleaners when they work will absolutely tell you things they pick up in the registry that turn out to be false positives. And that is why you need as part of the registry cleaner package is some way to back up the registry and restore it when the computer informs you of the problem registry.
At a minimum you should run System Restore and create a restore point before use of a registry cleaner. This way you are playing it safe. You have a way to restore your registry if the backup utility does not restore the computer registry. And you can go back to the restore point you set and go to an earlier time that the computer worked. Then when you run the registry cleaner make sure you run the backup utility to back up the registry. Most all registry cleaners have one.
If you find a need to restore your registry, you can use the restore utility in your registry cleaner package. If that doesn't do the job for you, you can run system restore and find your restore point and go back to an earlier time. This way by using system restore it will restore your settings including all the registry settings you deleted.