Puntos clave
- Identifica los controladores incompatibles o sin firmar que bloquean la integridad de memoria.
- Actualiza los controladores con los paquetes más recientes firmados por el OEM.
- Elimina los controladores obsoletos y borra los archivos INF que queden.
- Limpia los controladores antiguos o fantasma que siguen cargándose en el arranque.
- Vuelve a activar la integridad de memoria y comprueba que se mantiene tras reiniciar.
- Documenta los cambios de controladores para hacer seguimiento y resolver incidencias.
- Prueba las actualizaciones en unos pocos dispositivos antes del despliegue completo.
La integridad de memoria, o integridad de código protegida por hipervisor (HVCI), es una función discreta pero importante de Windows 11 que mantiene los sistemas protegidos. Sin embargo, lo normal es que no se active si hay algún controlador obsoleto o sin firmar en segundo plano. Si eres administrador o proveedor de servicios gestionados (MSP), tendrás que dar varios pasos para resolverlo: localizar el controlador exacto que provoca el bloqueo, actualizarlo cuando sea posible y eliminar los paquetes antiguos si hace falta.
Para que puedas hacerlo con seguridad, aquí tienes una guía práctica y de bajo riesgo para eliminar los controladores incompatibles en Windows 11 y mantener activada la integridad de memoria sin dejar fuera de juego herramientas ni hardware.
Cómo eliminar controladores incompatibles en Windows 11
Cuando Windows 11 se niega a activar la integridad de memoria, toca limpiar los controladores incompatibles o antiguos que se cargan de forma silenciosa durante el inicio. Este es el procedimiento paso a paso para restaurar la protección sin interrumpir el uso del dispositivo.
📌 Requisitos previos:
- Derechos de administrador local y una ventana de mantenimiento planificada
- Una copia de seguridad o instantánea reciente para poder revertir los cambios
- Acceso a los paquetes de controladores del OEM y una cuenta de prueba para validar
Paso de confirmación: comprueba el estado de la integridad de memoria y de HVCI
Antes de ponerte a investigar controladores, confirma que la integridad de memoria está realmente desactivada o no disponible en el dispositivo, porque en algunos casos la función simplemente está apagada o restringida, no bloqueada por un controlador.
- Abre Configuración > Privacidad y seguridad > Seguridad de Windows > Seguridad del dispositivo > Detalles de aislamiento del núcleo.
- Comprueba si la integridad de memoria está desactivada, atenuada o no disponible.
- Si la opción está disponible y se activa sin errores, no hace falta tocar ningún controlador.
- Si la opción está bloqueada o muestra controladores incompatibles, sigue con los pasos siguientes.
- Si la opción no está disponible y no aparece ningún controlador, verifica la compatibilidad con la virtualización en la BIOS y en las características de Windows.
Paso 1: identifica el controlador que provoca el bloqueo
Lo primero es encontrar el controlador concreto que impide activar la integridad de memoria. Windows suele dar pistas, pero conviene revisar también el dispositivo relacionado y buscar controladores de kernel antiguos, que tienden a cargarse muy pronto en el arranque. Así ahorrarás tiempo después y evitarás eliminar el componente equivocado.
- Abre Configuración > Privacidad y seguridad > Seguridad de Windows > Seguridad del dispositivo > Detalles de aislamiento del núcleo y comprueba si aparece algún controlador incompatible.
- Busca en el Administrador de dispositivos el dispositivo o componente de software asociado al controlador.
- Si quieres, ejecuta este comando de PowerShell para inventariar los controladores de kernel:
Get-WindowsDriver -Online | Sort-Object -Property ClassName, Driver
- Fíjate especialmente en los controladores de filtro de terceros que se cargan al principio del proceso de arranque.
Paso 2: actualiza o sustituye el controlador desde el OEM
Una vez sepas qué controlador está dando problemas, lo más seguro suele ser actualizarlo directamente desde el fabricante del hardware o del software. Los paquetes del OEM son más fiables, están correctamente firmados y es mucho menos probable que rompan la integridad de memoria tras un reinicio. Una actualización limpia resuelve el problema muchas veces sin necesidad de eliminar nada.
- Descarga el paquete de controladores firmado más reciente desde el OEM del dispositivo o componente.
- Instala la actualización, reinicia el dispositivo y vuelve a consultar Detalles de aislamiento del núcleo en Seguridad de Windows.
- Si el controlador actualizado se carga correctamente, continúa con la validación y la documentación.
Paso 3: desinstala el software del dispositivo y borra el paquete de controladores
Si el paso anterior no ha solucionado nada, prueba a eliminar el software vinculado al controlador incompatible: la aplicación, la entrada del dispositivo y cualquier paquete INF que haya quedado y que Windows pueda volver a cargar sin avisar. Al eliminarlo todo, evitas que el sistema reproduzca el mismo problema después de reiniciar.
- Desinstala la aplicación o el software del dispositivo desde Configuración > Aplicaciones, si está disponible.
- Abre el Administrador de dispositivos, haz clic con el botón derecho en el dispositivo, selecciona Desinstalar el dispositivo y marca Eliminar el software de controlador de este dispositivo.
Advertencia: borrar paquetes de controladores puede dejar inoperativo el dispositivo o la función asociada. Asegúrate de tener a mano un controlador OEM compatible o una copia de seguridad antes de continuar.
- Elimina los paquetes INF que queden, si es necesario:
- Ejecuta pnputil /enum-drivers para listar todos los paquetes de controladores de terceros.
- Ejecuta pnputil /delete-driver oem##.inf /uninstall /force para eliminar un paquete.
💡Nota: sustituye ## por el número del nombre publicado del controlador concreto que quieras eliminar.
- Reinicia el dispositivo y vuelve a revisar Detalles de aislamiento del núcleo.
Como se ha indicado, eliminar un controlador desactivará temporalmente el hardware o la función asociada. Para recuperar la funcionalidad, vuelve a instalar el controlador firmado por el OEM aprobado después de confirmar que es compatible con la integridad de memoria, o revierte con tu copia de seguridad o instantánea si el dispositivo deja de ser utilizable. Una vez restaurado, comprueba que la integridad de memoria sigue activada.
Paso 4: limpia los controladores antiguos o fantasma
Puede que queden entradas antiguas u ocultas que mantengan desactivada la integridad de memoria incluso después de eliminar el paquete de controladores principal. Estos dispositivos fantasma suelen aparecer tras cambios de hardware, instalaciones de software anteriores o actualizaciones fallidas. Elimínalos para asegurarte de que no se carga nada inesperado en el arranque.
- En el Administrador de dispositivos, activa la opción de mostrar dispositivos ocultos y elimina el hardware fantasma con el mismo proceso de desinstalación.
- Busca controladores de filtro duplicados en las pilas de almacenamiento, USB o seguridad y elimina los que ya no correspondan.
Paso 5: activa la integridad de memoria y verifica el resultado
Después de eliminar o actualizar los controladores incompatibles, deberías poder volver a activar la integridad de memoria y que se mantenga activada. Confirma que no queda ningún problema con un reinicio rápido y otra visita a la página de aislamiento del núcleo.
- Abre Seguridad de Windows > Seguridad del dispositivo > Detalles de aislamiento del núcleo y activa la integridad de memoria.
- Reinicia el dispositivo cuando se te pida.
- Tras el reinicio, comprueba que el conmutador sigue activado y que no aparecen nuevos controladores incompatibles.
Paso 6: salvaguardas y excepciones
También puedes encontrarte con hardware o software especializado que siga dependiendo de un controlador antiguo. Cuando pase esto, el objetivo es mantener el dispositivo operativo sin dejar expuesto al resto del entorno.
- Ponte en contacto con el proveedor cuando un dispositivo crítico para el negocio dependa de un controlador heredado y solicita una versión correctamente firmada.
- Si no existe ningún controlador compatible, documenta la excepción, aísla el dispositivo en la medida necesaria y planifica una sustitución de hardware o software a largo plazo.
Paso 7: evidencias y despliegue en todo el parque
Una vez resuelto el problema en un dispositivo, conviene recopilar registros claros y después probar el procedimiento en un grupo reducido antes de desplegar los cambios. Así las correcciones futuras serán más sencillas y habrá menos sorpresas entre distintos modelos de hardware.
- Captura pantallas del antes y el después, junto con los nombres de los INF, las versiones de los controladores y sus hashes.
- Guarda las notas en tu RMM, incluyendo el modelo del dispositivo y la versión de la BIOS.
- Prueba el proceso en unos cuantos modelos representativos antes de extenderlo al resto del parque.
Resumen de buenas prácticas
Estas son algunas buenas prácticas para mantener un proceso coherente y evitar que la integridad de memoria falle después de un reinicio.
| Práctica | Objetivo | Beneficio |
| Actualizar primero desde el OEM | Evitar eliminaciones innecesarias | Funcionamiento estable |
| Eliminar por completo los paquetes INF | Impedir recargas silenciosas | Protección fiable |
| Verificar después de reiniciar | Confirmar que el cambio persiste | Menos regresiones |
| Documentar controladores y versiones | Disponer de un registro de auditoría | Correcciones más rápidas en el futuro |
| Pilotar por modelo | Detectar casos límite a tiempo | Menor riesgo en el despliegue |
¿Qué es la integridad de memoria en Windows 11?
La integridad de memoria es una función de seguridad que protege el SO frente a código malicioso aislando procesos críticos del kernel dentro de un entorno virtualizado. En esencia, crea una barrera que impide que controladores sin firmar o manipulados se cuelen en el sistema durante el arranque. Esto ayuda a reducir el riesgo de rootkits y ataques similares. Aunque trabaja discretamente en segundo plano, depende de controladores limpios y correctamente firmados para funcionar bien. Por eso, si hay algo obsoleto o incompatible, Windows impedirá que la función se active.
Resolución de problemas
Incluso con un procedimiento cuidadoso, te puedes topar con algunos problemas habituales que ralentizan el trabajo. Revisa los siguientes casos para ahorrarte mucha prueba y error.
El controlador se reinstala una y otra vez
Algo del sistema está reinstalando activamente el controlador eliminado: una aplicación complementaria, un servicio en segundo plano del OEM o incluso Windows Update. Normalmente, basta con eliminar la aplicación, bloquear esa actualización concreta o distribuir el controlador correcto mediante una política para cortar el bucle.
El conmutador sigue atenuado y no aparece ningún controlador
Si la integridad de memoria sigue sin activarse y Windows no muestra ningún controlador bloqueado, puede que falten las funciones de virtualización necesarias para el aislamiento del núcleo. Revisa la configuración de virtualización de la BIOS, los componentes de Hyper-V y la documentación que ya sigas sobre el estado del aislamiento del núcleo para asegurarte de que el entorno está preparado.
El hardware dependiente deja de funcionar
Si al eliminar un controlador incompatible se recupera la integridad de memoria pero se desactiva hardware necesario, puede que tengas que reinstalar ese mismo controlador antiguo para volver a tener la funcionalidad. En ese caso, hay que dar por hecho que la integridad de memoria seguirá desactivada y tratar el dispositivo como una excepción (como se describe en el paso 6): documentarlo, aislarlo cuando proceda y planificar una sustitución de hardware o software compatible.
Varios controladores bloqueados
Cuando Windows enumera varios controladores incompatibles, lo mejor es eliminarlos de uno en uno. Reiniciar entre cada eliminación también te ayuda a ver qué controlador afecta a qué y evita que investigues varias variables a la vez.
Conflicto de políticas
Las políticas de control de aplicaciones como WDAC pueden influir en qué controladores tienen permiso para cargarse. Si algo sigue sin encajar, revisa estas políticas para asegurarte de que no bloquean componentes necesarios ni provocan comportamientos inesperados durante el inicio.
Reforzar Windows 11 con una buena higiene de controladores
Para configurar la integridad de memoria de forma fiable, los MSP y los administradores deben seguir un proceso paso a paso: desde identificar y actualizar los controladores problemáticos hasta confirmar los cambios y mantener registros claros. Con los pasos descritos, las organizaciones pueden mantener una protección más sólida a nivel de kernel en todo su parque de dispositivos y evitar que el problema se repita en el futuro.
Temas relacionados:
- Cómo activar o desactivar la seguridad basada en virtualización del aislamiento del núcleo en Windows 10
- Cómo activar y desactivar la protección de pila aplicada por hardware en modo kernel
- Cómo actualizar los controladores en un PC y resolver los problemas más habituales
- Guía completa: cómo desinstalar un controlador en Windows
- Cómo activar o desactivar la lista de bloqueo de controladores vulnerables de Microsoft en Windows 11
