- dotTech - https://dottech.org -

[Windows] Best free clean uninstaller

As much as like to believe otherwise, many programs do not completely clean after themselves when you uninstall. In other words, many programs leave traces (in the form of files, folders, and registry entries) on your computer after you have uninstalled them. That is why clean uninstallers are so handy; they help you remove files, folders, and registry entries that programs leave behind after being uninstalled.

The program, however, is there are so many clean uninstallers out there that it is hard to know which one to pick. This is why we decided find and review (with your help, of course — thanks everyone for providing suggestions) the best free clean uninstallers for Windows. Enjoy!

This review is part of our Best Free Windows Software [1] section. Check out more articles on the best free Windows programs by clicking here [1].

Before We Begin

Before we delve into the review, let me explain one important concept: the different methods of performing a clean uninstall.

There are three ways a program can do clean uninstalls — after- uninstall scan, snapshot comparison, and real-time monitor:

Take note none of these three methods is 100% accurate. However, of all three methods the “best” method is real-time monitor simply because it is more user-friendly due to no waiting and is the most accurate in removing leftover files, folders, and registry entries. Of course that does not mean clean uninstallers that use the other two methods are inaccurate in removing leftover files, folders, and registry entries; a good clean uninstallers that use one of the other two methods can be just as good as one that uses real-time monitor. However, the no waiting aspect to real-time monitor is very important because people — like myself — will often stop using a clean uninstaller if it makes us wait during installation/uninstallation.

The programs reviewed in this article utilize a mix of real-time monitor and after uninstall scan; programs that use snapshot comparison were reviewed but did not make the cut due to how annoying they are to use (too much waiting).

That said, let’s begin…

Table of Contents [Comodo Programs Manager vs Revo Uninstaller vs Advanced Uninstaller PRO vs IObit Uninstaller vs GeekUninstaller]

Best Free Clean Uninstaller

2013-03-14_211112 [8]Program Name: Comodo Programs Manager [9]

Note: dotTech’s has a full review on Comodo Programs Manager [10].

Developer: Comodo Security Solutions

Download Size: 10.8MB

Version Reviewed: 1.3

Supported OS: Windows XP/Vista/Win7/Server 2003/Server 2008 (32-bit and 64-bit)




I have been using Comodo Programs Manager for over an year and I absolutely love this program. Prior to finding Comodo Programs Manager, I used to use Revo Uninstaller [3] to cleanly uninstall programs. However, after a while I stopped using Revo Uninstaller because I am impatient and hate having to wait after a program uninstall for Revo Uninstaller to scan my computer for leftover junk. Because it uses real-time monitoring, Comodo Programs Manager does not make you wait at all — not during/after program installation and not during/after program uninstallation. Everything with Comodo Programs Manager is very streamlined and quick. Really the only limit to the speed at which programs are cleanly uninstalled with Comodo Programs Manager is how fast you are able to click.

The best part about Comodo Programs Manager is that even though it uses real-time monitoring, it does not slow down your computer at all. Yes, it is running all the time in the background but computer resource usage (RAM/CPU) is extremely low (almost negligible) and Comodo Programs Manager does not interfere with your work or play. It simply sits in the background doing its thing, monitoring programs as they are installed.

As the proverbial cherry on top, there are two very useful and very interesting features of Comodo Programs Manager that go beyond clean uninstalling: backup feature that provides you with the ability to “undo” an uninstall by restoring the uninstalled program and the ability to make self-extracting installer files of installed programs. Probably the most interesting of the two is self-extracting installer which allows you to create an installer for your installed programs. Comodo Programs Manager throws in any and all files, folders, and registry entries that it associates with the program in question meaning you can “move” your program(s) to another computer along with relevant files and settings.

Simply put, Comodo Programs Manager is the best free clean uninstaller I have ever come across. The combination of intelligent features and user-friendliness help it blow the competition out of the water. However, no program is perfect and the biggest issue with Comodo Programs Manager is that it can sometimes overly accurate, i.e. risk of false positives.

There are two false positive issues in regards to Comodo Programs Manager, deleting files/folders/registry entries not belonging to the program being uninstalled and deleting files/folders that you don’t want deleted:

The first issue (deleting files/folders/registry entries not belonging to the target program) is the lesser of two evils because all you have to do is not multi-task while installing a new program. This isn’t something I would worry about too much. The second issue, deleting files/folders that you don’t want deleted, is more a significant because it may result in deleting files that you want to keep or need. How often does it happen? Well, as I said, I’ve been using Comodo Programs Manager for over a year and have had no major issues but I did notice this behavior 4-5 times. So this is something you need to keep an issue on when uninstalling programs — be sure to give the files/folders list a quick look before accepting to delete them.

There is a compensating feature that helps you if you ever accidentally delete what you don’t want deleted — the automatic backup feature and undo uninstall feature I mentioned earlier. If you find you accidentally deleted files/folder while uninstalling a program that you didn’t want to delete, you can use the backup and undo the uninstall to recover the files.

Overall, despite its shortcomings, Comodo Programs Manager is the best free clean uninstaller around.

Runner Up

2013-03-14_211343 [11]Program Name: Revo Uninstaller Free

Note: Revo Uninstaller Free has a portable version

Developer: VS Revo Group

Download Size: 2.5MB

Version Reviewed: 1.94

Supported OS: Windows XP/Vista/Win7/Win8

Note: Revo Uninstaller works on 32-bit and 64-bit Windows. However, the free version cannot cleanly uninstall 64-bit — only 32-bit programs. This includes 32-bit apps on 32-bit Windows and 64-bit Windows. You need to purchase Pro to be able to cleanly uninstall 64-bit programs.


Due to its high accuracy and the fact that it basically popularized the genre, Revo Uninstaller is the most popular and widely respected clean uninstaller.

Revo Uninstaller Free uses the after uninstall scan method to cleanly uninstall programs (Revo Uninstaller Pro has both after uninstall scan and real-time monitoring, like Comodo Programs Manager); it also supports removing Windows updates. It takes a few minutes to perform scans after you uninstall a program, so you must have patience with this program. However, if you are able to wait those few minutes, Revo Uninstaller is one of the most accurate clean uninstallers I have ever used.

As much as I dislike the fact that VS Revo Group has sidelined the development of Revo Uninstaller Free to focus on Revo Uninstaller Pro, I have yet to find an after uninstall scanning clean uninstaller that is as accurate as Revo Uninstaller. I was hoping Advanced Uninstaller PRO [4], IObit Uninstaller [5] and GeekUninstaller [6] would one-up Revo Uninstaller but, while good, they aren’t as good as Revo Uninstaller. (Note: I don’t blame RS VS Revo Group for focusing on Pro — they need to make a living too. But I dislike how they seem to care more about pushing Revo Uninstaller Pro onto users than updating Revo Uninstaller Free.)

The biggest downside to Revo Uninstaller is what I just mentioned — you can to devote a few minutes to scan for leftover files/folders/registry entries after you uninstall a program. Aside from that, Revo Uninstaller’s after uninstall scan method is not as accurate as Comodo Programs Manager’s real-time monitoring. Indeed, if you look at Revo Uninstaller Pro the developer features its ability to real-time monitor as a selling point which should indicate to you real-time monitoring is typically a better way to cleanly uninstall than after uninstall scan. Of course that doesn’t mean after uninstall scan is bad; it isn’t. As I already said, Revo Uninstaller has one of the best after uninstall scanners. That means it just isn’t as good as real-time monitor.

On a similar note, Revo Uninstaller still suffers from the two drawbacks that I mentioned for Comodo Programs Manager [2] — the risk of deleting files/folders/registry entries of unrelated programs and the risk of deleting files/folders you don’t want deleted. (These two drawbacks are inherent in pretty much all clean uninstallers, regardless of type, including the soon-t0-be-mentioned IObit Uninstaller and GeekUninstaller.) However, it should be mentioned the latter risk is a bit less in Revo Uninstaller because it won’t go after generic folders. For example, when discussing Comodo Programs Manager I mentioned how, when uninstalling FileZilla, Comodo Programs Manager wanted to delete files I downloaded with FileZilla because, as far as Comodo Programs Manager was concerned, FileZilla “created” those files and they should be removed along with the program. If I were uninstalling FileZilla with Revo Uninstaller, if those files are put in, say, my Downloads folder, then Revo Uninstaller would not touch those files — it wouldn’t even know they exist. However, if the files were put in something like a folder named FileZilla or in the Program Files folder of FileZilla, then Revo Uninstaller would also want to delete those files even though I don’t want it to delete them.

In the end, no method of clean uninstallation is perfect. The only way to get truly accurate and truly clean uninstalls is to have program developers make it so their programs cleanup after themselves upon uninstallation. However, that is likely never going to happen so we have to use third-party clean uninstallers to fill the gap. And which program and method you use depends on what you prefer; it is a balancing act between user-friendliness, accuracy, and false positives. In my opinion the balance is tilted most in favor of Comodo Programs Manager (which is why it is rated as #1) but Revo Uninstaller is also another excellent choice.

That said, five things should be mentioned about Revo Uninstaller. Firstly, it does not have the ability to do force uninstalls and/or clean failed or partially installed programs. Secondly, it does not create backups of programs prior to uninstall — it only creates a System Restore point. Thirdly, batch uninstall is not supported. Fourthly, free version of Revo Uninstaller works on 32-bit and 64-bit Windows but it can only cleanly uninstall 32-bit programs — you need to upgrade to Revo Uninstaller Pro to cleanly uninstall 32-bit and 64-bit programs. Lastly, aside from clean uninstall features, Revo Uninstaller has a basic startup manager, basic junk file cleaner, quick access to Windows tools, basic browser privacy cleaner, and basic Microsoft Office recent history cleaner.

Honorable Mention 1

2013-07-31_012428 [12]Program Name: Advanced Uninstaller PRO [13]

NOTE: Advanced Uninstaller PRO comes bundled with bloatware toolbars during installation. Be careful while installing it.

Developer: Innovative Solutions

Download Size: 20.1MB

Version Reviewed: 11.20

Supported OS: Windows 8/7/XP/Vista/2003/2008 (32-bit and 64-bit)


Advanced Uninstaller PRO used to be a shareware program that has become freeware in recent years. It is a feature-filled program. In fact, Advanced Uninstaller PRO offers the most features out of all the clean uninstallers reviewed in this article. Not only does Advanced Uninstaller PRO have the ability to cleanly uninstall by performing after uninstall scan but it also does real-time monitor — a combination of features not found in any of the other freeware clean uninstallers discussed in this review.

In addition to having the ability to perform both uninstall scan and real-time monitor, Advanced Uninstaller PRO has many other features and functionality: Startup Manager, Services Manager, Quick Cleaner (privacy cleaning), Start Menu Cleaner, Font Manager, Control Panel Manager, Registry Cleaner, Registry Optimizer, Registry Restore & Backup, File Shredder, Live File Compression, Duplicate Files, and Internet Browser Tools (delete IE, Firefox, and Chrome cookies, cache, and browsing history).

To top it off, in addition to being feature-filled, Advanced Uninstaller PRO is actually pretty good in performance. Not only can it uninstall 32-bit and 64-bit programs, but its clean uninstall capabilities finds quite a good number of leftover registry entries, files, and folders — not as good as Revo Uninstaller [3] but still very good.

So with all those features plus good performance, you must be asking yourself: why the hell is Advanced Uninstaller Pro not ranked as #1? Three reasons.

First of all, Advanced Uninstaller PRO is painfully slow. The after scan uninstall is slow at scanning, so much so that, if you are like me, you will get frustrated and simply cancel the process. If you think Revo Uninstaller is slow, then you will want to stay away from Advanced Uninstaller PRO.

Secondly, I’ve never been able to properly use Advanced Uninstaller PRO’s real-time monitor. Sure it works if I manually trigger the real-time monitor but I’ve never been able to successfully get it to automatically monitor installations (despite the fact that it supposedly has this feature — you can enable it via system tray icon)… which is the whole point of a real-time monitor. Maybe I am just doing it wrong.

Lastly, do you really need all those extra features in a clean uninstaller? No, I mean do you really need them? In an uninstaller? I think not, and they just serve as a way to bloat the program — Advanced Uninstaller PRO is 2x the download size as the next largest program discussed in this review, Comodo Programs Manager [2].

That all said, however, Advanced Uninstaller PRO is definitely a great program and deserves recognition. I won’t fault you if you decide to use it… especially if you want after uninstall scan capabilities and are frustrated with Revo Uninstaller Free’s [3] inability to uninstall 64-bit programs.

Honorable Mention 2

2013-03-14_211517 [14]Program Name: IObit Uninstaller [15]

Note: IObit Uninstaller is portable. Be sure to grab it from Softpedia [16] instead of its homepage because otherwise you will need to use FreeNew downloader.

Developer: IObit

Download Size: 1.5MB

Version Reviewed:

Supported OS: Windows 2000/XP/Vista/Win7/Win8 (32-bit and 64-bit)


IObit Uninstaller, like Revo Uninstaller [3], is another clean uninstaller that uses after uninstall scan to identify and remove leftover files, folders, and registry entries. It is a portable program that supports batch uninstall (although batch uninstall is not automated — you still need to sit there and click-click-click at each prompt), is able to sort programs by name, size, and install date, works with Windows updates, has a module specifically dedicated for removing toolbars, can export installed programs list in a TXT file, and can do force uninstall.

When I sat down to write this review, I expected IObit Uninstaller to take the crown for #2. After all, it has receive heaps of praise from many people including reviewers and dotTechies. However, when I actually tested the program I quickly came to the conclusion IObit Uninstaller is not as accurate as Comodo Programs Manager [2] and Revo Uninstaller. For example, after uninstalling Nitro PDF Pro 6 IObit Uninstaller told me the program left behind zero files, folders, and registry entries. Zero. I know (knew) for a fact Nitro PDF Pro 6 left behind more than nothing because Comodo Programs Manager had the install monitored and told me exactly what was left behind, which I went and verified myself, e.g. Nitro PDF folder in ProgramData.

That being said, IObit Uninstaller is not a complete failure. I am going to go out on a limb and say the Nitro PDF Pro 6 poor uninstall was a fluke because IObit Uninstaller performed relatively well for other uninstalls, although not was well as the previously two mentioned clean uninstallers. Generally speaking, I noticed IObit Uninstaller is better at identifying leftover registry entries than leftover files and folders. While this does decrease the accuracy of IObit Uninstaller’s clean uninstall capabilities, there is a silver lining — IObit Uninstaller is less likely than Comodo Programs Manager and RevoUninstall to delete files/folders you don’t want deleted. That doesn’t mean it won’t ever do it — it just means it is less likely to do it.

It should also be noted IObit Uninstaller’s force uninstall capabilities aren’t as user-friendly as Comodo Programs Manager’s, which makes it very easy to remove failed or partially uninstalled programs.

Overall, IObit Uninstaller is a viable option for clean uninstall needs if Comodo Programs Manager and Revo Uninstaller are not to your liking.

Honorable Mention 3

2013-03-14_211602 [17]Program Name: GeekUninstaller

Note: GeekUninstaller is portable

Developer: Thomas Koen

Download Size: 1.9MB

Version Reviewed:

Supported OS: Windows 7/8/XP/Vista/2003/2008 (32-bit and 64-bit)


GeekUninstaller is another clean uninstaller that uses the after uninstall scan method to identify and remove leftover files, folders, and registry entries. (The paid Pro version supports real-time monitoring, if you want that.) It is a portable program that utilizes the minimalist approach, with a simple interface that is to-the-point and allows for extremely easy searching by simply typing. GeekUninstaller can sort programs by name, size, and date; supports force uninstall; can export installed programs in an HTML file; and supports Windows updates. It does not, however, support batch uninstall.

Similar to IObit Uninstaller [5], GeekUninstaller is a good program but it simply isn’t as accurate as Advanced Uninstaller PRO [4], Comodo Programs Manager [2] and Revo Uninstaller [3]. Generally speaking, I’ve found GeekUninstaller to be the inverse of IObit Uninstaller — it is better at finding leftover files and folders than registry entries.

Overall, GeekUninstaller is not as good as the previously mentioned clean uninstallers but it is still a good program and a viable option.

Other Alternatives