Comment extraire Intel RST (VMD) du fichier SetupRST.exe

Vous gérez des disques NVMe sur des systèmes utilisant Intel VMD ? Oui, cela peut être un vrai casse-tête, surtout lors des nouvelles installations. En fait, l’installation de Windows a du mal à détecter votre stockage NVMe, sauf si vous chargez manuellement le bon pilote, car le programme d’installation d’Intel intègre le pilote dans son package Windows complet, et non dans les fichiers de base nécessaires à l’installation. C’est un peu étrange, mais si votre liste de disques est vide ou si vous obtenez la redoutable erreur « Aucun pilote de périphérique n’a été trouvé », c’est probablement la raison. En effet, Windows ne peut pas communiquer avec votre contrôleur de stockage sans l’injection du pilote avant de commencer à détecter les disques.

Une fois les fichiers de pilotes nécessaires extraits et chargés lors de l’installation, Windows devrait enfin détecter correctement les disques NVMe. C’est un peu compliqué, mais faisable, et cela vous évitera une installation ratée ou des dépannages interminables. Vous trouverez ci-dessous une procédure étape par étape pour extraire et charger ces fichiers de pilotes afin que votre installation se déroule sans problème. Car, bien sûr, Windows rend parfois les choses plus compliquées que nécessaire.

Comment résoudre les problèmes de détection NVMe avec Intel VMD lors de l’installation de Windows

Méthode 1 : Extraire et charger les fichiers du pilote Intel RST

Cette méthode résout le problème des fichiers de pilotes manquants, nécessaires à l’installation de Windows pour reconnaître les disques NVMe connectés via Intel VMD. Elle s’applique lorsque votre stockage n’est pas détecté et que des erreurs telles que « Aucun pilote de périphérique n’a été trouvé » s’affichent. L’objectif est de supprimer les fichiers INF et SYS du programme d’installation Intel complet afin qu’ils puissent être chargés lors de l’installation de Windows, faisant apparaître votre disque NVMe.

  1. Téléchargez le fichier SetupRST.exe correspondant à votre plateforme depuis le site officiel d’Intel. Assurez-vous d’utiliser la bonne version ; des pilotes incompatibles peuvent être source de problèmes.
  2. Placez ce fichier dans un dossier simple, comme C:\RST. Il sera facile à retrouver plus tard.
  3. Ouvrez une invite de commande ou une fenêtre PowerShell dans ce dossier. Pour ce faire, maintenez la touche enfoncée Shiftet faites un clic droit sur le dossier > « Ouvrir une fenêtre PowerShell ici » ou lancez simplement CMD, puis exécutez :
    cd C:\RST
  4. Exécutez la commande d’extraction :
    SetupRST.exe -extractdrivers SetupRST_extracted
  5. Confirmez les invites du Contrôle de compte d’utilisateur en cliquant sur Oui. Le processus d’extraction va s’interrompre quelques instants.
  6. Une fois l’installation terminée, un nouveau dossier nommé SetupRST_extractedapparaît. Il contient les fichiers INF et SYS nécessaires à l’installation de Windows.

Dans certaines configurations, cette étape peut échouer la première fois, ou Windows peut ne pas détecter correctement le pilote. Parfois, redémarrer ou relancer l’extraction peut aider. C’est assez étrange : parfois, cela fonctionne immédiatement, parfois, il faut plusieurs essais. Je ne sais pas pourquoi, mais c’est comme ça.

Méthode 2 : Copier les fichiers du pilote sur une clé USB

Cette étape garantit que les fichiers du pilote sont prêts lors de l’installation de Windows. Il vous suffit de copier l’intégralité du dossier contenant ces fichiers INF/SYS sur une clé USB, puis de les charger lors de l’installation du système d’exploitation. C’est fastidieux, mais nécessaire pour la détection.

  1. Insérez une clé USB dans le PC utilisé pour l’extraction.
  2. Copiez le SetupRST_extracteddossier complet directement à la racine de la clé USB. Ne le placez pas dans un sous-dossier, mais simplement à la racine.
  3. Éjectez la clé USB en toute sécurité lorsque vous avez terminé.
  4. Branchez-le sur le système sur lequel Windows doit être installé.

Méthode 3 : Charger le pilote pendant l’installation de Windows

C’est là que la magie opère. Lorsque vous démarrez depuis votre support d’installation Windows (USB/DVD), vous devrez charger le pilote lors de la sélection du disque si les lecteurs NVMe n’apparaissent pas.

  1. Démarrez l’installation de Windows à partir de votre support d’installation.
  2. Lorsque vous atteignez l’écran avec la liste des disques, cliquez sur Charger le pilote.
  3. Accédez à la clé USB et pointez-la vers le dossier dans lequel vous avez stocké les fichiers de pilote extraits.
  4. Sélectionnez le fichier INF (généralement le seul disponible) et cliquez sur Suivant.
  5. Attendez un instant : Windows chargera le pilote et, espérons-le, détectera maintenant les lecteurs NVMe.

Si tout se passe bien, votre stockage NVMe devrait apparaître dans la liste, prêt pour le partitionnement et l’installation. Sur certaines machines, vous devrez peut-être répéter cette étape ou tenter de passer du mode UEFI du BIOS à UEFI plutôt qu’à Legacy ou CSM. Bien sûr, Windows est particulièrement complexe à ce sujet. Croyez-moi, jouer avec les paramètres du BIOS peut parfois faire une différence notable.

Pour les installations répétées ou les environnements d’entreprise, certains préfèrent intégrer le pilote directement dans une image ISO Windows personnalisée à l’aide de l’ outil DISM. L’installation manuelle est simplifiée, mais ce sera un autre projet si vous souhaitez automatiser les tâches.