How To Remove A Broken Program From the Programs and Features List In Windows 7?

214,770

Solution 1

It depends on how the program is detecting that it is already installed.

The programs showing in the Programs and Features list are generated from the registry keys under: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

The program may be looking elsewhere in the registry, or looking for a file on disk, in order to determine if it is already installed.

You can use Process Monitor (ProcMon) from Sysinternals to see which files and reg keys it is poking at when it refuses to cooperate with you.

Solution 2

Microsoft makes a tool available for fixing program installation and uninstallation issues. It's available from

https://support.microsoft.com/en-us/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removed

Edit: Microsoft seems to be trying to get rid of these "diagcab" utilities, but the replacement available from the link above does not function correctly. The original utility is available from this third-party site:

https://www.majorgeeks.com/files/details/microsoft_program_install_and_uninstall_troubleshooter.html

Because this is a third-party site, I recommend confirming that the file is signed by Microsoft Corporation on the Digital Signatures tab of the file properties before running it.

Solution 3

Here are two cases with a little different solution each:

  1. The program (in the form of file or folder) you are trying to uninstall came with your computer upon purchase.

  2. The program (file or folder) you are trying to uninstall was either you installed , installed without you knowledge by someone else.

Your strategy in both cases is:

  • Reinstall the same software to make it in complete shape (a missing or corrupt file in the program won't let you uninstall).
  • Reboot your computer.
  • Uninstall the program.
  • Reboot again.

Solution to case 1:

  1. Open Start → Help & Support.
  2. Type software and hardware reinstallation and select software program re-installation".
  3. Follow the wizard's instructions.
  4. Reboot your computer.
  5. Open Start → Control Panel → Programs & Features
  6. Locate the program you want to uninstall and right-click it with your mouse.
  7. Select Uninstall.
  8. Reboot your computer again.

Solution to case 2:

  1. Visit a search engine (e.g., Google).
  2. Locate the company's website where you can download exactly the same software.
  3. Download and reinstall the software.
  4. Reboot your computer.
  5. Open Start → Control Panel → Programs & Features
  6. Locate the program you want to uninstall and right-click it with your mouse.
  7. Select Uninstall.
  8. Reboot your computer again.

Solution 4

I think just cleaning up will not really change the problem with the program. You can try ccleaner http://www.piriform.com/ccleaner/features and let it remove the list entry, but you would still want to try and clean the registry by hand. Go and look for the keys of the program in HKEY_LOCAL_MACHINE\Software\YourProgram or if you run a 32bit app on 64bit OS in HKEY_LOCAL_MACHINE\Software\Wow6432Node\YourProgram You may try reinstall it afterwards and then cleanly uninstall. I would suggest you let ccleaner perform a registry cleanup afterwards.

Solution 5

Had a program where none of the above options would work.

Ended up dumping the whole registry, looking for its name in it and found it here: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\

To make my life easier, just ended up using Revo Uninstaller to remove it.

Share:
214,770

Related videos on Youtube

Itai
Author by

Itai

Digital camera guru, Travel Photographer, Web Developer and Software Engineer. Travel has always been my passion and it made me discover photography when I accidentally took a breath-taking photo while on a long vacation from my Software Engineering job where I was working already for 5 years on image processing, multimedia and real-time film special effects. Launched Neocamera in 2005 and later went to work for a number of high technology companies including a search engine which rimes with oogle. Eventually grew my consulting side-line into its own company and diversified into web development and technology for telephony, pharmaceutical and banking. Taught photography and lead Photography Tours somewhere in between all that.

Updated on September 18, 2022

Comments

  • Itai
    Itai almost 2 years

    On a Windows 7 64-bit desktop, there is a program on the Programs and Features list (Control Panel\All Control Panel Items\Programs and Features) that refused to uninstall. The error obtained is:

     Error 1723. There is a problem with this Installer package.
     A DLL required for this install to complete could not be run
    

    I suspect filer were deleted or corrupted. The big problem is that the program refused to install itself over the broken version.

    So how to I manually clean up the list of installed program?

  • Itai
    Itai over 12 years
    That's a neat program and I let clean out lots of things but unfortunately it failed to remove the offending program with the same error as Windows.
  • Lorenzo Von Matterhorn
    Lorenzo Von Matterhorn over 11 years
    Hello and welcome to SuperUser. Do you have any source from where you can give credit to your answer?
  • JumpingJezza
    JumpingJezza over 9 years
    32 bit programs installed on a 64 bit machine will be in the HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\Cu‌​rrentVersion\Uninsta‌​ll folder described by @Fabien instead.
  • James Newton
    James Newton about 9 years
    If it was installed from a .MSI, it will also be listed under: HKEY_CLASSES_ROOT\Installer\Products
  • Noor
    Noor about 9 years
    I think that service doesn't work anymore. Everytime I try to download the tool it says it can't communicate with the server.
  • Tweek
    Tweek about 9 years
    @DonnyV: I just tried it and it downloaded fine for me. It may have been a temporary glitch. If it's still not working, try downloading the tool from a different computer (click the "Advanced-Download to run on a different or disconnected computer" link just under the "Run Now" link). Malicious software can block downloads from Microsoft (to try and prevent itself from being removed) so you may want to check for that as well.
  • starlocke
    starlocke over 8 years
    Instead of Revo Uninstaller (not free), I picked a better RegEdit at alternativeto.net/software/regedit - The O&O solution was nice, and free (oo-software.com/en/ooregeditor)
  • LonnieBest
    LonnieBest almost 6 years
    Installing again, before uninstalling worked. I'll have to remember this one. Thanks.
  • Jeremy Lyons
    Jeremy Lyons over 4 years
    I was unable to remove a program using the "Programs and Features" tool (appwiz.cpl), receiving an error stating "Another version of this product is already installed." The tool linked above was able to successfully remove the program. Thanks!