Avast WEBforum

Other => General Topics => Topic started by: justinlee on July 27, 2011, 01:44:41 PM

Title: Registry 'Cleaners'
Post by: justinlee on July 27, 2011, 01:44:41 PM
I am interested to hear other people's opinions on these so-called 'Registry Cleaners' I have been using CCleaner for some time but since re-installing Windows i now only use the Windows/Applications cleaner option and stay well away from the Registry cleaning tool. Yes,  i have used the Reg cleaning option in the past and had no problems with it, but i have heard from the Tech guys on Microsoft forums that there is actually no need to use Reg Cleaners as Windows does a good enough job of dealing with the Registry itself. In fact, i would go as far to say as the 'Registry Cleaners' do nothing whatsoever in helping to speed your system up and are in fact totally unnecessary and most of them will end up doing more harm than good.

What do you think?
Title: Re: Registry 'Cleaners'
Post by: CraigB on July 27, 2011, 02:14:59 PM
Generally i would recommend the if a user does not understand registries then they should not go near them but at the same time ccleaner does not go very deep into the registry and iv never seen it take out some thing that it shouldn't, a lite registry clean with ccleaner isnt going to do any damage imo but it also wont really make any difference to the performance of your system as its registry cleaning is not thorough enough.
Eusing free registry cleaner goes a little deeper and iv found this one to be very safe as well and will declutter the registry without destoying anything it shouldn't.
My best preferance for myself is to manually search and clean my registries but as i mentioned earlyer this is not for people who dont understand what there looking at in the registry.
Title: Re: Registry 'Cleaners'
Post by: OrangeCrate on July 27, 2011, 02:24:11 PM
I am interested to hear other people's opinions on these so-called 'Registry Cleaners' I have been using CCleaner for some time but since re-installing Windows i now only use the Windows/Applications cleaner option and stay well away from the Registry cleaning tool. Yes,  i have used the Reg cleaning option in the past and had no problems with it, but i have heard from the Tech guys on Microsoft forums that there is actually no need to use Reg Cleaners as Windows does a good enough job of dealing with the Registry itself. In fact, i would go as far to say as the 'Registry Cleaners' do nothing whatsoever in helping to speed your system up and are in fact totally unnecessary and most of them will end up doing more harm than good.

What do you think?

Didn't you just ask this question here?

http://forum.avast.com/index.php?topic=79439.msg653371#msg653371
Title: Re: Registry 'Cleaners'
Post by: justinlee on July 27, 2011, 03:19:54 PM
Didn't you just ask this question here?

http://forum.avast.com/index.php?topic=79439.msg653371#msg653371

No, that was relating to whether it was safe to delete a specific reg key. This question is about reg cleaners in general.
Title: Re: Registry 'Cleaners'
Post by: OrangeCrate on July 27, 2011, 03:29:22 PM
Didn't you just ask this question here?

http://forum.avast.com/index.php?topic=79439.msg653371#msg653371

No, that was relating to whether it was safe to delete a specific reg key. This question is about reg cleaners in general.

Did you read your last post in that thread?
Title: Re: Registry 'Cleaners'
Post by: bob3160 on July 27, 2011, 03:43:46 PM
Didn't you just ask this question here?

http://forum.avast.com/index.php?topic=79439.msg653371#msg653371

No, that was relating to whether it was safe to delete a specific reg key. This question is about reg cleaners in general.

Did you read your last post in that thread?

Obviously not.  ;D And I thought I was the senior who could use that excuse ???  ;D
Title: Re: Registry 'Cleaners'
Post by: Dch48 on July 27, 2011, 06:21:53 PM
I always use the registry cleaning part of CCleaner after uninstalling something. I've found that it does the exact same thing that the Revo Uninstaller does and does it just as well. I always look at what CCleaner wants to get rid of and so far have let it delete everything without bothering with making a backup. I've had no problems whatsoever. Windows itself is perfectly content to let the registry pile up with useless , obsolete references to things that are no longer on the system and over time, this can slow down the system, particularly the boot time. I also run the regular cleaner daily. It does a fantastic job of removing uninstallers for Windows Updates. I let it do that after about of week of using the machine after the updates and having no problems. Those uninstallers and their registry entries can pile up quickly.

I also use the free registry cleaner from Auslogics which digs a little deeper and does automatic backups of what it deletes. I've never had to use a backup and I run it in the advanced mode. I'm a firm believer in the value of a good registry cleaner. In this day and age, they may be of more benefit than defragging which doesn't make nearly as much difference as it used to when hard drives were slow and clunky.
Title: Re: Registry 'Cleaners'
Post by: Hard_ROCKER on July 27, 2011, 06:58:59 PM
Quote
"A few hundred kilobytes of unused keys and values causes no noticeable performance impact on system operation."

http://blogs.technet.com/b/markrussinovich/archive/2005/10/02/registry-junk-a-windows-fact-of-life.aspx

Title: Re: Registry 'Cleaners'
Post by: Chris Thomas on July 27, 2011, 07:12:33 PM
Quote
"A few hundred kilobytes of unused keys and values causes no noticeable performance impact on system operation."

http://blogs.technet.com/b/markrussinovich/archive/2005/10/02/registry-junk-a-windows-fact-of-life.aspx



People usually get a placebo effect when i clean the registry of a clean system. I kinda clean my registry only if I uninstalled something and that to carefully...
Title: Re: Registry 'Cleaners'
Post by: Hard_ROCKER on July 27, 2011, 07:43:55 PM
People usually get a placebo effect when i clean the registry of a clean system. I kinda clean my registry only if I uninstalled something and that to carefully...

Yeah same here. I review each registry entry it finds(only use CCleaner though) and only after i identified the registry key as belonging to the app i just uninstalled do i select it for removal.
Title: Re: Registry 'Cleaners'
Post by: Dch48 on July 27, 2011, 08:07:10 PM
Quote
"A few hundred kilobytes of unused keys and values causes no noticeable performance impact on system operation."

http://blogs.technet.com/b/markrussinovich/archive/2005/10/02/registry-junk-a-windows-fact-of-life.aspx


From that same article
Quote
Registry cleaners have always been popular, but I never paid much attention to them. I originally thought that there might be valid reasons for their existence, but over time changed my mind, only to recently recognize that even today they can help maintain Registry hygiene.
Quote
it’s not only possible, but common, for even best-of-breed uninstallers that have earned the Windows logo from Microsoft to leave our Registries littered with traces of applications deleted long ago.
Quote
So it seems that Registry junk is a Windows fact of life and that Registry cleaners will continue to have a place

Title: Re: Registry 'Cleaners'
Post by: Hard_ROCKER on July 27, 2011, 08:31:37 PM
Yeah Dch48 no one is arguing that, it's just that your statement:

Quote
Windows itself is perfectly content to let the registry pile up with useless , obsolete references to things that are no longer on the system and over time, this can slow down the system, particularly the boot time

Is not correct. That's all i am saying. The amount of registry entries or the size of the registry does not matter. Yeah there is a use for registry cleaners(you can read why in that article) but only if you know what you are doing which most users do not. Simply deleting everything these super-dooper-make-your-pc-100x-times-faster BS registry cleaners identify as bad entries is not the way to go and can cause more harm than good if deleting the wrong keys from the registry and you even go as far as to say you don't backup the registry before cleaning it and that is obviously not the right approach. Caution is the correct approach here, backup that registry before messing with it. Just because you have not shot yourself in the foot yet, doesn't mean it won't happen. Especially if you keep the gun pointed at it and keep pulling the trigger.

If however you say that defragmenting an extremely fragmented registry(i mean the registry hive files) can provide some small performance benefit, then yes i agree with that completely. PageDefrag is one such program that does that great for XP systems however it does not run on Vista/7 and i've always had great admiration for Puran Defrag which defrags the registry hives, MFT and a whole lot more. Runs on Xp/Vista/7 and is free. Highly recommend it. I guess you could only use it for it's boot-time defrag function every now and then and let some other defragger of your choice take care of your data.
Title: Re: Registry 'Cleaners'
Post by: bob3160 on July 27, 2011, 08:43:43 PM
The end result to all of this discussion still reveals that cleaning your registry
might make it a neater disaster area but doesn't really help speed up your system.
Not cleaning your registry leaves you with a larger disaster area that doesn't really slow you down
but is just a bigger mess.
Neither of these assure you that something can't still go wrong with the registry and prevent a reboot but,
not cleaning the registry is the safer way to go simply because "If it ain't broke, don't fix it."
Title: Re: Registry 'Cleaners'
Post by: Dch48 on July 27, 2011, 08:46:17 PM
I still say that my statement is correct. I said "over time" meaning that if somebody has let those things pile up for a long period, years maybe, removing them can improve boot times and even access times for the things you do have installed. Will it make a difference if you regularly clean it out without letting things build up? Probably not, but not letting it get to the point where it does slow things down is the whole point here. That article also gives an example how only a registry clean fixed problems with being able to connect after changing ISP's so left over things can break other things.

I totally agree about Puran defrag though. I was using Auslogics , which is excellent in it's own right, but Puran seems to do a better job and will defragment everything on the drive. I have switched to it.
Title: Re: Registry 'Cleaners'
Post by: bob3160 on July 27, 2011, 08:53:35 PM
I still say that my statement is correct. I said "over time" meaning that if somebody has let those things pile up for a long period, years maybe, removing them can improve boot times.
Haven't cleaned this registry since I bought the computer 4 years ago. Can't really say it's slow to boot.
But, if it makes you happy, clean your registry (http://my.jetscreenshot.com/2701/m_20110727-klnx-10kb.jpg) (http://my.jetscreenshot.com/2701/20110727-klnx-10kb)
Title: Re: Registry 'Cleaners'
Post by: Dch48 on July 27, 2011, 08:58:12 PM
I still say that my statement is correct. I said "over time" meaning that if somebody has let those things pile up for a long period, years maybe, removing them can improve boot times.
Haven't cleaned this registry since I bought the computer 4 years ago. Can't really say it's slow to boot.
But, if it makes you happy, clean your registry (http://my.jetscreenshot.com/2701/m_20110727-klnx-10kb.jpg) (http://my.jetscreenshot.com/2701/20110727-klnx-10kb)
It probably doesn't seem slow and cleaning things out may only show a very slight improvement. I'm not saying it will make the system crawl, but if the clutter is bad enough, you can notice a difference after cleaning it out. It may only be seconds and only noticeable if you actually time it with a watch but it can produce an improvement.
Title: Re: Registry 'Cleaners'
Post by: bob3160 on July 27, 2011, 09:03:55 PM
And that slight improvement justifies possible not being able to start because
something that shouldn't have been remove was removed ???
Not in my book but, that doesn't mean you shouldn't continue to clean your registry. I just choose not to.  :)
Title: Re: Registry 'Cleaners'
Post by: Dch48 on July 27, 2011, 09:06:25 PM
And that slight improvement justifies possible not being able to start because
something that shouldn't have been remove was removed ???
Not in my book but, that doesn't mean you shouldn't continue to clean your registry. I just choose not to.  :)
If you back up the changes, you should be able to fix any potential problems.
Title: Re: Registry 'Cleaners'
Post by: Hard_ROCKER on July 27, 2011, 09:10:00 PM
Absolute rubbish. I repeat, the size of the registry hives or the amount of entries in them has no performance impact. Mr. Mark Russinovich agrees.  ;D

Fragmented registry hives, yes, just like any other fragmented file will get loaded a mili-second faster if they are in a single fragment but that's it when it comes to performance. As Chris Thomas mentioned, what you are noticing is placebo, you simply want it to be faster and believe it to be faster, so for your mind it is faster. But actually it is not. Now i am done with this topic as this is like talking to a small child, arguing without any proof to back up your claims. That is just silly.

@Bob: Let it go.  ;D
Title: Re: Registry 'Cleaners'
Post by: Dch48 on July 27, 2011, 09:12:55 PM
Does the registry load into memory, in it's entirety, at boot up or does it not? Does a smaller file load faster?
Title: Re: Registry 'Cleaners'
Post by: Hard_ROCKER on July 27, 2011, 09:17:39 PM
<snip>Now i am done with this topic<snip>
Title: Re: Registry 'Cleaners'
Post by: Dch48 on July 28, 2011, 04:27:26 AM
Absolute rubbish. I repeat, the size of the registry hives or the amount of entries in them has no performance impact. Mr. Mark Russinovich agrees.  ;D

Fragmented registry hives, yes, just like any other fragmented file will get loaded a mili-second faster if they are in a single fragment but that's it when it comes to performance. As Chris Thomas mentioned, what you are noticing is placebo, you simply want it to be faster and believe it to be faster, so for your mind it is faster. But actually it is not. Now i am done with this topic as this is like talking to a small child, arguing without any proof to back up your claims. That is just silly.

@Bob: Let it go.  ;D
I have as much proof as those who say it makes no difference. They have no actual time measurements before and after either but logic is on my side. A smaller file always loads faster than a larger one and I have observed a difference on computers I have cleaned the very cluttered registry on where they have measurably faster boot times (I did time them but I can't say exactly what the differences were now). Like I said, it's  a matter of a few seconds but it is there.

It also can make a difference in the Icons that show in the system tray in XP. Windows XP is notorious for having system tray problems. When I was using Comodo, up to v 3.14, everything was fine. After the next update and in every successive one after that, the Comodo Icon would never show in the system tray and I had to click on the desktop icon to get it to show. I was able to work around the problem by using a utility called startup delayer and making the Comodo gui load after everything else. Then it would show. Even now, the icon for my sound volume control practically never shows up, but sometimes, after cleaning and compacting the registry, it will show at the next boot and for a while afterwards, then it disappears again.
Title: Re: Registry 'Cleaners'
Post by: DarkMasters on July 28, 2011, 05:54:23 AM
I can't say much of how cleaning registry would improve system performance or resulting in faster boot time since I always keep my registry as clean as possible by deleting any orphan key or unneeded entry in registry every time I installing or uninstalling any software, if there really is any improvement I wouldn't notice it anyway.

One good reason to keep your registry clean is sometimes any leftover entry from previous or old version of software can cause you slight problem or glitch with the software when you updating or installing the new version of that software.

Sometimes you need to remove or edit items in your registry to repair problems in Windows OS itself (e.g. problem caused by Windows Update, malware infections).

Keeping your registry clean is necessary, either doing it manually or using decent third party registry cleaner. However, it's prudent to make a backup of your registry and having a knowledge about what you're doing in the first place.
Title: Re: Registry 'Cleaners'
Post by: bob3160 on July 28, 2011, 07:10:33 AM
Quote
However, it's prudent to make a backup of your registry and having a knowledge about what you're doing in the first place.
Since most users aren't knowledgeable, their safest thing to do is to leave the registry alone.
If it ain't broke, don't fix it.
Title: Re: Registry 'Cleaners'
Post by: DarkMasters on July 28, 2011, 07:43:58 AM
Since most users aren't knowledgeable, their safest thing to do is to leave the registry alone.

You're right. That's why I said you've got to know what you're doing in the first place.
Title: Re: Registry 'Cleaners'
Post by: CraigB on July 28, 2011, 08:16:58 AM
Since most users aren't knowledgeable, their safest thing to do is to leave the registry alone.

You're right. That's why I said you've got to know what you're doing in the first place.
We ended where we started, i believe i said something along those lines in reply one  ;D ;D ;D
Title: Re: Registry 'Cleaners'
Post by: msgreyberry on July 28, 2011, 11:25:59 AM
I used to have Advanced Registry Optimizer (somehow, although I searched for drawing graphic program) but it was USELESS. It said it "cleaned" some registry, and the rest you have to pay for it. It really was useless. I wanted to get rid of it, but somehow my mind told me not to.
Then I got Avast! on this laptop when it got repaired (I didn't have it for a year or so, so there was no AV) and ARO was gone. Without me touching anything. Magically.
Then I found out that ARO was infected by a Trojan, and the whole ARO.exe went to Avast quarantine. For once, I got actual happy when a virus infected that useless program.
Dunno about other cleaners, probobaly as useless,(they modify or erase something they shouldn't!) since mine modified something (something to do with audio driver - now it's just gone and I can't play a sound on my laptop!)
Registry cleaners are in my bad book. >:(
Title: Re: Registry 'Cleaners'
Post by: RejZoR on July 28, 2011, 07:14:50 PM
When in doubt, use CCleaner. In fact, just use CCleaner.
Title: Re: Registry 'Cleaners'
Post by: DarkMasters on July 29, 2011, 01:05:44 AM
You're right. That's why I said you've got to know what you're doing in the first place.
We ended where we started, i believe i said something along those lines in reply one  ;D ;D ;D

Ah... Right. You've said that in the first reply.  :)
Title: Re: Registry 'Cleaners'
Post by: Para-Noid on July 29, 2011, 01:16:18 AM
When in doubt, use CCleaner. In fact, just use CCleaner.
+1 CCleaner is simple enough foe the novice and won't screw up the registry.
I also use WinUtilities Free but this is not for the novice.  :)
Title: Re: Registry 'Cleaners'
Post by: Asyn on July 29, 2011, 01:25:02 AM
1. ...but i have heard from the Tech guys on Microsoft forums that there is actually no need to use Reg Cleaners as Windows does a good enough job of dealing with the Registry itself.
2. In fact, i would go as far to say as the 'Registry Cleaners' do nothing whatsoever in helping to speed your system up and are in fact totally unnecessary and most of them will end up doing more harm than good.

1. LOL ;D
2. Yep, quite right, if you do this for speed it won't do much on modern systems. Some also do more harm than good. But CCleaner is a good and useful utility. (No need to clean the registry too often, especially: if you seldom install new programs.)
Title: Re: Registry 'Cleaners'
Post by: bob3160 on July 29, 2011, 04:35:36 AM
When in doubt, use CCleaner. In fact, just use CCleaner.
+1 CCleaner is simple enough foe the novice and won't screw up the registry.
I also use WinUtilities Free but this is not for the novice.  :)
Provided they don't manually select all kinds of things to clean.  :)
Title: Re: Registry 'Cleaners'
Post by: Para-Noid on July 29, 2011, 07:20:00 PM
When in doubt, use CCleaner. In fact, just use CCleaner.
+1 CCleaner is simple enough foe the novice and won't screw up the registry.
I also use WinUtilities Free but this is not for the novice.  :)
Provided they don't manually select all kinds of things to clean.  :)
The user always should check the results before fixing.
Title: Re: Registry 'Cleaners'
Post by: Pondus on July 29, 2011, 07:26:40 PM
have used CCleaner and Eusing free for years with no problem..

have also tried pctools registry mechanic....this made a mess several times and always ended with reinstall
Title: Re: Registry 'Cleaners'
Post by: justinlee on July 30, 2011, 01:34:09 PM
Didn't you just ask this question here?

http://forum.avast.com/index.php?topic=79439.msg653371#msg653371

No, that was relating to whether it was safe to delete a specific reg key. This question is about reg cleaners in general.

Did you read your last post in that thread?


Ah ok i just scrolled down and read my last post (I just read the first one before)...My mistake lol  :P