Comment installer Windows 7 sur un SSD PCI Express (NVMe)
Si vous essayez d'installer Windows 7 sur un disque SSD connecté via le bus PCI Express (NVMe), vous pourriez rencontrer le problème que le lecteur n'est pas présenté dans le programme d'installation. En raison de ce comportement, il n'est pas possible d'installer le système d'exploitation Windows 7 sur un tel matériel. Voici la solution.
La plupart des PC modernes sont livrés avec des SSD qui utilisent soit SATA (AHCI) soit NVM Express. Ils utilisent un connecteur SATA si vous utilisez SATA, sinon le connecteur peut être différent selon le facteur de forme - dans un PC de bureau, ils vont dans le slot PCIe, dans un ultrabook, ils utilisent le M.2 connecteur. Mais Windows 7 n'a été conçu que pour fonctionner avec des disques SATA. C'est Windows 8.1 qui a été le premier à prendre en charge NVMe. Heureusement, Microsoft a publié une mise à jour avec des pilotes natifs pour Windows 7 qui ajoutent la prise en charge de NVM Express.
Pour résoudre le problème de l'impossibilité d'installer Windows 7 sur un SSD NVMe, la première étape à suivre est de télécharger les correctifs KB2990941 et KB3087873. Après cela, vous pouvez reconstruire le support d'installation et y intégrer les mises à jour. Ces mises à jour permettent également la prise en charge de TRIM pour votre SSD NVMe !
Faites ce qui suit.
- Téléchargez les correctifs à l'aide des liens suivants :
KB2990941
KB3087873 - Supposons que vous téléchargiez les packages (fichiers MSU) dans C:\packages
- Copiez tous les fichiers du support d'installation de Windows 7 SP1 (ISO/DVD/USB) dans un dossier, disons que ce sera C:\ISO\Win7SP1.
- Ouvrir un invite de commande élevée.
- À l'invite de commande élevée, tapez la commande suivante:
Dism /Get-WIMInfo /WimFile: C:\ISO\Win7SP1\sources\install.wim
Il vous montrera les index des images contenues dans le fichier WIM. Notez l'édition de Windows 7 pour laquelle vous disposez de la clé de produit et de son index approprié. Supposons, par exemple, que vous utilisez Windows 7 Ultimate.
- Tapez la commande suivante pour monter l'image système Windows hors ligne.
Dism /Mount-WIM /WimFile: C:\ISO\Win7SP1\sources\install.wim /Name:"Windows 7 Ultimate" /MountDir: C:\ISO\unpacked
Cette commande montera les fichiers de l'édition Windows 7 SP1 Ultimate dans le dossier C:\ISO\unpacked. Le dossier doit exister sur votre système, sinon corrigez le chemin.
- Tapez la commande suivante pour intégrer KB2990941 pour Windows 7 64 bits.
Dism /Image: C:\ISO\unpacked /Add-Package /PackagePath: C:\packages\Windows6.1-KB2990941-x64.msu
Pour Windows 7 32 bits, tapez la commande suivante
Dism /Image: C:\ISO\unpacked /Add-Package /PackagePath: C:\packages\Windows6.1-KB2990941-x86.msu
Corrigez les chemins d'accès et les noms de fichiers si nécessaire. J'ai utilisé les chemins et les noms de fichiers réels sur mon ordinateur comme exemple.
- Maintenant, tapez la commande suivante pour ajouter le package KB3087873 à l'image. Faites-le comme suit.
Pour Windows 7 SP1 32 bits, exécutez cette commande:Dism /Image: C:\ISO\unpacked /Add-Package /PackagePath: C:\packages\windows6.1-KB3087873.msu
Pour Windows 7 SP1 64 bits, exécutez cette commande :
Dism /Image: C:\ISO\unpacked /Add-Package /PackagePath: C:\packages\windows6.1-KB3087873.msu
Encore une fois, corrigez les chemins d'accès et les noms de fichiers si nécessaire. J'ai utilisé les chemins et les noms de fichiers réels sur mon ordinateur comme exemple.
- Une fois cela fait, tapez la commande suivante pour valider les modifications et démonter l'image.
Dism /Unmount-WIM /MountDir: C:\ISO\unpacked /Commit
Vous avez terminé. Vous pouvez maintenant utiliser le fichier WIM mis à jour pour installer Windows 7. Il sera désormais possible de l'installer sur des SSD PCI Express (NVMe).