Microsoft has made available a Fix it solution to assist with programs that will not uninstall correctly & programs blocking installation of new programs.
This Program Install and Uninstall Troublehooter will perform the following:
– Removes bad registry key on 64 bit operating systems.
– Windows registry keys that control the upgrade (patching) data that become corrupted.
– Resolves problems that prevent new programs from being installed.
– Resolves problems that prevent programs from being completely uninstalled and blocking new installations and updates.
When you download and run it, you will be prompted to accept the terms contained in the License Agreement
The troubleshooter now downloads the diagnostic troubleshooting package
Next, you will be prompted to choose if you would like to automatically detect and fix the problem or if you would like to select what to fix, and fix the issues directly
The automated troubleshooter now asks if you are having problems installing program or uninstalling program
Finally it will check the registry and the system for any inconsistencies and then present you with option or fix them.
Note: Use this troubleshooter for an uninstall only if the program fails to uninstall using the windows control panel or add/remove programs feature.
You can download the Program Install and Uninstall Troublehooter, here.