Use Windows Installer CleanUp Utility to fix Faulty / bad / corrupt installation of any software
Some time due to many reasons, installation of a software may go wrong and the left over can cause trouble for your Windows. Many software vendors provide cleanup utility for their specific software, where as many doesn’t.

However Microsoft provides a tool called “Windows Installer CleanUp Utility (originally made to remove MS Office)“, which seems to detect and capable of removing any left over or any corrupt software. If traditional uninstall fails, then you may use this tool to remove the software from Windows.
G.N.R.S.U on October 8th, 2010
IT IS STILL USEFULL SOMETIMES !!