Los más problemáticos han sido los de las tarjetas de video.
En las últimas versiones los controladores detectan cuando están desactualizados y avisan para que uno descargue las versiones nuevas.
Al hacerlo e instalarse los nuevos remueven lo que haya de los controladores antiguos y es normal que ni siquiera exijan reiniciar el equipo.

Hace unos años
Era común que los desinstaladores de los controladores de video dejaran cosas de los que se pretendía remover y estos componentes podían entrar en conflicto con los nuevos.
Era común desinstalar los antiguos , reinciar windows en una resolución bien baja y correr un limpiador de controladores antes de instalar los nuevos.
Hoy usar uno de estos programas es aconsejable sólo en caso de algún problema.
Fuente: HTG Explains: Do You Need to Use a Driver Cleaner When Upgrading Hardware Drivers?