4 Steps To Completely Remove Troublesome Or Bad Software [Windows]

Aaron Couch 24-11-2012

remove software windows 7We’ve all had that one program that no matter what we’ve tried, it wouldn’t go away. Or perhaps you didn’t even know what to try and thought you were simply stuck with this annoying program (or programs, if you’re really unlucky) for the life of your computer. Well, worry no longer – there’s hope. And it is fairly easy to achieve as well.


That’s not to say parts of the process won’t take a while (scouring thoroughly through your computer isn’t easy, you know?). That said, you can always use that “waiting” time to be productive in other ways. But I don’t want to paint this picture that removing software is going to take ages – sometimes it takes a while, while other times it’s quick and simple.

Test To See If It’s Malware

remove software windows 7

The first step is to see if the program is just annoying or if it is actually harmful to your computer. There are a some great programs available to check for malware What Is The Difference Between A Worm, A Trojan & A Virus? [MakeUseOf Explains] Some people call any type of malicious software a "computer virus," but that isn't accurate. Viruses, worms, and trojans are different types of malicious software with different behaviors. In particular, they spread themselves in very... Read More on your computer. Two programs I recommend for scanning for Malware, which are also on the MakeUseOf Best Windows Software The Best PC Software for Your Windows Computer Want the best PC software for your Windows computer? Our massive list collects the best and safest programs for all needs. Read More page, are SpyBot Search & Destroy and Malwarebytes (read full review here Stop & Delete Spyware With Malwarebytes for Windows It may not be as feature-laden as Spybot Search and Destroy, which has a ridiculous number of tools, but it is a very lightweight alternative with good spyware coverage. Read More ). Of course the best way is to prevent malware from ever infecting your computer 7 Common Sense Tips to Help You Avoid Catching Malware The Internet has made a lot possible. Accessing information and communicating with people from far away has become a breeze. At the same time, however, our curiosity can quickly lead us down dark virtual alleys... Read More .

For more information on removing malware check out the MakeUseOf Guide, Operation Cleanup: Complete Malware Removal Guide The Complete Malware Removal Guide Malware is everywhere these days, and eradicating malware from your system is a lengthy process, requiring guidance. If you think your computer is infected, this is the guide you need. Read More .

Bypass Default The Windows Uninstaller With A Superior Alternative

remove software from windows


There’s nothing “bad” per se about the Windows uninstaller, but there’s nothing great either, and there are certainly better options available.  On the Best Windows Software page that I linked to earlier, we have several uninstallers that work great.

In case you are curious what might make an uninstaller “superior” over the default uninstaller in Windows, it would be features such as uninstalling programs in bulk and scanning for additional files left behind by the program’s uninstaller (should be included within the uninstallation process).

remove software from windows

Not to sound like a broken record, but one of the most well known uninstallers, and still the best in my book, is Revo Uninstaller Revo Uninstaller Will Hunt Down Your Bloatware Read More .


remove software from windows

Revo Uninstaller certainly isn’t the only one. Geek Uninstaller and PC Decrapifier are both great at what they do. Each have different features that make them  useful in unique ways. For example, Geek Uninstaller has an “Action” menu which allows you to search the find the program in the exact place in the registry and installation folder.

You can also access the programs website and do a Google search from the menu as well. Besides, the interface is simple and gives you all the information you need to know without being cluttered.

remove software from windows 7


PC Decrapifier, has been mentioned a few times throughout articles on MakeUseOf. It, too, is useful for removing programs in bulk. However, it doesn’t offer you the registry cleaning capabilities of Revo Uninstaller and Geek Uninstaller.

4 Steps To Completely Remove Troublesome Or Bad Software [Windows] PC Decrapifier1

Clean Out Any Files Hanging Behind

remove software from windows 7

Whether you used an uninstaller that scanned for temporary files and registry entries leftover by a program’s uninstaller, I recommend you still use an additional program to scan for more temp files. It might seem like overkill, but it really doesn’t take much longer and you should regularly cleanout temporary files anyways.


CCleaner Optimize Your System To Run At Its Best With CCleaner Over the last two years, CCleaner has changed quite a bit in terms of version numbers...up now to version 3.10 at the time of this writing. While visually the program actually hasn't changed much (it's... Read More is probably the most popular program for this. But if you want to try something different, there are plenty of alternatives, including Xleaner and DriveTidy 2 Lesser-Known & Portable Alternatives To CCleaner [Windows] If your argument is that CCleaner is the best resource to cleaning out Windows' junk and temporary files, then I won't be the guy to argue with you. I've even made a post in the... Read More , nCleaner Ncleaner - The App That Tells CCleaner To Take A Hike Read More , Glary Utilities Keep Your PC Running Smoothly With Glary Utilities Pro There are quite a few PC maintenance utilities that make it a matter of routine. And keeping one’s computer in good running health should be a matter of routine. So, today we are going to... Read More . There’s also an application called CCEnhancer Help CCleaner Remove All Your Excess Files With CCEnhancer Add 450 extra programs to the already extensive CCleaner. An unofficial program makes Piriform's famous system maintenance tool even more useful, by vastly increasing the amount of software it supports. CCEnhancer makes CCleaner even better... Read More , which as you might guess, enhances CCleaner.

The choice is yours to determine which one you decide to go with. And sometimes you don’t find anything extra, which might be the case when scanning with programs like Revo Uninstaller or Geek Uninstaller. But double checking never hurts.

remove software from windows 7

Important Notice – Cleaning out the registry can be dangerous!

  1. DON’T pay for a program to do this.
  2. DON’T expect drastic improvements in your computer’s speed or other functionality.
  3. DO Use a reputable program.

Sure removing old program files is helpful, but if your computer has other issues Can't Stand The Slowness? The Top 10 Reasons for Poor PC Performance Has your computer loaded this webpage yet? If it has, you’ll be halfway toward working out just why it seems to be running so slowly. There are many reasons for desktop and laptops to chug... Read More , cleaning out the registry is really not going to improve it that much. And, according to Tina Don't Believe The Hype: Registry Cleaners Don't Make Windows Faster Much advice has been given on how to keep your computer running smoothly, as well as how to fix it when it has become slow. We have even published a Windows on Speed guide, written... Read More  (and I agree), it should not be done very often. That said, programs like CCleaner and System Ninja don’t just clean the registry, but also remove temporary files, help manage the startup and even remove programs, as well as other things.

Manually Search Your Computer For Leftover Traces

You’re almost done. There’s one more step to ensure everything thing is gone. Most of the time, the programs we’ve covered do a good job at removing leftover files, but once in a while one slips through and isn’t removed. This is when “manually” searching for these files comes in handy. There are a couple different locations you want to look.

Once place is generically throughout your computer. There could be files left over in the AppData, Documents or Programs folders. Windows Search doesn’t really do a good job at this, and there are many good alternatives, but I prefer using Everything. It seems to still be the best at what it does and I don’t see any reason to stop using it, but like I said, there are many alternatives 6 Awesome Alternatives to Windows Search Does a Windows system search take you longer to find things than a manual search? You're not alone. Let us show you more efficient Windows search tools. Read More .

4 Steps To Completely Remove Troublesome Or Bad Software [Windows] Everything

Lastly, you can use additional programs to search the registry (as Everything doesn’t do this), but I highly recommend you use caution and I’m somewhat even hesitant to mention it. I don’t necessarily think that you need to do this in addition to using an uninstaller that removes registry values. Using a program like CCleaner would be preferred over using a program to scan and delete from the registry.

4 Steps To Completely Remove Troublesome Or Bad Software [Windows] RegSeeker

If I were to make a recommendation, however, I would say that RegSeeker or RegScanner are both “good” programs, but please keep in mind the potential harm you can do by editing the registry and that neither I nor MakeUseOf are responsible for any problems you encounter should you proceed with these programs.

remove software windows 7

Again, they aren’t “bad”, but there are safer methods to accomplish the same thing and if you aren’t comfortable with it, please don’t do it.


There you have it – 4 simple steps to remove any program (unless it’s malware, then it’s a bit more complicated). In reality, an uninstaller like Revo Uninstaller in combination with a program like CCleaner, should really be all you need. There are alternatives that work well and additional programs, like Everything, to go a little deeper.

Will this help you remove a program that has been “eating” at you to be removed? Do you have any additional thoughts or suggestions that you’d like to share? We’d love to hear them!

Image Credits: Red Lock via Shutterstock, Malware via Shutterstock

Related topics: Anti-Malware, Computer Maintenance, Registry Cleaner, Uninstaller.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. harley
    March 8, 2013 at 7:42 pm

    I like Revo but it doesn't work well with 64bit Windows 7, so I use Iobit Uninstaller which works well. I also use CCleaner and Everything to get rid of leftovers.

    • Aaron Couch
      March 10, 2013 at 8:31 pm


      That's true and definitely unfortunate about Revo. I would recommend trying out Geek Uninstaller.

      • harley
        March 11, 2013 at 5:12 pm

        Thanks, will try that.

  2. Lionel Hutz
    December 21, 2012 at 4:57 pm

    I'd advise people to avoid Iobit products altogether. I've recently found that when installing their uninstaller, you also get some malware. At a minimum, it puts in no-script exceptions for itself, but also asks you to install a Firefox add-on with a very misleading name (Firefox Security Component, I think it was).

    I went to Iobit's website to try to get some info and was pushed toward their forums because they won't directly answer questions about free products. I was unable to register for the forums, for no good reason that I could tell. Not surprisingly, there are no posts about this issue on there.

    In short, I'm going to do everything I can to remove all traces of their products from my system and I'd advise others to do the same. I switched to them because I thought their application worked better than Revo, but I might have to give Revo a try again.

    • Aaron Couch
      January 19, 2013 at 5:58 am

      I've heard things like that about IObit and I'm personally sitting on the fence of what to think.

      On a different note, I recommend giving Geek Uninstaller a try. Revo is great - yes. But Geek Uninstaller might surprise you as well.

      Thanks for reading!

  3. Md Nur-Un-Nabi Tutul
    November 29, 2012 at 1:50 am

    An informative article....tough sometime i use ccleaner uninstaller or iobit uninstaller. Most of the time I have seen if I fail to uninstall a program using default uninstaller then either Iobit or ccleaner uninstaller had done the work for me. It better not to modify the registry file unless someone doesn't know what he is dealing with....else his pc might crash if something goes wrong..

  4. Jorge Yort Rosal
    November 28, 2012 at 12:07 am

    Nice tips. CCleaner works great for me. ajjah

  5. Austen Gause
    November 26, 2012 at 9:12 pm

    Finally something that works.

  6. James
    November 26, 2012 at 6:06 pm

    The easy solution to any windows problem no mater how trivial is format and start over. do it every other year or so.

    • Ibrahim the Eritrean
      November 30, 2012 at 3:52 am

      That's only half the story, James. The best way is once you buy a computer get rid of all those trialware and crapware, popup demonware, etc. that come bundled at the factory by using PC Decrapifier and Geek or other good uninstaller. {Even if you really need some of them, be sure to see that they don't auto-start with Windows and hog the system resources. Disable them by going to msconfig->Startup tab}

      Then clean the registry with ccleaner or IObit Toolbox (- a debatable issue), defrag the OS and create a "system restore-point". When done, take a snapshot of the OS by using the built-in Windows 7 disk-Imaging utility or Macrium Reflect to back it all up to an external hd drive, thumb-drive,etc (- don't forget to create the system recovery utility disk as well). Create 2 separate partitions: one for your personal data and one for the OS system (where you will be doing your future fresh installs).

      As an added measure, create another Limited level (Standard User) account and log/keep yourself there, rather than the Administrator Account. When and if you must install a program, do watch out for those pesky toolbars, spyware, etc. Finito!

      • James
        November 30, 2012 at 4:05 am

        Even better do a low level format of the hard drive and install your favorite distro of Linux. then when you must run a winblows app use wine or install windows to a virtual box or other virtualization tool. or you could duel boot but duel booting is such a pain. I hate having to shutdown to switch os's

  7. Anonymous
    November 26, 2012 at 5:57 pm

    best part in this article is "DON’T pay for a program to do this."

  8. Gull Faraz
    November 26, 2012 at 5:43 pm

    Searching for leftovers manually is very important. I’ve found once or twice that the leftovers are huge and some programs don’t bother removing your user data as well. I fyou value privacy, then dig around and don’t just blindly trust uninstaller to take care of everything. Oh, and they could be hidden in unlikely places.

    Important bits: Some softwares like to use shared files and depending on what file it is, you can be screwed if you accidentally delete the file while there is another software still needing it.

  9. Gull Faraz
    November 26, 2012 at 5:43 pm
  10. Piet Deje
    November 26, 2012 at 5:35 pm

    I use Iobit Unisntaller and CCleaner.

  11. Collin Hoffman
    November 26, 2012 at 4:49 pm

    The only program I ever had much trouble uninstalling was Norton Internet Security 2005 on a Windows XP machine a few years ago. I tried all sorts of things and NOTHING would get rid of it. It kept saying only a supervisor could uninstall the program, so I eventually decided to try something creative. I created a admin account called "Supervisor", and wouldn't you know it, I was able to uninstall it.

  12. Sc Ling
    November 26, 2012 at 4:01 pm

    I like Spybot Search and Destroy. It is a bit slow but that is because it is thorough in weeding out the bad malware especially spyware which are not detected by antivirus program. CCleaner is good in cleaning junk accumulated from activities performed on your computer. I also like Slim Cleaner which I find to be very fast in getting rid of the computer junk. Revo Uninstaller is excellent in uninstalling stubborn programs or leftovers of any programs in the computer.

  13. Debra Beshears
    November 25, 2012 at 11:36 pm

    Great tips on getting rid of software you don't want anymore.

  14. Carlos Olivera
    November 25, 2012 at 5:08 pm

    Why dont you guys check this site its a good site it should be able to be on this list!

  15. slobodan zekic
    November 25, 2012 at 2:50 pm

    Revo Uninstaller not good for uinstall software....only the name has file changed

  16. Sam Kar
    November 25, 2012 at 2:00 pm

    Nice article.
    I would recommend using portable version as much as possible, so that there is no need of uninstallers or registry cleaners.

    • Aaron Couch
      November 29, 2012 at 9:43 pm

      That's great advice! Thanks for contributing.

      • Grr
        December 1, 2012 at 4:47 pm


  17. Lisa Santika Onggrid
    November 25, 2012 at 10:50 am

    Searching for leftovers manually is very important. I've found once or twice that the leftovers are huge and some programs don't bother removing your user data as well. I fyou value privacy, then dig around and don't just blindly trust uninstaller to take care of everything. Oh, and they could be hidden in unlikely places.

    Important bits: Some softwares like to use shared files and depending on what file it is, you can be screwed if you accidentally delete the file while there is another software still needing it.

    • dragonmouth
      November 25, 2012 at 4:50 pm

      Whoever came up with the idea of Windows Registry should be tarred and feathered then hung by their toes.

      Some programs have 4,000 or 5,000 or more Registry entries. AOL used to be one like that. Even after using Revo Uninstaller and CCleaner, most of the Registry entries remained. As a last step of all uninstalls I use Windows Regedit to find whatever entries have been left and then delete them.

  18. Terafall
    November 25, 2012 at 4:28 am

    To avoid more registry problem,use portable apps

    • dragonmouth
      November 25, 2012 at 4:42 pm

      To avoid registry problems, use an O/S without a registry like Linux or OS/X.

      • Kathleen Wright
        November 29, 2012 at 7:12 am

        I agree, I was a Vista user but now use OS/X for this very reason.

  19. ReadandShare
    November 25, 2012 at 4:25 am

    Re. Revo Uninstaller...

    I like it, I use it... but sometimes -- I'd say one or two times out of five -- apps that I install won't show up on the list -- although they show up on my Win 7's uninstaller!?!

    Anyone here has similar experience?

    • Ibrahim the Eritrean
      November 25, 2012 at 8:10 pm

      Revo is a bit clunkier (and a tad overrated) - I would go for IObit uninstaller at or advanced Uninstaller Pro at - these two are zippy and quite "beastly".

    • A&L
      November 27, 2012 at 6:40 pm

      if it was a 64 bit program it won't show in revo, you have to use windows uninstall programs

    • Aaron Couch
      November 29, 2012 at 9:42 pm

      If you're on Windows 7 64-bit, Revo won't display the all the 64-bit programs. My advice wouldn't be to use the default uninstaller in Windows, but to use Geek Uninstaller instead.

  20. Efi Dreyshner
    November 24, 2012 at 4:14 pm

    Great guide- thanks!
    Revo is a MUST HAVE(!) software...

    Best Uninstaller ever!

  21. Kaashif Haja
    November 24, 2012 at 2:35 pm

    Good one.
    Few weeks back, i uninstalled Samsung Kies from my computer. I had difficulties logging into my computer, i got errors.
    I didn't know know other way, so i had to reinstall my OS.

  22. Dhaval Patel
    November 24, 2012 at 2:07 pm

    great many times my torrent download ends with viruses

  23. ha14
    November 24, 2012 at 9:54 am

    making a snapshot before installing a soft and after install help to see which reg files will be left after uninstall. for testing soft Sandboxie can be a good choice.

    • ion popa
      November 24, 2012 at 1:51 pm

      I failed several times to test software in Sandboxie... especially with software which required restart. But I used to make a system backup image monthly; next, I test every new software I found in the past month (and restore the image after that).
      Prior to system backup image, I do some "cosmetic" using CCleaner, Auslogics Disk Defrag. And scaning for malware... just in case.

  24. vineed gangadharan
    November 24, 2012 at 8:55 am

    Nice softwares,,,i use IObit uninstaller it has many functionality same as geek unistaller :)

  25. syed asghar
    November 24, 2012 at 7:18 am

    I have tried unlocker.It is also one of the kind mentioned above.It is good.

  26. Zhong Jiang
    November 24, 2012 at 3:56 am

    Installing softwares in Windows is a pain. Through the ease of happily activating the installation wizard, the program will create logs or other means of excreting its remnant throughout the system. I'm not just referring the possibility of duplicate files or empty folders, the height of the issue is the registry.

    • Ibrahim the Eritrean
      November 24, 2012 at 4:23 am

      Or you could just install the absolute/necessary programs only - but for others use their portable versions only.

    • Ibrahim the Eritrean
      November 24, 2012 at 4:38 am

      Aaron after years of Revo (uninstaller) use, I switched to Advanced Uninstaller Pro11 (which is also free). It's faster than Revo ( - has similar other features) and does seem to do a pretty good job of wiping clean all those leftover bits in the registry. Handling this uninstallation proces in safe mode could also help and doing a defrag would reorganize things and help tune up the computer,

      • Ibrahim the Eritrean
        November 24, 2012 at 5:42 am

        You may have to download and temporarily run SafeMsi to automatically enable the Windows Installer Service in Safe Mode though. Or if you want to do it manually: type Services in Start Menu->click on "Services" with gears icon->Scroll down till you find Windows Installer->Right click and hit "Start". This is if you don't wanna mess with the registry to enable it, which is actually no that difficult.