In
Unknown said:
First off, of the 820 'orphans' you removed, it is entirely possible
that only one was causing you
a performance problem.
I'd agree with that, but also ... why have to figure out the "one" when all
of them are useless entries? It's like picking up an apple from the middle
of the LR floor but not bothering with the banana over beside the sofa.
Orphaned entries get created dozens at a time when a system is reinstalled
in particular. There are a lot of different places they come from over
time.
Generally speaking, the 'orphans' do not cause
Generally true; except when one is in there having to skim down past
hundreds of orphaned entries that don't have to be there in the way, plus
the possibility some are causing problems. I forget the programs now; might
have been cardfile & cardspace, but I had one orphan entry get picked up by
a different program once that turned out to be a real headache to hunt down.
The odds of same-name modules these days are growing and pretty annoying to
troubleshoot when it happens. I just figure if it can happen once ...
The manufacturer puts many programs on a computer for you to select
from or try out.
All of these leave something in the registry. Thus, you may have
hundreds of orphans if those
programs are not used by yourself..
Definitely! The ONLY valid reason to MAYBE leave something behind is IF user
data was created; it is possible to need the user data again if the program
is being reinstalled or updated. But if that happens the user MUST be given
notice, plus the user should have been given the option to keep or not the
data he created. ALL of my VB programming operates that way. I've seen a few
install programs that give that option before they uninstall the old one
automatically, but only a few. IIRC I use two that did that. It needs to
cacth on. But, it's not that hard for an author to know where his entries
were made and if new ones were created during run times, to know where those
would be and remove them if present. It's just not hard to do unless you're
lazy. No, I'm no guru and it may not be 100% "easy" but it's still possible.
If program authors wrote programs properly, there would be a lot less
need for a registry cleaner. But they don't and likely never will. In
addition, orphan entries are far from the major problems that can happen
with the registry. In XP there is no limitation on the max size of the
registry so it can grow to gargantuan proportions under the right
circumstances.
My 2 ¢ anyway.
Twayne