Perfect Companion Download
This utility picks up where other uninstaller programs leave off. Perfect Companion removes all invalid file entries, Class and Interface keys, in addition to all installed files and application keys noted in the Registry. It also finds all the keys that were created by files and programs that are no longer on your system.