NVMe - USB3.0 | Intégration des pilotes dans l'ISO Windows 7
L'intégration des nouveaux pilotes NVMexpress et USB 3.0 ne sont pas inclus dans l'image ISO de l'installation Windows 7 de Microsoft. Votre disque dur SSD NVMe n'est donc pas visible par ce dernier.
J'ai été confronté à cette problématique (pour le Boot USB de VMWare Horizon Mirage et WinPE) qui ma obligé à recompiler ces pilotes et hotfix dans l'ISO de Windows 7.
- Installez Windows ADK pour Windows 8.1 (ou 10).
- Créez cinq dossiers locaux à l'emplacement C:\temp1 et nommez-les src, mount, winremount, hotfix et drivers.
- Copiez ou décompressez les fichiers à partir du DVD ou de l'image ISO de l'installation Windows 7 à l'emplacement C:\temp1\src.
- Téléchargez le pilote NVMe pour Windows 7 depuis le site de Microsoft puis copiez le fichier Windows6.1-KB2990941-v3-x64.msu à l'emplacement C:\temp1\hotfix.
- Afin d'installer le système d'exploitation Windows 7 depuis une clé USB, copiez les fichiers du pilote USB 3.0 à l'emplacement C:\temp1\drivers.
- Cliquez droit sur Démarrer > Windows Kits > Environnement de déploiement et d’outils de création d’images et Exécuter en tant qu'administrateur.
- Vous allez mettre à jour le fichier boot.wim en y ajoutant le "patch" NVMe et les pilotes USB 3.0 en exécutant les commandes DISM :
ATTENTION : Assurez-vous que les sous-dossiers de C:\temp1\ soient fermé avant d'exécuter les commandes DISM.
> dism /Mount-Image /ImageFile:c:\temp1\src\sources\boot.wim /Index:1 /MountDir:c:\temp1\mount
> dism /Image:C:\temp1\mount /Add-Package /PackagePath:c:\temp1\hotfix
> dism /Image:C:\temp1\mount /Add-Driver /Driver:c:\temp1\drivers /Recurse
- Démontez l'image (recompiler en boot.wim) :
D'après l'éditeur Lenovo, il faudrait triez les fichiers dans C:\temp1\mount\sources par date avant d’exécuter la prochaine commande.
> dism /Unmount-Image /MountDir:C:\temp1\mount /Commit
> oscdimg -n -d -m C:\temp1\src C:\temp1\Win7X64NvmeUsb3.iso
> dism /Get-WimInfo /WimFile:c:\temp1\src\sources\boot.wim