Posted 18 February 2010 - 08:36 AM
In general...registry cleaners are not suggested...because they are like putting a chain saw in the hands of a child, IMO.
The user has no idea what is being done to the system...no idea when the program was developed...no idea what criteria were used in some 3d-party's determination of what entries should be changed or removed.
If directions are provided, most users don't bother to read them.
In general...users tend to think of "cleaning the registry" as some sort of magical fix for whatever might ail the system. No such thing exists.
System problems are best solved by careful examination of any error messages...careful application of known fixes for known system problems (which exist in the thousands, IMO)...and trial-and-error attempts to correct known, specific problems based on the experinces of others.
Add to this the fact that all systems do not necessarily respond the same way to the same situation...and the ever-present threat/existence of malware on systems (which throws out all previously known rules for diagnosing/correcting system symptoms)...and you get a picture of a blindfolded user armed with a shotgun which may be pointed at herself/himself.
A good example of this...the recent assertion by many that a MS critical update "ruined" their systems...when subsequent investigation reveals that a high percentage (if not all) of those systems...received adverse reactions when installing the critical update...because their systems were infected by a rootkit which locked the users out of their systems when the update was applied.
Sometimes...what a user thinks is "obvious" as a problem...has causes which require something other than a predetermined disposition or interpretation of what needs to be done.
Anyone who uses a "registry cleaner" with the assumption that the developers know what they are doing on a system no human has attempted to examine...is taking a great chance that something vital may be removed in the process of such cleaning...and they are taking an even greater chance that the registry cleaner will properly deal with situations...not expected to be encountered.