Have you ever come across an application that refuses to uninstall? It throws a message like “uninstaller is corrupt” or “could not find uninstaller” or something along those lines. This partially uninstalled application might prevent you from reinstalling the application or cause other problems. If you find yourself in such a fix, give a go at Windows Installer CleanUp Utility.
Windows Installer CleanUp Utility removes installation information for programs that were installed by using Windows Installer. The utility looks up for registry references and files related to Windows Installer that were installed by various programs, and forcibly wipes them out. Windows Installer CleanUp Utility does not remove the actual program files from the computer. It only removes the installation and registry entries thus effectively wiping out any information that points to the installed program files.
After the Cleanup Utility does it’s job, you can manually delete the program files or start over again by re-installation or upgrade.