If you have problems, Registry cleaners *might* do something. But usually finding which program is the root of the problem is a better alternative.
Sometimes that works. If a program is the cause.
But sometimes, the registry really IS the cause of the problem.
When there are tons of references to files/folders that no longer exist, for example, or extensions such as .mp3 set to open with incorrect handlers like wordpad as "default" etc.... Sometimes, yes, sometimes, a good registry clean will solve a lot of problems.
CCleaner is good, but I vote for 2 things to change in CCleaner registry cleaner...
- Remove the very dangerous "unused file extension" scan, because when it comes up that .exe is unused, so it is safe to remove because of some malware infection hijacking things, uh, no, no, no. It makes the system much safer to simply remove this dangerous threat for users to play with! In fact, this part of registry cleaning is where 99% of problems occur while "cleaning" the registry on a PC! Please, remove this, make it safer, ok? Thank you!
- CCleaner does need to do a more thorough search for references that point to files that no longer exist. I have used Abexo Registry cleaner a long time for XP, testing how it does. In many cases, it finds 500 to 1100 or more that are 100% safe to remove...
Meaning, that I have tested it day in & out with no problems. Of course, I do check a ton of software so registry entries do accumulate!
When you run Abexo Registry cleaner, I untick the --> Clean Classes Section + Invalid Files Associations. Those 2 seem a little dangerous to me, but everything else seems 100% safe!
Another really good registry cleaner is Clean My PC Version 2.16. I am not sure how the newer versions work, as I haven't had time to test, but I DO know that that version kicks registry cleaning butt & seems 100% safe. I am not sure that the newer versions many not be a little too aggressive, but I will try to test later on.
There seems to be a lot of similarity in reg keys shown in CleanMyPC & Abexo in the invalid references section, so my questions are:
- Why does CCleaner still have the unused file extensions scan when it is the most dangerous part of the registry cleanup it does? (See above ^)
- Why can't CCleaner do a better job of detecting invalid references to files/folders that no longer exist?
I do love CCleaner, & I only suggested the above because after a lot of experience using, I have found the above ^ to be true.
In conclusion, I have found roughly equal amounts of cases where programs are the cause of problems, but so also are invalid registry keys, corrupted/missing/replaced system files, malware etc. I do not believe it is accurate to just say that it is always the fault of programs, since the registry can definitely cause problems if invalid settings are retained!
Comments?
Thanks!