Как полностью удалить программу?
В общем случае - никак (если не считать как вариант - создание полного снимка системы перед установкой)
Деинсталлятор должен это делать сам.
Если деинсталлятор удаляет не всё - значит это баг и нужно сообщить об этом разработчику программы.
uninstall tool, простая и удобная
единственный минус - платная, но для кого-то это не проблема.