Dê uma olhada no Revo Uninstaller . Ao desinstalar um programa, ele tenta detectar arquivos e entradas de registro que foram deixados para trás e fornece uma oportunidade para removê-los. Se você está prestes a instalar um programa, pode ativar o modo rastreador, que acompanhará a instalação e permitirá que ele realize um trabalho mais completo.
Dito isso, você deve sempre verificar o que ele oferece para remover, porque é possível que ele identifique incorretamente itens para remoção.
Existe uma versão gratuita do programa, mas acho que o rastreador faz parte da versão paga. Você pode verificar a página no site deles que compara os dois.