Solución rápida: Ejecuta wushowhide.diagcab después de instalar tu controlador preferido. Selecciona Ocultar actualizaciones y elige el controlador no deseado de la lista. Windows Update dejará de ofrecerlo. Para infractores crónicos en muchas máquinas, usa el valor de registro ExcludeWUDriversInQualityUpdate para bloquear todas las actualizaciones de controladores de Windows Update.
Instalaste un controlador específico de NVIDIA, Intel o Realtek porque funcionaba mejor para tu hardware. Una semana después, Windows Update reinstala el controlador “opcional” que no querías. El rendimiento se degrada, los fallos de audio regresan o un juego específico deja de funcionar. El controlador oficial específico del fabricante fue sobrescrito por el controlador genérico de Microsoft, y no hay una opción de exclusión por controlador en la interfaz de Windows Update.
Afecta a: Windows 11 (cualquier edición) con controladores de hardware instalados manualmente.
Tiempo de solución: 10 minutos.
Qué son las actualizaciones “opcionales” de controladores
Windows Update ofrece dos canales de entrega de controladores: actualizaciones requeridas (correcciones de seguridad y estabilidad incluidas en las actualizaciones acumulativas) y actualizaciones opcionales (versiones de controladores que pasan las pruebas de Microsoft pero no son críticas). Los controladores opcionales solían estar ocultos en “Ver actualizaciones opcionales”, pero Windows 11 promovió algunas categorías a instalación automática — específicamente las actualizaciones de controladores para hardware que Microsoft considera importante (pantalla, red, almacenamiento). El resultado es que se instalan controladores que no elegiste.
El controlador del fabricante correcto puede o no estar disponible a través de Windows Update. Si instalaste un controlador Game Ready o Studio de NVIDIA, Windows Update puede ofrecer un controlador genérico de NVIDIA que es más antiguo. La reinstalación reemplaza la mejor versión con la peor.
Método 1: Ocultar el controlador no deseado con wushowhide
- Justo después de instalar el controlador que deseas, visita también Configuración → Windows Update y haz clic en Buscar actualizaciones. Esto es para mostrar cualquier actualización de controlador pendiente.
- No instales ninguna de ellas. Anota los nombres de los controladores que aparezcan.
- Descarga wushowhide.diagcab desde las páginas de soporte de Microsoft.
- Ejecútalo. Haz clic en Siguiente, luego en Ocultar actualizaciones.
- Marca los controladores no deseados en la lista. Haz clic en Siguiente.
- La herramienta le indica a Windows Update que los omita. Ya no aparecen en Buscar actualizaciones.
La ocultación persiste hasta que la deshagas explícitamente con la misma herramienta. Si Microsoft lanza un controlador mucho más nuevo de la misma familia, ese aún puede aparecer — vuelve a ejecutar la herramienta si es necesario.
Método 2: Bloquear un controlador específico mediante Directiva de grupo por ID de hardware
Para usuarios de Pro/Enterprise que desean un bloqueo permanente específico del dispositivo:
- Obtén el ID de hardware del dispositivo: abre el Administrador de dispositivos → haz clic derecho en el dispositivo → Propiedades → Detalles → Id. de hardware. Copia el ID superior (se ve como
PCI\VEN_10DE&DEV_2484). - Abre
gpedit.msc→ Configuración del equipo → Plantillas administrativas → Sistema → Instalación de dispositivos → Restricciones de instalación de dispositivos. - Abre Impedir la instalación de dispositivos que coincidan con cualquiera de estos identificadores de dispositivo.
- Establece en Habilitada. Haz clic en Mostrar…. Pega el ID de hardware.
- También habilita Impedir la instalación de dispositivos no descritos por otras configuraciones de directiva si deseas una política de denegación por defecto.
- Ejecuta
gpupdate /force. - Las futuras instalaciones de controladores a través de Windows Update para ese ID de hardware están bloqueadas.
Este es el bloqueo más quirúrgico — apunta a un dispositivo específico mientras deja el resto de Windows Update completamente funcional.
Método 3: Bloquear todas las actualizaciones de controladores de Windows Update
Si mantienes los controladores completamente de forma manual:
- Abre
regedit. - Navega a
HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate. Crea la clave si no existe. - Crea un DWORD llamado ExcludeWUDriversInQualityUpdate y establece su valor en
1. - Para Pro/Enterprise, la misma directiva está en Directiva de grupo: Windows Update → No incluir controladores con actualizaciones de Windows → Habilitada.
- Reinicia para que el cambio surta efecto.
- Windows Update ya no descarga ninguna actualización de controladores. Las actualizaciones de calidad y características continúan con normalidad.
Esto es contundente pero adecuado cuando tienes herramientas del fabricante (NVIDIA GeForce Experience, AMD Adrenalin, Intel Driver & Support Assistant) gestionando tus controladores y quieres que tengan el control exclusivo.
Cómo verificar que la solución funcionó
- Abre Configuración → Windows Update → Opciones avanzadas → Actualizaciones opcionales. El controlador oculto no aparece en la lista.
- Haz clic en Buscar actualizaciones repetidamente. El controlador no deseado no aparece.
- Espera un ciclo normal de Patch Tuesday mensual — el controlador sigue sin reinstalarse.
- Confirma que tu controlador preferido sigue activo: Administrador de dispositivos → el dispositivo → Propiedades → Controlador. La versión y el proveedor coinciden con lo que instalaste.
Si nada de esto funciona
Si wushowhide no produce una lista (la herramienta puede ser inestable en ciertas compilaciones de Windows), establece primero el bloqueo del registro en el Método 3, luego soluciona wushowhide por separado. Para dispositivos administrados, los Anillos de actualización o Configuration Manager de tu departamento de TI pueden estar anulando tus bloqueos locales — consulta con TI para agregar una excepción. Para dispositivos ARM64, el reemplazo de controladores es menos problemático porque el ecosistema de controladores es más limitado — si los controladores aún se reemplazan, envía un informe de comentarios a través del Centro de opiniones.
Conclusión: El reemplazo de controladores opcionales es un juego de ocultar. Usa wushowhide para ocultaciones por controlador, el bloqueo por ID de hardware para nivel de dispositivo, y el valor de registro global para excluirse por completo. Combínalo con herramientas de controladores del fabricante (GeForce Experience, etc.) para actualizaciones manuales gestionadas.