Is it safe to fix all registry errors that ccleaner detects?
The safest way to fix any registry errors that CCleaner detects is to always make sure that CCleaner is configured to prompt you to save a backup of your current registry settings first.
Open CCleaner
Options button
Advanced button
check "Show prompt to backup registry issues"
Now, whenever you run the CCleaner registry cleaner, it will ask if you want to save a backup of the registry before it removes the errors it found. Create a folder and label it CCregistry (or any name you want) and save the CCleaner registry backups in this folder. If you would ever have to restore the previous settings, you now have a copy of them.
Also, a good rule of thumb is to look over the registry errors that CCleaner detects and uncheck any that you do not want to be removed. Most people just blindly clean everything and never stop to look at the errors that it found first. If you are unsure about a program or file name, don't remove it. Look it up online to see what function it serves before you delete it. That will help to prevent important program files from disappearing suddenly.
One last suggestion .. you should clean your registry about every two to three months. Any more often than that is really unnecessary.
I've been using CCleaner for years and never encountered a problem with the registry cleaner, as it doesn't dig too deeply, which is good.
Edited by etalmar, 02 November 2010 - 01:31 PM.