Solución a problemas de detección de NVMe en instalación de Windows

¿Por qué el instalador de Windows no detecta tu disco NVMe? Es un problema común que suele deberse a configuraciones específicas del sistema o del hardware. A continuación, desglosamos las razones más frecuentes y cómo solucionarlas paso a paso.

Diagrama técnico de una placa madre mostrando las ubicaciones para desactivar VMD y activar virtualización.
Placa base Gigabyte Z690 UD DDR4 con sus puntos clave de configuración en el BIOS.

Falta del driver del controlador

La causa número uno es la falta de drivers en el instalador. Casos típicos incluyen placas con Intel VMD o AMD RAID activados, comunes en portátiles OEM como Dell o Lenovo. Si ves «VMD Controller» en tu BIOS, este es casi seguro el problema.

Para solucionarlo, puedes desactivar Intel VMD y cambiar el modo de almacenamiento a AHCI directamente desde la configuración del BIOS antes de iniciar la instalación.

Conflicto entre Legacy y UEFI

Otro error habitual es arrancar el instalador en un modo incompatible. Si tu USB está booteado en modo Legacy, pero el disco NVMe está inicializado como GPT esperando UEFI puro, Windows no verá la unidad.

La solución correcta hoy es configurar el BIOS para «UEFI only» y desactivar el CSM (Compatibility Support Module), asegurando que el USB de instalación también esté preparado para arrancar en modo UEFI.

Estructura de particiones dañada

Windows Installer ignora discos con estructuras inconsistentes. Si la tabla de particiones está corrupta, puedes usar un menú de arranque para abrir una consola y ejecutar comandos como diskpart, seguido de clean y convert gpt.

Gigabyte Z690 UD DDR4: Configuración exacta

En placas específicas, como la Gigabyte Z690 UD DDR4, el BIOS puede reactivar VMD tras un reset o una carga de valores optimizados por defecto. Para evitar esto y garantizar estabilidad, debes seguir esta ruta en el modo avanzado del BIOS:

  • Boot Mode Selection: Configurar a UEFI.
  • CSM Support: Desactivado (Disabled).
  • SATA Mode: Cambiar a AHCI.
  • Intel VMD Technology: Desactivar en IO Ports.

Mantener esta configuración asegura que Windows detecte el NVMe nativamente, evitando errores de arranque como el BSOD «INACCESSIBLE_BOOT_DEVICE».

Virtualización: VT-x y VT-d desactivados por defecto

Aunque el BIOS traiga la virtualización apagada por defecto para reducir problemas de soporte, es recomendable activarla manualmente. Navega a Tweaker > Advanced CPU Settings y habilita Intel Virtualization Technology.

Además, asegúrate de activar VT-d en la sección de IO Ports para soportar funciones avanzadas como el passthrough de GPU o WSL2.

¿Por qué los BIOS traen esto desactivado?

Los fabricantes suelen desactivar estas opciones por inercia histórica, bugs antiguos y para reducir tickets de soporte. Sin embargo, en 2025 activar VT-x es gratuito y no afecta el rendimiento.