Quase todo mundo remove drivers antigos para substituí-los por novos. Algumas pessoas removem drivers porque não usam mais o dispositivo e outras porque estão corrompidos e precisam ser substituídos. Seja qual for o seu caso, quando você remove um driver, ele nunca é completamente removido. Alguns sempre deixam alguns arquivos e entradas de registro, chamados de sobras ou rastros de lixo.
DriverSweeper é um utilitário gratuito para Windows que permite remover todos os drivers restantes. Observe que este utilitário não remove o driver em si, mas apenas os drivers restantes, o que significa que você terá que remover manualmente o driver que não precisa mais, acessando o menu Adicionar/Remover Programas.

Use este utilitário somente após remover o driver e reiniciar o computador. Em seguida, selecione o driver neste utilitário e analise os arquivos para verificar as sobras. Clique em Limpar para remover todas as sobras selecionadas.

Então, por que você deveria remover os drivers restantes? Porque eles ajudam na velocidade e estabilidade geral do seu sistema. Este utilitário não é novo, mas, de acordo com o desenvolvedor, a mudança mais importante na versão mais recente é: "...ele restaura o arquivo de manifesto para prompts automatizados do UAC para Windows Vista e Windows 7".
Baixar Driver Sweeper
Requer o .NET Framework 3.5 e funciona no Windows 2000, Windows XP, Windows Vista e Windows 7. Aproveite!