Re: Cleaning up the Windows Registry
Ed Wood wrote:
> Is there any Microsoft approved Registry Cleaning program available.
Yes, sadly, there is. Microsoft saw how many gullible people there
are, and decided to offer their own snake oil product. I provide this
info only to answer your question; in absolutely no way is this to be
construed as any sort of recommendation or endorsement:
http://onecare.live.com/site/en-US/article/registry_cleaner_why.htm
BE WARNED: I DO NOT recommend the use of this or any other registry
cleaner.
> I can
> find several programs available on the web, but my Antivirus software guru's
> say it is not a good idea to run these programs as they might do more damage
> than good.
>
Your "antivirus software gurus" are absolutely correct. Registry
cleaners do no good, and carry the potential for great harm.
Why do you even think you'd ever need to clean your registry? What
specific *problems* are you actually experiencing (not some program's
bogus listing of imaginary problems) that you think can be fixed by
using a registry "cleaner?"
If you do have a problem that is rooted in the registry, it would
be far better to simply edit (after backing up, of course) only the
specific key(s) and/or value(s) that are causing the problem. After
all, why use a chainsaw when a scalpel will do the job? Additionally,
the manually changing of one or two registry entries is far less likely
to have the dire consequences of allowing an automated product to make
multiple changes simultaneously. The only thing needed to safely clean
your registry is knowledge and Regedit.exe.
The registry contains all of the operating system's "knowledge" of
the computer's hardware devices, installed software, the location of the
device drivers, and the computer's configuration. A misstep in the
registry can have severe consequences. One should not even turning
loose a poorly understood automated "cleaner," unless he is fully
confident that he knows *exactly* what is going to happen as a result of
each and every change.
Having repeatedly seen the results of inexperienced people using
automated registry "cleaners," I can only advise all but the most
experienced computer technicians (and/or hobbyists) to avoid them all.
Experience has shown me that such tools simply are not safe in the hands
of the inexperienced user. If you lack the knowledge and experience to
maintain your registry by yourself, then you also lack the knowledge and
experience to safely configure and use any automated registry cleaner,
no matter how safe they claim to be.
More importantly, no one has ever demonstrated that the use of an
automated registry "cleaner," particularly by an untrained,
inexperienced computer user, does any real good, whatsoever. There's
certainly been no empirical evidence offered to demonstrate that the use
of such products to "clean" WinXP's registry improves a computer's
performance or stability. Given the potential for harm, it's just not
worth the risk.
Granted, most registry "cleaners" won't cause problems each and
every time they're used, but the potential for harm is always there.
And, since no registry "cleaner" has ever been demonstrated to do any
good (think of them like treating the flu with chicken soup - there's no
real medicinal value, but it sometimes provides a warming placebo
effect), I always tell people that the risks far out-weigh the
non-existent benefits.
I will concede that a good registry *scanning* tool, in the hands
of an experienced and knowledgeable technician or hobbyist can be a
useful time-saving diagnostic tool, as long as it's not allowed to make
any changes automatically. But I really don't think that there are any
registry "cleaners" that are truly safe for the general public to use.
Experience has proven just the opposite: such tools simply are not safe
in the hands of the inexperienced user.
A little further reading on the subject:
Why I don't use registry cleaners
http://www.edbott.com/weblog/?p=643
AumHa Forums • View topic - AUMHA Discussion: Should I Use a Registry
Cleaner?
http://aumha.net/viewtopic.php?t=28099
> I would like to remove all of the extraneous registery entries that tend to
> slow down XP Pro.
>
Ah, but those "extraneous registry entries" *DON'T* impact WinXP'
performance, not in the least.
Remember, the registry is an *indexed* database. The OS doesn't have
scan through each and every registry entry to find the one that it's
looking for. To use an imperfect analogy, try thinking of the registry
as a book with a very detailed table of contents. Once the OS knows to
which "page" it must turn to find the information needed, the OS goes
*directly* (much more so than you or I could do with a physical book) to
the pertinent data. The number of intervening "pages, paragraphs, and
words" is utterly irrelevant.
The only time the sheer number of registry entries matters, and can
possibly affect performance, is when one is doing something that
requires a full entry-by-entry scan of the registry. And one does this
*only* on those rare occasions when it is necessary to search the
registry for a particular value, or when using something like a registry
scanner or "cleaner." Day-to-day operations remain untouched.
--
Bruce Chambers
Help us help you:
http://www.catb.org/~esr/faqs/smart-questions.html
http://support.microsoft.com/default.aspx/kb/555375
They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety. ~Benjamin Franklin
Many people would rather die than think; in fact, most do. ~Bertrand Russell
The philosopher has never killed any priests, whereas the priest has
killed a great many philosophers.
~ Denis Diderot