Add Remove Program Cleaner is a free tool that can be used to clean up, uninstall or remove program entries "uninstall broken software" from the Add/Remove programs list in Windows. The utility enables you to remove any program entries that are broken or cannot be removed by running the Windows uninstall program or application.
This program uninstaller is intuitive and very easy to use. Simply launch the cleanup tool, select which listed items to get rid of, and click remove from add/remove programs list. The application is also stand-alone and can be portably stored and then run entirely from removable media such a USB flash drive, so you can take it with you!
Add Remove Programs Cleanup Tool