How to Uninstall Broken Programsby Garrett Genet
Uninstalling broken programs can prove challenging, as you've lost the ability to automatically uninstall them. A program can be "broken" due to corruption in the registry, or because it's missing too many necessary files. To uninstall it you'll have to manually delete it off your hard drive. Once you've done this you can attempt to uninstall it, at which point Windows will offer to remove it from the list of installed programs because it cannot find any files related to the program.
Click "Start" and open "Computer."
Double click the "C:" drive. Programs typically install themselves into your "Program Files" or "Program Files (x86)" folders. Open each folder to look for the program you want to uninstall. It's typically in a folder labeled by company, but sometimes it's just the program's name.
Select the program's folder, hold the "Shift" key and press "Delete." This should permanently remove the folder. Close the window.
Click the "Start" menu and select "Control Panel."
Click the "Uninstall a program" under the Programs heading.
Select the broken program from the list and click "Uninstall." Windows will inform you that it cannot find any relevant files for the specified program. You'll then have the option to remove the program from appearing in the list of installed programs.