100%-ую гарантию любой установленной программы, по моим наблюдениям, даёт только лучший деинсталлятор на все случаи жизни - Total Uninstall. Любой антивирус с самозащитой, хоть трижды запущенный, отсутствие у программ собственных деинсталляторов (или их бессилие) - всё ему нипочём! Удалит даже приложение Windows (например, Media Player или Internet Explorer)! И подчистит всё идеально - не то, что стандартные средства!
Почти у каждого приложения (программы) бывает собственный деинсталлятор "узкой специализации", но этот зверь работает просто ювелирно - не оставляет "хвостов" в реестре, которые приводят ко многим проблемам.
Единственное условие - приложение должно определяться (если уже снесли не совсем удачными действиями, скажем, 90% всего, что у него было - оставшиеся 10% может и не посчитать за установленную программу; в таком случае придётся программу заново установить и затем уже "правильно" удалить) .