Meu palpite:
O driver foi instalado (e atualizado para a versão mais recente) por meio de um instalador personalizado, em vez de diretamente com um arquivo .inf. (Os fabricantes adoram colocar seus logotipos em todos os lugares.) Quem desenvolveu o instalador, designou códigos de produto diferentes para versões diferentes, resultando em dois Instituições de "desinstalação" , embora os arquivos antigos tenham sido substituídos por novos. Normalmente, os instaladores usam o mesmo código de produto durante toda a vida de um programa, para que sua entrada "Desinstalar" seja reutilizada nas atualizações. Infelizmente, nem todos os programas têm boas maneiras.
Se esse for o caso, o sistema terá apenas uma versão - a mais recente - e a tentativa de desinstalar versões antigas removerá o driver ou o programa completamente. Você pode descobrir se isso se aplica ao seu driver ou não, mergulhando em Registro e verificar se as duas entradas apontam para programas separados de desinstalação ou para o mesmo; da mesma forma que você pode remover entradas extras (por cuidadosamente excluindo a chave relevante (pasta)).