Remove Corrupted Installation Configuration With Windows Installer CleanUp Utility
Microsoft released a freeware Windows Installer CleanUp Utility to remove Windows Installer configuration information from applications that refuse to install.
Follow the link to download the utility from Microsoft Download Center.