A question I often get from Windows users is how to completely uninstall all traces of a program or app. This guide will show you the steps to get rid of everything without wiping your drive.
When you uninstall a program from Windows via Add or Remove programs, or with the program’s uninstaller, it leaves a lot of remnants behind. Things left behind are folders, temp files, icons, registry entries and more. If you want to completely uninstall all traces of a program, just follow this guide that I use to remove everything.
Keep in mind this method isn’t for everyone, especially the later part where I manually clean entries from the Registry.
For this example, I’m uninstalling Mathon web browser – not because it isn’t a good browser but because I need to sacrifice an application to the uninstall gods for this article.
Launch Revo Uninstaller and you’ll see a list of the programs you have installed on your system. It also lists programs that aren’t listed in Add/Remove programs in Windows. Right-click the program you want to remove and click Uninstall.
Then Revo Uninstaller Pro will create a System Restore Point and Full Registry Backup. It does this automatically every time you uninstall a program. This is extremely handy because if something goes wrong with the uninstall, you can easily restore your system and Registry back.
After safely backing up your system and Registry, the native uninstaller for the program you’re uninstalling will kick off. Simply follow the uninstall wizard.
After you complete the uninstall wizard, go back to Revo and select Advanced for the Scanning Mode. Click Scan.
Revo scans your system for leftover files and registry settings. You’ll be surprised how many entries native app installers leave behind.
Go through the list and check only the entries it found that are marked as blue. The other folders are system folders your system needs. This is why it’s so nice that Revo creates a restore point and Registry backup. After you select all the leftovers, click Delete.
A verification message will come up asking if you’re sure. Click Yes.
If there are other leftover files or folders, you’ll click Next and delete those. Like in this instance where I uninstalled XBMC.
Next, I use another one of my favorite utilities — Everything by Voidtools. Type in the name of the program you just deleted and remove all entries it finds. Another tip is to search for the name of the software company who made the program.
Manually Clean Registry
After that, the last thing I do to make sure all traces of the program are removed is search the Registry and delete all entries of the program.
Click start and type: regedit in the Search box. Hit Enter.
The Registry Editor comes up. Hit F3 on your keyboard to bring up the Search box. Type in the name of the program and click Find Next.
When an entry is found go ahead and hit Delete. Then hit F3 to Find the next one and continue.
Continue deleting entries until the full Registry has been searched. I prefer to clean the Registry myself versus using a Registry cleaner program. A lot of times a Registry cleaner utility can delete important entries you need for a program to work.
Be careful while in the Registry and deleting entries though. I don’t recommend this for a beginner at all. But if you’re a power user and know Windows really well, it’s an effective method.