Cómo extraer Intel RST (VMD) del archivo SetupRST.exe

¿ Trabajas con unidades NVMe en sistemas que usan Intel VMD ? Sí, puede ser un verdadero fastidio, sobre todo durante las instalaciones nuevas. Básicamente, al programa de instalación de Windows le cuesta ver tu almacenamiento NVMe a menos que cargues el controlador correcto manualmente, ya que el instalador de Intel lo incluye en el paquete completo de Windows, no en los archivos básicos que necesitas durante la instalación. Es un poco raro, pero si tu lista de discos está vacía o te aparece el temido error «No se encontraron controladores de dispositivo», probablemente sea por eso. Esto se debe a que Windows no puede comunicarse con tu controladora de almacenamiento sin que se inyecte el controlador antes de que empiece a detectar los discos.

Una vez que extraigas y cargues los archivos de controlador necesarios durante la instalación, Windows debería reconocer las unidades NVMe correctamente. Es un poco complicado, pero se puede hacer y te evitarás una instalación defectuosa o problemas interminables. A continuación, te explicamos paso a paso cómo extraer y cargar los archivos de controlador para que la instalación se realice sin problemas. Porque, claro, a veces Windows tiene que complicar las cosas más de lo necesario.

Cómo solucionar problemas de detección de NVMe con Intel VMD durante la instalación de Windows

Método 1: Extraiga y cargue los archivos del controlador Intel RST

Este método soluciona el problema de la falta de archivos de controlador que la instalación de Windows necesita para reconocer las unidades NVMe conectadas mediante Intel VMD. Se aplica cuando no se detecta el almacenamiento y aparecen errores como «No se encontraron controladores de dispositivo».El objetivo es extraer los archivos INF y SYS del instalador completo de Intel para que se puedan cargar durante la instalación de Windows y así mostrar el disco NVMe.

  1. Descargue el archivo SetupRST.exe correcto para su plataforma desde el sitio web oficial de Intel. Asegúrese de obtener la versión correcta; los controladores no compatibles pueden causar problemas.
  2. Guarda ese archivo en una carpeta sencilla, como [Nota: Se necesita C:\RSTmás contexto para traducir «.Sería fácil encontrarlo más tarde».
  3. Abra una ventana del Símbolo del sistema o de PowerShell en esa carpeta. Puede hacerlo manteniendo Shiftpulsado el botón derecho del ratón en la carpeta > «Abrir ventana de PowerShell aquí» o simplemente abra CMD y ejecute:
    cd C:\RST
  4. Ejecute el comando de extracción:
    SetupRST.exe -extractdrivers SetupRST_extracted
  5. Confirme las solicitudes del Control de cuentas de usuario haciendo clic en . El proceso de extracción tardará unos instantes.
  6. Al finalizar, SetupRST_extractedaparecerá una nueva carpeta llamada. Dentro se encuentran los archivos INF y SYS que necesitarás durante la instalación de Windows.

En algunas configuraciones, este paso puede fallar la primera vez o Windows podría no detectar el controlador correctamente. A veces, reiniciar o volver a ejecutar la extracción ayuda. Es un poco extraño que a veces funcione de inmediato y otras veces requiera un par de intentos. No tengo ni idea de por qué, pero así es.

Método 2: Copie los archivos del controlador a una unidad flash USB

Este paso garantiza que los archivos del controlador estén listos durante la instalación de Windows. Simplemente copiará la carpeta completa que contiene los archivos INF/SYS a una memoria USB y luego los cargará durante la configuración del sistema operativo. Es un proceso tedioso, pero necesario para la detección.

  1. Inserte una unidad USB en la PC utilizada para la extracción.
  2. Copia la SetupRST_extractedcarpeta completa directamente a la raíz de la unidad USB. No dentro de ninguna subcarpeta, solo suelta en el nivel superior.
  3. Expulse el USB de forma segura cuando haya terminado.
  4. Conéctelo al sistema donde necesita instalarse Windows.

Método 3: Cargar el controlador durante la instalación de Windows

Aquí es donde ocurre la magia. Al arrancar desde el medio de instalación de Windows (USB/DVD), deberá cargar el controlador durante la pantalla de selección de disco si las unidades NVMe no aparecen.

  1. Inicie la instalación de Windows desde su medio de configuración.
  2. Cuando llegue a la pantalla con la lista de discos, haga clic en Cargar controlador.
  3. Navegue hasta la unidad USB y apúntela a la carpeta donde almacenó los archivos del controlador extraídos.
  4. Seleccione el archivo INF (generalmente el único disponible) y haga clic en Siguiente.
  5. Espere un momento: Windows cargará el controlador y, con suerte, ahora detectará las unidades NVMe.

Si todo va bien, tu almacenamiento NVMe debería aparecer en la lista, listo para particionar e instalar. En algunas máquinas, podrías tener que repetir este paso o intentar cambiar los modos UEFI en la BIOS a UEFI en lugar de Legacy o CSM. Porque, claro, Windows tiene que ser más complejo con esto. Créeme, modificar la configuración de la BIOS a veces marca una diferencia notable.

Para instalaciones repetidas o entornos empresariales, algunas personas prefieren integrar el controlador directamente en una ISO personalizada de Windows mediante la herramienta DISM. Esto reduce la complejidad manual durante la configuración, pero ese es un proyecto para otro momento si te gusta automatizar tareas.