El instalador de Windows no encuentra discos: cuándo necesitas IRST o VMD

¿Te fue útil?

No hay nada que parezca más “empresarial” que un portátil o servidor nuevo que inicia el instalador de Windows sin problemas… y luego te comunique educadamente que no tienes almacenamiento. Estás mirando una lista de discos vacía, el tiempo corre y la persona que pidió esta máquina “la necesita para una reunión”.

Esto casi nunca es magia. Suele ser IRST (Intel Rapid Storage Technology) y/o Intel VMD (Volume Management Device) que ocultan tus unidades NVMe detrás de un controlador con el que Windows Setup no puede hablar sin el controlador correcto. A veces es el modo de almacenamiento de la BIOS. A veces es ambas cosas. En cualquier caso, la solución es directa si la abordas como un SRE: confirma qué capa falta, demuéstralo con comandos y cambia una cosa a la vez.

Qué ocurre realmente cuando Windows Setup muestra ningún disco

Windows Setup no está “perdiendo tu SSD”. Le falta la ruta hacia tu SSD. La mayoría de las unidades NVMe modernas están detrás de un controlador que puede exponerse como:

  • NVMe estándar (Windows tiene un controlador incluido; normalmente “simplemente funciona”).
  • Intel RST / modo RAID (el controlador abstrae los discos; Windows necesita el controlador de Intel).
  • Intel VMD (una característica de hardware que “posee” los dispositivos NVMe para que aparezcan gestionados detrás de VMD; Windows Setup necesita el controlador compatible con VMD).

Si la BIOS está configurada en RAID o VMD, tus unidades NVMe no se exponen como dispositivos NVMe PCIe simples. Se presentan a través del stack de Intel. Eso puede ser deseable en flotas gestionadas (consistencia, ciertos modos RAID, políticas empresariales), pero es hostil para un USB instalador sin preparación.

Así que el instalador hace lo que puede: arranca WinPE, carga los controladores de almacenamiento incluidos, enumera los dispositivos de almacenamiento y luego se encoge de hombros. El botón “Cargar controlador” no es una sugerencia. Es la trampilla fuera de esta situación.

Broma #1: Windows Setup es como un portero. Si tu controlador de almacenamiento no está en la lista, tu SSD no entra al club.

Dónde la gente pierde tiempo

Lo tratan como un “error genérico de Windows” y luego alternan aleatoriamente configuraciones de BIOS hasta que algo aparece. A veces eso funciona. A veces destruye tus datos existentes. A veces rompe los requisitos de recuperación de BitLocker más adelante. La jugada profesional es identificar si estás lidiando con IRST, VMD u otra cosa y luego proceder con intención.

IRST vs VMD: cómo difieren y por qué a Windows le importa

Intel RST (Rapid Storage Technology) en un párrafo práctico

IRST es el stack de controladores de almacenamiento de Intel para sistemas configurados en modo RAID (incluso si no estás usando RAID). Cuando el “modo SATA” o “modo de almacenamiento” está en RAID, el firmware expone un controlador que espera un controlador de Intel (a menudo con la marca RST). Con unidades NVMe, IRST aún puede estar involucrado, especialmente cuando la plataforma quiere gestionar NVMe detrás de una capa RAID.

Intel VMD (Volume Management Device) en un párrafo práctico

VMD es una función que se sitúa entre la CPU/chipset y los dispositivos NVMe, presentándolos como puntos finales gestionados detrás de un controlador VMD. Esto es común en plataformas Intel más recientes, especialmente portátiles y servidores corporativos. Cuando VMD está habilitado, tus SSD NVMe no se enumeran como dispositivos NVMe estándar para el instalador del SO. Solo aparecen si el SO tiene el controlador de almacenamiento compatible con VMD.

Cómo saber cuál tienes delante

  • Si la BIOS menciona explícitamente VMD (o “controlador VMD”), asume que necesitas el controlador IRST compatible con VMD.
  • Si la BIOS dice RAID y no aparecen discos, asume que se necesita el controlador IRST.
  • Si la BIOS está en AHCI y VMD está deshabilitado, Windows casi siempre ve NVMe sin controladores adicionales (a menos que sea un controlador especial o una imagen dañada).

Dos salidas

  1. Cargar el controlador de almacenamiento correcto durante la instalación (mejor cuando debes mantener RAID/VMD habilitado).
  2. Cambiar el modo de almacenamiento de la BIOS a AHCI / deshabilitar VMD (mejor para instalaciones simples de un solo disco—a menos que la máquina sea gestionada y espere RAID/VMD).

En entornos corporativos, la opción 2 puede ser un movimiento que limite tu carrera si viola estándares, rompe expectativas de gestión remota o invalida supuestos de la imagen maestro. Úsala deliberadamente, no como un botón de pánico.

Guion de diagnóstico rápido (primero/segundo/tercero)

Esta es la secuencia de “deja de aletear”. Hazlo en orden. Intentas encontrar rápidamente el cuello de botella: modo de firmware, controlador faltante o problema con el medio.

Primero: confirma el modo de almacenamiento de la BIOS y el estado de VMD

  • Comprueba si VMD está habilitado para NVMe.
  • Comprueba si el controlador de almacenamiento está en RAID/RST vs AHCI.
  • Revisa el estado de Secure Boot solo si planeas cargar controladores no firmados (normalmente no deberías).

Decisión: Si VMD/RAID está habilitado, planea cargar el controlador IRST/VMD. No pierdas tiempo reparticionando; el instalador aún no puede ver el dispositivo.

Segundo: desde WinPE, prueba si Windows ve algún disco

  • Usa diskpart para ver si Windows detecta discos físicos.
  • Si no aparece ningún disco, esto casi siempre es un controlador de almacenamiento faltante o una discrepancia en el modo del controlador de la plataforma.

Decisión: Si diskpart no ve nada, no culpes las tablas de partición. Sigues antes de esa capa.

Tercero: carga el controlador (o cambia el modo de BIOS) y vuelve a comprobar la enumeración

  • Carga el controlador IRST/VMD “F6” desde una memoria USB.
  • Vuelve a ejecutar la enumeración de discos. Confirma que ahora ves discos en diskpart y en la interfaz gráfica.

Decisión: Si el controlador se carga pero los discos siguen sin aparecer, probablemente tienes la rama de controlador equivocada (VMD vs no-VMD), la arquitectura equivocada o un problema con el USB/medio.

Hechos e historia que explican el dolor de hoy

Esto no es trivia por el gusto de la trivia. Explica por qué “Windows no puede encontrar discos” aún ocurre en 2026 en hardware de primera línea.

  1. El ritual del “controlador F6” es anterior al NVMe. Las instalaciones de Windows de la era XP usaban F6 para cargar controladores de terceros para controladores RAID/SCSI. La memoria muscular quedó; la marca no.
  2. AHCI fue una revolución de compatibilidad. Cuando AHCI se volvió común, Windows ganó amplio soporte incluido para controladores SATA, reduciendo la necesidad de controladores de proveedores en máquinas de consumo.
  3. NVMe simplificó el hardware, luego VMD complicó la visibilidad otra vez. NVMe estándar es limpio, pero las funciones de gestionabilidad empresarial a menudo reintroducen una capa de abstracción.
  4. El “modo RAID” puede habilitarse incluso cuando no usas RAID. Los OEM entregan sistemas con RAID/RST habilitado para uniformidad de flota, no porque cada portátil esté en RAID0.
  5. VMD trata en parte sobre gestionabilidad y comportamiento hot-plug. En algunas plataformas soporta comportamientos empresariales y rutas de enumeración estandarizadas que les gustan a los OEM.
  6. Los controladores incluidos de Windows se quedan detrás de las nuevas funciones de plataforma. Microsoft no puede incluir las últimas particularidades de cada controlador de proveedor sin que la complejidad de pruebas y soporte explote.
  7. UEFI simplificó las instalaciones; los modos de almacenamiento las mantuvieron interesantes. UEFI eliminó mucho del dolor del cargador de arranque, pero los modos de controlador de almacenamiento de la plataforma aún condicionan el descubrimiento de dispositivos.
  8. El empaquetado de controladores de los OEM está optimizado para ejecutar Windows, no para instalarlo. Los proveedores suelen enviar EXE destinados a un sistema operativo en ejecución; el instalador necesita archivos INF/CAT/SYS extraídos.
  9. Las prácticas de imagen corporativa amplifican pequeñas desalineaciones. Un único cambio de baseline de BIOS (como habilitar VMD) puede romper cada USB instalador preconfigurado en la oficina.

Tareas prácticas: comandos, salidas y decisiones (12+)

A continuación hay tareas reales que puedes ejecutar mientras solucionas el problema. Algunas se ejecutan dentro de Windows Setup (WinPE), otras en una estación de administración y otras en un entorno live de Linux cuando Windows se porta mal. Cada una incluye: comando, qué significa la salida y la decisión a tomar.

Tarea 1: En WinPE, verifica que realmente estás en WinPE y qué compilación ejecutas

cr0x@server:~$ wpeutil UpdateBootInfo
Updating boot information...
Success.

Qué significa: Estás en Windows Preinstallation Environment (WinPE) si wpeutil existe y funciona.

Decisión: Continúa con las herramientas nativas de WinPE. Si wpeutil falta, no estás en Setup/WinPE y estos pasos no coincidirán con tu entorno.

Tarea 2: En WinPE, lista discos físicos (la comprobación más rápida “¿vemos algo?”)

cr0x@server:~$ diskpart
Microsoft DiskPart version 10.0.22621.1

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---

Qué significa: No se listan discos. WinPE actualmente no tiene visibilidad de tu controlador de almacenamiento.

Decisión: Deja de culpar las tablas de partición. Carga el controlador IRST/VMD o cambia el modo de la BIOS.

Tarea 3: En WinPE, verifica si el instalador USB está mapeado y qué letras de unidad existen

cr0x@server:~$ wmic logicaldisk get deviceid, volumename, filesystem, size
DeviceID  FileSystem  Size        VolumeName
X:        NTFS        6442450944  BOOT
D:        FAT32       3126853632  ESD-USB

Qué significa: X: es el disco RAM de WinPE; D: probablemente es tu USB instalador.

Decisión: Tienes un lugar para poner controladores (otro USB puede aparecer como E:, etc.). Si no ves tu medio de controladores, arregla primero el puerto/medio USB.

Tarea 4: En WinPE, inspecciona los controladores relacionados con almacenamiento cargados

cr0x@server:~$ drvload /?
Loads a driver offline.

DRVLOAD filename.inf

Qué significa: drvload está disponible, que es cómo cargas el INF IRST/VMD extraído en Setup.

Decisión: Prepara la carpeta del controlador con INF/SYS/CAT, no con un EXE.

Tarea 5: En WinPE, carga el controlador IRST/VMD desde un segundo USB

cr0x@server:~$ drvload E:\IRST\VMD\f6vmdflpy-x64\iaStorVD.inf
Driver package added successfully.
Published name: oem12.inf

Qué significa: El INF del controlador se cargó y fue aceptado por WinPE.

Decisión: Ejecuta inmediatamente diskpart de nuevo. Si los discos aparecen ahora, procede con la instalación. Si no, probablemente cargaste la rama equivocada (no-VMD vs VMD) o la arquitectura equivocada.

Tarea 6: En WinPE, vuelve a comprobar la enumeración de discos después de cargar el controlador

cr0x@server:~$ diskpart
Microsoft DiskPart version 10.0.22621.1

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online          953 GB   953 GB        *

Qué significa: El SSD ahora es visible. El problema fue la visibilidad del controlador, no una falla de hardware.

Decisión: Instala normalmente. Si esta máquina tenía datos antes, detente y confirma que no vas a borrar el disco equivocado.

Tarea 7: En WinPE, identifica el disco y confirma que es el modelo esperado

cr0x@server:~$ wmic diskdrive get model, size, serialnumber
Model                          SerialNumber        Size
SAMSUNG MZVL21T0HCLR-00B00     S6XYZ0ABC123456     1024209543168

Qué significa: Puedes ver el modelo/tamaño. Esto ayuda a evitar instalar en el dispositivo equivocado (especialmente en sistemas con varias unidades).

Decisión: Si el modelo no coincide con lo esperado, detente y verifica el inventario de hardware o el mapeo de la BIOS.

Tarea 8: En WinPE, comprueba si el disco es GPT y si existen particiones antiguas

cr0x@server:~$ diskpart
Microsoft DiskPart version 10.0.22621.1

DISKPART> select disk 0

Disk 0 is now the selected disk.

DISKPART> list part

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Recovery           980 MB  1024 KB
  Partition 2    System             100 MB   981 MB
  Partition 3    Reserved            16 MB  1081 MB
  Partition 4    Primary            952 GB  1097 MB

Qué significa: El disco tiene particiones existentes; no está “vacío”. Eso es normal para reimágenes.

Decisión: Decide si vas a hacer una instalación in situ, una instalación limpia o preservar una partición de recuperación. No ejecutes clean a ciegas a menos que tu proceso lo requiera.

Tarea 9: En WinPE, confirma que puedes ver la tienda de controladores y los archivos de registro

cr0x@server:~$ dir X:\Windows\inf
 Volume in drive X has no label.
 Directory of X:\Windows\inf

10/10/2025  11:03 AM    <DIR>          .
10/10/2025  11:03 AM    <DIR>          ..
09/15/2025  08:21 PM           152,340 setupapi.dev.log

Qué significa: El registro SetupAPI existe; registra intentos y fallos de carga de controladores.

Decisión: Si la carga del controlador falla silenciosamente en la GUI, puedes leer los registros aquí para confirmar problemas de firma/análisis del INF.

Tarea 10: En WinPE, inspecciona el registro SetupAPI para pistas sobre la vinculación del controlador de almacenamiento

cr0x@server:~$ type X:\Windows\inf\setupapi.dev.log | findstr /i "iastor vmd fail error"
>>>  [Device Install (Hardware initiated) - PCI\VEN_8086&DEV_9A0B]
>>>  Section start 2026/02/05 12:41:09.123
!    dvi: Failed to install device. Error = 0xE000022F

Qué significa: La plataforma tiene un dispositivo Intel (VEN_8086) y la instalación del controlador falló con un error de incompatibilidad de tienda de controladores/INF.

Decisión: Probablemente tengas el paquete de controladores equivocado o el INF equivocado. Cambia al paquete “F6” proporcionado por el OEM destinado a la instalación del SO, no al instalador completo de RST.

Tarea 11: En un USB live de Linux, confirma si VMD está activo y si NVMe está oculto detrás de él

cr0x@server:~$ lspci -nn | egrep -i "vmd|raid|nvme"
00:0e.0 RAID bus controller [0104]: Intel Corporation Volume Management Device NVMe RAID Controller [8086:9a0b]

Qué significa: VMD está habilitado y se presenta como un controlador de bus RAID. Tu NVMe puede no aparecer como nvme0n1 estándar.

Decisión: Para la instalación de Windows, planea el controlador IRST compatible con VMD. Alternativamente, deshabilita VMD en la BIOS (con los ojos abiertos respecto a las consecuencias).

Tarea 12: En Linux, mira si los discos NVMe son visibles como NVMe estándar o detrás de device-mapper/RAID

cr0x@server:~$ lsblk -o NAME,MODEL,SIZE,TYPE
NAME        MODEL                 SIZE TYPE
sda         USB  SanDisk 3.2Gen1  29G  disk
├─sda1                             4G  part
└─sda2                            25G  part

Qué significa: Solo es visible la unidad USB; el NVMe interno no se expone a Linux tampoco (común cuando VMD está habilitado sin soporte de kernel o módulos).

Decisión: Esto sugiere fuertemente que el modo del controlador es el factor limitante, no una rareza específica de Windows. Ve a la BIOS y confirma la configuración VMD/RAID.

Tarea 13: En una máquina Windows de administración, verifica que el paquete de controladores realmente contenga los archivos INF correctos

cr0x@server:~$ ls -1 IRST/f6vmdflpy-x64
iaStorVD.cat
iaStorVD.inf
iaStorVD.sys
license.txt

Qué significa: Esta es la forma “correcta” para Setup: INF/SYS/CAT en una carpeta. No un EXE único.

Decisión: Copia esta carpeta a un USB FAT32/NTFS y carga iaStorVD.inf en Setup. Si tu descarga es solo un EXE, extráelo correctamente o consigue el paquete de despliegue adecuado.

Tarea 14: Crea un USB instalador de Windows funcional (porque un medio dañado causa problemas falsos de almacenamiento)

cr0x@server:~$ sudo woeusb --device Win11_23H2_English_x64.iso /dev/sdb
WoeUSB-ng : Creating Windows USB stick on /dev/sdb...
Info: Mounting source filesystem...
Info: Copying files...
Info: Installing GRUB...
Done

Qué significa: Tu USB se escribió correctamente con una herramienta diseñada para ISOs de Windows.

Decisión: Si la máquina aún no puede ver discos tras una carga correcta del controlador, no es porque tu ISO no se copió bien.

Tarea 15: Opcional pero potente: inyectar el controlador IRST/VMD en boot.wim para no tener que “Cargar controlador” nunca más

cr0x@server:~$ sudo mkdir -p /mnt/wim
cr0x@server:~$ sudo wimlib-imagex mount boot.wim 2 /mnt/wim
Mounting WIM image boot.wim (image 2) to directory /mnt/wim.
cr0x@server:~$ sudo wimlib-imagex add-driver /mnt/wim --driver IRST/f6vmdflpy-x64/iaStorVD.inf
Adding driver: IRST/f6vmdflpy-x64/iaStorVD.inf
Successfully added 1 driver package(s).
cr0x@server:~$ sudo wimlib-imagex unmount /mnt/wim --commit
Committing changes to WIM image...
Unmounting WIM image...
Done

Qué significa: Has añadido el controlador en la imagen WinPE (el índice 2 suele ser Windows Setup). Ahora el instalador debería ver discos gestionados por VMD sin cargar controladores manualmente.

Decisión: Usa esto para instalaciones repetidas a escala. No lo hagas solo para arreglar un equipo a menos que te guste llevar USB artesanales el resto de tu vida.

Tres mini-historias corporativas desde el terreno

Mini-historia 1: El incidente causado por una suposición equivocada

Una empresa mediana desplegó un nuevo lote de portátiles para desarrolladores. Mismo OEM que el año pasado. Mismo Windows. Mismo USB de imagen, cariñosamente etiquetado con un Sharpie que se estaba borrando. Los técnicos esperaban un día aburrido de “siguiente-siguiente-finalizar”.

En cambio, cada máquina se topó con el mismo muro: Windows Setup decía que no había discos. El equipo supuso que los SSD estaban muertos. Comenzaron trámites RMA para algunos portátiles. Alguien incluso sugirió un “lote malo de NVMe”. Fue entonces cuando ocurrió el primer diagnóstico real: un técnico arrancó un USB live de Linux y vio un controlador Intel VMD en lspci.

El OEM había cambiado el baseline de la BIOS. VMD ahora estaba habilitado por defecto. El USB de imagen funcionó bien el año pasado porque los dispositivos NVMe se exponían como NVMe estándar. Este año, el SO necesitaba el controlador IRST compatible con VMD durante la instalación. Nada estaba “roto”; el entorno cambió.

Lo arreglaron extrayendo el paquete F6 VMD correcto y añadiéndolo al flujo de trabajo del instalador. Se cancelaron las solicitudes de RMA. La suposición equivocada no fue “estos discos están muertos”, sino “la plataforma de este año se comporta como la del año pasado”. En infraestructura, “mismo proveedor” no es lo mismo que “mismo stack”.

Mini-historia 2: La optimización que salió mal

Otra organización intentó optimizar el tiempo de aprovisionamiento. Pensaron: “Si RAID/VMD causa problemas, estandarizaremos en AHCI y deshabilitaremos VMD en todas partes. Un controlador menos, menos piezas móviles”. En papel parecía limpio.

En la práctica tenían una flota mixta. Algunos modelos tenían BitLocker habilitado durante el primer arranque por política. Otros tenían herramientas del proveedor que esperaban modo RAID, y un puñado dependía de diagnósticos pre-arranque que asumían la configuración de almacenamiento del OEM. Deshabilitar VMD hizo feliz al instalador de Windows, pero creó otro tipo de dolor: las comprobaciones de cumplimiento posteriores empezaron a fallar y algunos dispositivos necesitaron pasos manuales de recuperación cuando el estado de BitLocker no coincidía con las mediciones esperadas.

La guinda: un subconjunto de usuarios luego recibió actualizaciones de BIOS que reactivaron VMD como parte de “valores recomendados”. De repente, dispositivos que se habían construido en modo AHCI y luego volvieron a VMD tras una actualización dejaron de arrancar correctamente. No fue un apocalipsis de pérdida de datos, pero sí un impuesto de operaciones que no terminaba.

Eventualmente volvieron al enfoque aburrido: mantener los valores por defecto del OEM para almacenamiento y hacer que el instalador se adapte incluyendo los controladores correctos. La “optimización” redujo la complejidad para el instalador, pero incrementó la complejidad del ciclo de vida. Clásico mínimo local.

Mini-historia 3: La práctica aburrida pero correcta que salvó el día

Una gran empresa tenía una regla sencilla: cada nuevo modelo de hardware recibía una validación de “arranque y almacenamiento” de una página antes de entrar en despliegue masivo. No un programa de certificación de semanas, sino una lista de verificación repetible. Modo de almacenamiento de BIOS documentado. Estado de VMD documentado. Un ensayo en WinPE con diskpart. Paquete de controladores archivado en una ubicación estándar.

Era poco glamuroso. También evitó el caos cuando llegó un nuevo modelo de ultrabook con VMD habilitado y un ID de dispositivo ligeramente distinto a generaciones anteriores. El equipo de atención no necesitó adivinar. Su nota interna decía: “VMD habilitado, usar iaStorVD.inf del paquete aprobado. Confirmar que Disco 0 aparece en diskpart antes de continuar”.

Cuando Windows Setup no mostró discos (como era predecible), los técnicos siguieron el guion. Controlador cargado. Disco apareció. Instalación completada. Sin escaladas. Sin hilo de chat a medianoche. Sin ruleta improvisada de la BIOS.

Esta es la lección de SRE con otro uniforme: la mayoría de los incidentes se evitan con preparación aburrida, no con resolución heroica.

Errores comunes: síntoma → causa raíz → solución

1) Síntoma: “No se encontraron discos” pero el SSD es nuevo

Causa raíz: VMD habilitado; Windows Setup carece del controlador IRST compatible con VMD.

Solución: Carga el controlador F6 VMD correcto (a menudo iaStorVD.inf) durante Setup, o deshabilita VMD en la BIOS si está permitido.

2) Síntoma: El controlador se carga con éxito, pero los discos aún no aparecen

Causa raíz: Cargaste la rama de controlador equivocada (IRST no-VMD), arquitectura equivocada o una versión que no coincide con el ID de dispositivo.

Solución: Usa los registros de SetupAPI para ver el ID PCI y emparejarlo con el INF. Consigue el paquete de controladores aprobado por el OEM para esa plataforma. Prueba el INF específico para VMD.

3) Síntoma: Los discos aparecen solo cuando cambias la BIOS a AHCI

Causa raíz: RAID/VMD estaba habilitado y requería controladores del proveedor; AHCI expone una ruta estándar que Windows soporta de serie.

Solución: Prefiere cargar controladores y mantener RAID/VMD si el baseline corporativo lo exige. Si eliges AHCI, comprométete y entiende que futuras actualizaciones de BIOS pueden revertir configuraciones.

4) Síntoma: Tras cambiar la BIOS de RAID/VMD a AHCI, Windows ya instalado no arranca

Causa raíz: El SO instalado estaba configurado con otro stack de controladores de almacenamiento; cambiar modos rompe la enumeración del almacenamiento de arranque.

Solución: Si debes cambiar, prepara Windows habilitando el controlador apropiado antes de cambiar la BIOS (o reinstala). En entornos gestionados, evita alternar modos en sistemas ya instalados a menos que tengas un procedimiento probado.

5) Síntoma: “Falta un controlador de medios que su equipo necesita” durante Setup

Causa raíz: A menudo problemas del controlador/puerto USB (especialmente rarezas de USB 3.x), pero se diagnostica mal como almacenamiento. A veces sí es almacenamiento, pero no siempre.

Solución: Prueba otro puerto USB (prefiere USB-A 2.0 si hay), otra memoria USB y reconstruye el medio instalador. Luego revisa IRST/VMD.

6) Síntoma: El disco aparece, pero la instalación falla o es increíblemente lenta

Causa raíz: Un controlador genérico está funcionando pero no es óptimo, o la plataforma está en un modo RAID degradado.

Solución: Post-instalación, verifica que el controlador de almacenamiento correcto esté instalado y que el controlador esté sano. Si hay un RAID configurado, revisa el estado del array antes de culpar a Windows.

7) Síntoma: Puedes ver el disco en diskpart, pero la GUI del instalador de Windows aún no muestra objetivos de instalación

Causa raíz: El disco está offline, en modo solo lectura o tiene metadatos de partición inusuales que confunden Setup.

Solución: En diskpart: attributes disk, online disk y si la política lo permite, limpia y convierte a GPT de forma limpia.

8) Síntoma: Todo funcionó el trimestre pasado; ahora falla en el mismo modelo

Causa raíz: Una actualización de BIOS cambió valores por defecto (VMD habilitado, modo RAID alternado), o tu ISO instalador cambió y eliminó un controlador del que dependías.

Solución: Trata los baselines de BIOS como código. Revalida tras campañas de firmware. Mantén un proceso conocido para inyectar controladores.

Broma #2: Un cambio de modo de almacenamiento es el “¿lo has apagado y encendido otra vez?” de la imagen empresarial—efectivo, pero lo lamentarás si lo haces a la ligera.

Listas de verificación / plan paso a paso

Lista A: Instalación puntual (solo necesitas esta máquina hoy)

  1. Entra en la configuración de BIOS/UEFI.
  2. Anota las configuraciones actuales: RAID vs AHCI, VMD habilitado/deshabilitado.
  3. Arranca el USB instalador de Windows.
  4. En la pantalla de selección de disco, presiona Shift+F10 para abrir un símbolo del sistema.
  5. Ejecuta diskpartlist disk.
    • Si no hay discos: necesitas el controlador o un cambio de modo de BIOS.
    • Si hay discos: pasa a las decisiones de partición.
  6. Inserta un USB con los controladores IRST/VMD F6 extraídos (INF/SYS/CAT).
  7. Ejecuta drvload contra el INF correcto (a menudo iaStorVD.inf para VMD).
  8. Vuelve a ejecutar diskpartlist disk para confirmar la enumeración.
  9. En la GUI, haz clic en Actualizar. Selecciona el disco correcto.
  10. Procede con la instalación. Tras el primer arranque, confirma que el Administrador de dispositivos muestra el controlador de almacenamiento esperado.

Lista B: Aprovisionamiento de flota (quieres que esto deje de pasar)

  1. Elige un baseline de BIOS por modelo y bloquea la configuración mediante herramientas de gestión cuando sea posible.
  2. Recopila el paquete de controladores exacto necesario para ese baseline (VMD vs no-VMD, compatibilidad con versión de Windows).
  3. Integra la inyección de controladores en tu pipeline de imagen:
    • Inyecta en boot.wim para que Setup vea los discos.
    • Inyecta en install.wim para que el SO instalado tenga el controlador en el primer arranque.
  4. Mantén un USB minimal de “romper el vidrio” que contenga:
    • Carpetas de controladores F6 para modelos comunes
    • Un archivo de texto que documente qué INF cargar para cada plataforma
  5. Tras cualquier campaña de actualización de BIOS, vuelve a ejecutar una instalación de validación en laboratorio.
  6. Documenta pruebas de aceptación: WinPE ve discos, instalador completa, políticas de BitLocker pasan, ciclo de reinicio correcto.

Lista C: Si se propone cambiar la BIOS de RAID/VMD a AHCI

  1. Determina si es una instalación nueva o un SO existente.
  2. Si es un SO existente: no cambies modos a la ligera. Planifica una migración probada o reinstalación.
  3. Confirma requisitos corporativos: expectativas de RAID, herramientas de cumplimiento, mediciones BitLocker/TPM.
  4. Confirma el comportamiento de actualizaciones de BIOS: ¿revertirán los valores de almacenamiento?
  5. Toma la decisión:
    • Si necesitas consistencia corporativa: mantén RAID/VMD y arregla el instalador con controladores.
    • Si controlas todo el ciclo de vida y quieres simplicidad: AHCI puede ser adecuado, pero documéntalo y aplícalo.

Idea parafraseada (Gene Kranz): “Sé duro y competente.” En operaciones, eso significa diagnóstico calmado, no alternancia aleatoria.

Preguntas frecuentes

1) ¿Por qué Windows Setup muestra “No se encontraron discos” en un portátil NVMe nuevo?

Porque el NVMe no se expone como un dispositivo NVMe estándar. Con VMD o modo RAID/RST habilitado, el instalador necesita el controlador de almacenamiento de Intel para ver el disco.

2) ¿Debo deshabilitar VMD para instalar Windows?

Si es tu equipo personal y quieres el camino más simple, deshabilitar VMD (y usar AHCI) puede funcionar bien. En flotas corporativas, no hagas esto a menos que sea un baseline aprobado; puede causar sorpresas en herramientas post-instalación, cumplimiento o actualizaciones de firmware.

3) ¿Qué es un “controlador F6” y por qué la gente aún lo llama así?

Es el método antiguo de Windows para cargar controladores de terceros de almacenamiento durante la instalación, históricamente activado con F6 en versiones antiguas. Hoy suele ser un botón “Cargar controlador” y un archivo INF, pero el nombre perduró.

4) Descargué Intel RST, pero es un EXE. Windows Setup no puede usarlo. ¿Ahora qué?

Necesitas los archivos de controlador extraídos (INF/SYS/CAT), a menudo empaquetados como un bundle “F6”. Obtén la versión destinada a la instalación del SO o extráelo correctamente en otra máquina.

5) ¿Cómo sé si necesito el controlador específico para VMD versus IRST regular?

Busca VMD en la BIOS o identifica el controlador en registros/IDs de dispositivo. En la práctica: si VMD está habilitado, usa el INF compatible con VMD (comúnmente iaStorVD.inf). Si VMD está deshabilitado pero RAID/RST está habilitado, puede que uses otro INF de IRST (a menudo iaStorAC.inf en algunos paquetes).

6) ¿Puedo instalar Windows sin cargar controladores si cambio a AHCI?

Usualmente sí, porque Windows incluye controladores AHCI y NVMe estándar. Pero si luego vuelves a habilitar VMD/RAID, el SO instalado puede no arrancar sin los controladores y la configuración apropiada.

7) ¿Por qué diskpart muestra el disco, pero la interfaz del instalador de Windows aún no?

Las causas comunes: el disco está offline, en modo solo lectura o tiene metadatos de partición que el instalador rechaza (raro pero real). Usa diskpart para comprobar atributos y estado online; si la política lo permite, borra y convierte a GPT.

8) ¿Es esto un problema específico de Windows 11?

No. Es un problema de visibilidad del controlador de almacenamiento. Windows 10 y 11 pueden encontrarse con esto según los valores por defecto de la plataforma y qué controladores estén presentes en la imagen del instalador.

9) ¿Los sistemas AMD tienen el mismo problema?

Pueden tener problemas de “controlador de almacenamiento faltante”, pero IRST/VMD es específico de Intel. En AMD es más probable que se trate de controladores RAID u otros controladores específicos del proveedor en lugar de VMD.

10) ¿Cuál es la solución a largo plazo más confiable para una empresa?

Deja de confiar en “Cargar controlador” manual. Inyecta los controladores de almacenamiento correctos en tu WinPE (boot.wim) y en la imagen del SO (install.wim), y aplica un baseline de BIOS por modelo.

Conclusión: siguientes pasos que realmente funcionan

Cuando Windows Setup no puede encontrar discos, asume que falta un controlador de almacenamiento o que hay una discrepancia en el modo del controlador hasta que se demuestre lo contrario. No pierdas una hora reparticionando un disco que el instalador ni siquiera puede ver.

Haz lo siguiente:

  1. Revisa la BIOS: ¿está VMD habilitado? ¿el almacenamiento está en RAID/RST o AHCI?
  2. En WinPE, ejecuta diskpartlist disk. No ver discos significa que falta la ruta, no el disco.
  3. Carga el controlador IRST/VMD F6 correcto (INF/SYS/CAT). Vuelve a comprobar la enumeración.
  4. Si esto se repite en varias máquinas, deja de hacerlo a mano: inyecta el controlador en boot.wim y estandariza el baseline de BIOS.

Acabarás con menos “fallos SSD misteriosos”, menos bucles de reinstalación y mucha menos adivinanza con la BIOS. Tu yo futuro estará aburrido, y ese es el objetivo.

← Anterior
Windows: La línea base de seguridad que detiene el 80% de los ataques RDP
Siguiente →
Bloquear el almacenamiento USB sin dejar inutilizados teclados y ratones

Deja un comentario