Summary: It's not uncommon for uninstallers to leave behind "leftovers" after they complete. Sometimes intentional, sometimes not. How to deal with leftovers.
How do I go about removing various left-over traces of software that has long been uninstalled from my machine. I'm talking about things like extra paths when my PC starts up, as well as left behind directories and files. As you know, just because you uninstall the software it doesn't mean every trace of that software is gone.
•
Indeed, it's not at all uncommon for software to leave traces of itself behind after uninstalling. Sometimes it's on purpose; sometimes it's just sloppy programming.
It all contributes to something called "software rot".
There are lots of tools that can help clean things up, but with some risk. I'll talk about some of them.
I'll also tell you what I do, and recommend.
•
Perhaps somewhat surprisingly, uninstalling software can actually legitimately leave things behind.
A good example is an application that saves all of its settings and your configuration options in the registry. They might be left behind so that if you later re-install the application, or a later version of it, the settings have been preserved. Depending on the application and the quantity of settings or customizations, this can be a huge time saver.
Or not, if you never actually reinstall the application.
Now, a really good uninstaller might ask just how much you want to uninstall. Sadly, there aren't many really good uninstallers out there. Typically, they decide what they're going to do, and do it.
On top of that uninstall programs often get the least attention of all when software is developed. The result is that besides not always having all the features and options we might want, they often handle failure or unexpected situations poorly, leaving "stuff" behind.
So what do you do?
First, unless you're actually experiencing a problem my initial recommendation is to do nothing. Sometimes the cure really is worse than the disease. More often than not the side effects of an incomplete uninstall are things you'd never even notice.
On the other hand, if you are experiencing a problem, here are some thoughts (but before you act on any of them, please read my recommendation below).
•
You may want to start with a full back up. In the unlikely case that something goes wrong you'll want to be able to restore your system to its previous working state.
There are third-party uninstaller programs that may be able to help. A good example appears to be Revo Uninstaller. I've downloaded it and looked around a bit, but have yet had call to use it. What I'm hearing from readers is that it's a quite useful and complete uninstallation tool. Revo also includes additional tools to help manage auto-start, junk files and more.
If you're planning on investigating those kinds of areas, I'd actually point you at three other tools:
I'm not a big fan of registry cleaners, but the fact remains that a lot of what's left behind by an incomplete uninstall is left behind in the registry. If you're experiencing a problem and a registry cleaning is called for I'd point you at JV16 Power Tools. Once again, in addition to the primary function of registry cleaning, JV16 includes a number of other management tools as well.
CCleaner (originally called "Crap Cleaner") is a general purpose cleanup utility that can also assist in removing a variety of files, registry settings and more.
Autoruns is a utility from Microsoft that will allow you to examine and manage all the things that happen automatically at startup. It can be a tad overwhelming, but it's the most complete solution.
Unfortunately, I can't really point you to something that I consider a good one-stop solution to "just clean it up". The definition of what's "dirty", what's safe to remove, and what's critical is not something everyone actually agrees on, and not all tools cover all the bases in the same way.
Which leads to...
My Recommendation
First, do no harm. As I said, unless you're experiencing a problem that needs correcting, do nothing. The side effects of incomplete installs are often quite benign.
Second, seek specific advice. If you are experiencing a problem with a specific program, then start by seeing if you can solve only that problem. Quite often what you're experiencing will not be new, and technical support or other support forums specific to the software you're dealing with may well have an answer.
Third, plan on periodic reinstallation. This is the part that people don't like to hear, but particularly for systems that have simply gotten slow over time, or are just seeming to be somewhat unstable as software has been installed and uninstalled and upgraded and who-knows-what else, sometimes the best cure is to start over. And by start over I do mean:
Backup
Reformat
Reinstall
Literally erasing everything and then reinstalling Windows and whatever else you actually use.
I say "prepare for" because one of the things this approach requires is that you have installation media (or saved downloads) for Windows and for every application you use.
But quite honestly, it's the only sure cure for software rot that I'm aware of.
Related:
What kind of maintenance should I do to avoid software rot? Regular maintenance of your computer can help keep it performing well, but some things like software rot, can only be delayed not avoided entirely.
Do "Fix All Your Windows Problems" utilities work? 'Fix All Your Windows Problems' is a claim made by many products and utilities, and it's best viewed with skepticism. We'll look at how to evaluate some of those claims.
What do I do about all the leftovers after an uninstall? Uninstallers are notorious for leaving things behind. The question is why, and what you can do about it. The answer: various reasons, and not much.
Article C3747 - May 29, 2009
I had been using Revo Uninstaller and was impressed until I tried to remove a "messed up" Office2000 program. Nothing worked.
Posted by: Walt Dalsimer at June 2, 2009 2:25 PMI found "Perfect Uninstaller" which, like Revo, also checks the registry and other files for stuff left over. It actually deleted the entire Office2000 program (allowing me to reinstall it minus the mess). I did end up buying the Perfect Uninstaller program for $30 (I think).
Since then, there has been at least one occasion where it didn't seem to work and I used Revo which did work.
Both are good, I generally use Perfect Unistaller first.
Walt in Indiana
I just want to point out that sometimes what appears to be "software rot" on an old machine, especially a laptop, might actually have a hardware-related cause.
Posted by: Todd Corson at June 2, 2009 3:05 PMRecently, I finally got fed up with my wife's 3-year-old Dell laptop that always seemed to be running slowly and decided to do some cleaning up. At some point I remembered that laptop processors have an ability to slow themselves down when they're not being utilized or when they're getting too hot. I installed a freeware program called CS Fire Monitor and confirmed that my CPU was typically running at less than half its maximum GHz rating. Then I installed SpeedFan, another freeware application, and found that after starting the laptop, all the device temperatures in the machine climbed steadily until things got really hot. The CPU actually reached a temperature of 79.5°C (175 Fahrenheit!) before it stabilized.
This, in hindsight, should have been fairly obvious as the cause since the CPU fan was pretty much running at high speed all the time, but I guess we just got used to it as it started to occur more often over a long period of time.
To make a long story short, the solution was to open up the machine (for Dell machines, at least, you can download service manuals directly from their site that explain all the required steps) and remove the quarter-inch-thick "dust sponge" that had accumulated between the fan and the cooling fins. After that, the laptop runs quietly, doesn't burn our laps or cause a giant hot spot in the middle of the bed, and performs like it was new again. You'd never get that kind of a performance boost from removing unused software, and cleaning the registry, and defragging your hard drive (though I did all three), or from reinstalling Windows.
Just remember to LISTEN to your PC every once in a while to find out what it's telling you - and it can't hurt to take the system's temperature every once in a while to see if it's sick due to a respiratory problem.
Happy Performance Boosting!
Revo is the best choice to uninstall anything, use it to gets rid of any remaining junk. And it's pretty user friendly.
Posted by: Brad at June 2, 2009 5:32 PMREVO is a good app. Another one I have is Total Uninstall 5. It's not free but is a good utility. I use Total Uninstall whenever possible to install other programs as "TU" monitors (supposedly) what is being installed. TU also allows for the removal of applications not monitored during install. Here is the link --- http://www.martau.com/ in case anyone is interested. I use both REVO and TU.
Posted by: Michael at June 2, 2009 7:58 PMI have a Dell XPS M1530 and had to reinstall my OS a while back. I hit F2 or something that launched the reinstall. I am not sure if I "reformatted" or not. Do you have to specifically "select" reformat - or is that usually just "part" of the reinstall process? Just wondering for the next time I have to do it (which you know will happen.)
03-Jun-2009
All of this is fine, if you use Windows but none of it is of any use when the stubborn bug is burrowed into an Apple.
Posted by: Samuel at June 3, 2009 2:16 AMRevo works fine for me. I use it first to remove any programs instead of going to control panel and then remove icon. I believe Remo and Ccleaner are the same company. Ray
Posted by: Raymond Schleicher at June 3, 2009 8:20 PMWhy not try Ashampoo Magic Uninstaller.They offer FREE programs and fee pay ones too.It's German company and I've alwaysbeen pleased with ALL their products.
Posted by: PETER JOHN SNOWDEN at June 5, 2009 9:42 AMI have tried quite a few "uninstall" programmes and have found REVO to be the best. It really removes unwanted stuff quite easily. I can highly recommend it. Oh, and thanks Leo for your helpful information
Posted by: Isobel Swade at June 8, 2009 7:15 AMI have been using both the freeware "Easy Cleaner"
Posted by: JOJIBRO at June 13, 2009 9:07 PMand "Reg Supreme" (now JV16 Power Tools) for several years without a problem.
When used with least aggressive default settings, they are resource light, quick and effective at cleaning and compacting the registry.
My system runs WinXP Pro SP2, so I highly recommend them as part of standard housekeeping (disk check, defrag, etc.).
I do not understand Leo's bias against registry cleaning unless he's seen damage done from improper use.
Seems like a no-brainer to me.
Perhaps it has something to do with his Microsoft background?