Safe to delete registry keys to uninstalled programs?

C

Catana

I have several programs that I have uninstalled and deleted from my computer.
I want to know if it is safe to delete items in the registry that look like
folders or (keys I believe they are called) that belong to uninstalled
programs I no longer need?

I can see several of these folders (keys) in more than one branch of the
registry.

I have used two registry cleaners such as CCleaner and Tweak now but they do
not delete the actual keys in the registry.

Thanks for any advice.
 
A

Anteaus

In general yes. The safe method is to export to a .reg file before deleting.

Incidentally one of the problems with 'userized' computers is that these
entries cannot be removed by the uninstaller because it has no way to tell
how many, or which, useraccounts hav acquired registry keys for the program,
Thus, most uninstallers make no attempt to clean-up user hives.
 
K

Ken Blake

I have several programs that I have uninstalled and deleted from my
computer.
I want to know if it is safe to delete items in the registry that look
like
folders or (keys I believe they are called) that belong to uninstalled
programs I no longer need?


Is it safe? Yes. But I recommend against doing so. Two points:

1. Unless you are absolutely sure that you are deleting the correct thing,
you run the risk of seriously screwing something up.

2. There is no real benefit to deleting these. Having unused registry
entries doesn't really hurt you.

I can see several of these folders (keys) in more than one branch of the
registry.

I have used two registry cleaners such as CCleaner and Tweak now but they
do
not delete the actual keys in the registry.
Thanks for any advice.

My very strong advice is to stay *far* away from all registry cleaners.
Registry cleaning programs are *all* snake oil. Cleaning of the registry
isn't needed and is dangerous. Leave the registry alone and don't use any
registry cleaner. Despite what many people think, and
what vendors of registry cleaning software try to convince you of, having
unused registry entries doesn't really hurt you.

The risk of a serious problem caused by a registry cleaner erroneously
removing an entry you need is far greater than any potential benefit it may
have.
 
C

Catana

Thanks. I will back up the registry and try deleting keys for each program
one at a time running my computer for a day or so between each deletion until
I feel confident everything runs ok without them.
 
A

Anteaus

Ken Blake said:
My very strong advice is to stay *far* away from all registry cleaners.
Registry cleaning programs are *all* snake oil.

Yes, agree on this.

In any event, the problem with 'registry bloat' is rarely due to programs'
own settings-keys, which are usually quite small and self-contained. It's
more often due to programs which fill the HKLM hive with literally hundreds
of 'classes' and the like. This kind of pollution does have a noticeable
impact on performance, and is much harder to deal with, as -unless you use an
install-tracker for each install- you have no way of telling what put the
junk there, or what effect removing it will have.
 
B

Bob I

They CAN'T delete previous posts. Perhaps you meant "Please quote
previous replies in your post."?
 
D

Daave

Catana said:
I have several programs that I have uninstalled and deleted from my
computer.
I want to know if it is safe to delete items in the registry that look
like
folders or (keys I believe they are called) that belong to uninstalled
programs I no longer need?

I can see several of these folders (keys) in more than one branch of
the
registry.

I have used two registry cleaners such as CCleaner and Tweak now but
they do
not delete the actual keys in the registry.

Deleting keys is safe if and only if they are the proper keys to delete.
Backing them up first is good practice because if you accidentally
delete a needed key, you *should* be able to put it back where it
belongs.

The problem, though, is the phrase "look like." Suppose you remove a key
that looks like it was part of a recently uninstalled program. Now
suppose you can't even boot up your PC because that key was needed for
the bootup process! Admittedly, this is a fairly unlikely scenario,
however the point is that is is possible and has in fact occurred.

That is the reason that almost everyone who is knowledgeable recommends
against tinkering with the registry. Ditto with using registry
"cleaning" programs. Almost always, there is no perceivable benefit with
regard to performance when leftover registry entries are removed. And
the chance always exists that some amount of real damage may be done
(including the inability to boot!) if they are removed.

For those who are insatiably curious and who still want to tinker with
the registry (even though there is arguably not much of a benefit and
always a potential liability in doing so), I would suggest learning
about the workings of the registry inside and out, making sure System
Restore is working properly, using Erunt as a backup, and finally
imaging the hard drive each and every time immediately before messing
with the registry.

But for 99% of PC users, just stay away from it! Almost always, the only
time (*) you should edit the registry is if it is necessary to install a
particular program and certain leftover registry entries do not make
this possible. Otherwise, don't worry about it!

* There may occasionally be other times. For instance, it may be
necessary to change registry key values when changing the hard drive's
access mode. But the point is that it is unusal.
 
C

Catana

Thank you all for your input on this issue.

I think I will buy a comprehensive book on the inner workings of the
registry before I go any further.
 
D

Daave

Catana said:
Thank you all for your input on this issue.

I think I will buy a comprehensive book on the inner workings of the
registry before I go any further.

You're welcome.

Here is some info you might be interested in:

Use ERUNT (Emergency Recovery Utility NT) to backup the registry:
http://www.larshederer.homepage.t-online.de/erunt/index.htm

To learn about regedit, see:
"Windows Registry Tutorial":
http://www.akadia.com/services/windows_registry_tutorial.html

Google cache of the above:
http://64.233.169.104/search?q=cach...s+Registry+Tutorial"&hl=en&ct=clnk&cd=4&gl=us

"What is the Registry?":
http://www.pctools.com/guides/article/id/1/

"Description of the Microsoft Windows registry":
http://support.microsoft.com/kb/256986
 
B

Bob I

They CAN'T delete previous posts. Perhaps you meant "Please quote
previous replies in your post."?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top