2021-01-31 22:33 Temps de lecture : 10 min

Comment résoudre les problèmes de démarrage et de pilote SSD PCIe NVMe

Optimisation et résolution des problèmes liés aux SSD PCIe NVMe

La course effrénée aux espaces de stockage gigantesques semble avoir marqué le pas. De nos jours, l'utilisateur moyen semble se contenter de quelques téraoctets, optant pour l'ajout de disques supplémentaires en cas de besoin. Cette tendance a propulsé l'innovation technologique vers une nouvelle priorité : la vitesse. Alors que les disques durs mécaniques traditionnels mesurent leurs performances en tours par minute (RPM) et en capacité de cache, nous assistons à l'essor des SSD. Ces derniers, en éliminant les composants mécaniques, offrent des vitesses de lecture et d'écriture nettement supérieures. L'interface SATA, qui connectait traditionnellement les disques aux cartes mères, atteint ses limites. C'est pourquoi nous nous tournons désormais vers les périphériques de stockage basés sur PCI Express. Ces disques se connectent directement à la carte mère, offrant des débits impressionnants, parfois supérieurs à 3,5 Go/s en lecture. Cependant, ces nouvelles technologies engendrent leur lot de défis, tels que des pilotes manquants, des disques lents ou inaccessibles, ou encore des périphériques non détectés après leur installation. Cet article détaille les solutions aux problèmes de démarrage et de pilotes les plus fréquemment rencontrés avec les SSD PCIe NVMe.

1 - Le disque n'est pas détecté

Si votre SSD n'est pas reconnu, la première étape consiste à vérifier sa connexion physique. Dans la barre de recherche Windows, saisissez "Gestion des disques" et sélectionnez l'option "Créer et formater des partitions de disque dur". L'outil de gestion des disques s'ouvre alors. Comptez le nombre de disques affichés. Ce chiffre correspond-il au nombre de périphériques de stockage installés sur votre machine ? Si la réponse est oui, cela suggère un problème de pilote. Dans le cas contraire, cela indique que le lecteur n'a pas été correctement inséré.

Éteignez votre ordinateur (portable ou de bureau), débranchez-le, retirez le disque et remettez-le en place, si possible dans un autre emplacement.

2 - Le disque est détecté, mais n'apparaît pas

Si votre disque est reconnu par le système (vérification identique à celle du point précédent), mais qu'il ne s'affiche pas dans l'Explorateur de fichiers, ouvrez la Gestion des disques et recherchez-le. Faites un clic droit sur la zone colorée qui le précède et sélectionnez "Formater".

Donnez un nom à votre disque (facultatif), laissez le système de fichiers par défaut (NTFS si vous n'êtes pas sûr de ce qu'il faut choisir) et cochez la case "Formatage rapide". Avec un SSD, le processus de formatage est généralement très rapide.

3 - Le disque est affiché, mais les pilotes sont incorrects

Si vous avez tenté d'installer le disque, mais que les pilotes officiels ne s'installent pas (Windows utilise alors des pilotes génériques) ou que les vitesses annoncées ne sont pas atteintes, il y a probablement un problème de pilote.

Ces disques utilisant une technologie très récente, la plupart des BIOS/UEFI sont paramétrés pour les anciens disques durs ou SSD basés sur SATA. Les disques PCI Express requièrent une légère modification du BIOS et un démarrage en mode sans échec.

1- Télécharger les pilotes

Rendez-vous sur le site internet du constructeur de votre SSD et téléchargez l'ensemble des pilotes, outils et mises à jour de micrologiciel nécessaires pour que votre lecteur fonctionne de manière optimale.

2- Configuration du BIOS/UEFI

Lors du démarrage de votre ordinateur, des instructions s'affichent vous indiquant comment accéder au BIOS. Cette procédure varie selon le système, mais il s'agit généralement de la touche F2. Si ces instructions ne sont pas claires, consultez le site web du fabricant de votre carte mère pour des informations précises (section FAQ). Dans le BIOS, recherchez l'option "SATA Operation" (généralement dans la section "Advanced") et modifiez sa valeur de "RAID" à "AHCI". Cette modification devrait permettre l'installation des pilotes et l'activation des vitesses maximales. Cependant, si l'installation des pilotes demeure impossible, essayez la solution suivante.

3- Démarrer en mode sans échec

Dans la barre de recherche Windows, tapez "msconfig". Sélectionnez "Configuration système". Dans les onglets disponibles, cliquez sur l'onglet "Démarrer". Dans le coin inférieur gauche, vous verrez l'option "Démarrage sécurisé". Cochez-la et cliquez sur OK. Redémarrez votre machine quand vous y êtes invité.

Votre ordinateur redémarrera en mode sans échec (après un certain temps). Vous devriez maintenant pouvoir installer correctement vos pilotes et vos outils.

4 - Installation de Windows

Si vous souhaitez installer votre système d'exploitation sur votre nouveau disque ultra-rapide et que vous repartez de zéro (c'est-à-dire qu'aucun système d'exploitation n'est déjà installé), vous aurez besoin des éléments suivants :

1- Une clé USB (16 Go minimum)

2- Une licence Microsoft Windows authentique.

Nous partons du principe que vous avez accès à un autre ordinateur pour réaliser les manipulations ci-dessous. L'acquisition d'une licence Microsoft Windows est simple: il suffit de l'acheter sur le Microsoft Store. Si vous utilisez un ordinateur d'une marque spécifique (plutôt que d'assembler votre propre PC), le constructeur devrait pouvoir vous fournir une copie de votre système d'exploitation (la plupart proposent cette option en téléchargement).

Nous allons commencer par créer une clé USB bootable compatible UEFI (ceci est essentiel pour les SSD PCIe). Nous allons donc formater votre clé USB en clé bootable avec le système de fichiers FAT32 (NTFS ne permettra qu'un démarrage en mode BIOS et non UEFI).

Diskpart

Ouvrez une invite de commandes en mode administrateur en cliquant avec le bouton droit sur le menu "Démarrer" et en sélectionnant "Windows PowerShell (Admin)". Exécutez la commande "DISKPART", puis les lignes suivantes, comme indiqué ci-dessous :

DISKPART
LIST DISK

Une liste de tous vos lecteurs s'affiche. Repérez le numéro de disque correspondant à votre clé USB.

type SELECT DISK #

# correspond au numéro de votre clé USB. Si vous choisissez un autre numéro, vous effacerez le mauvais disque.

CLEAN
CREATE PARTITION PRIMARY
SELECT PARTITION 1
ACTIVE
FORMAT fs=fat32
assign

Votre clé est maintenant formatée, marquée comme active et en FAT32. Copiez le contenu du DVD d'installation de Microsoft Windows sur la clé USB en utilisant un simple copier-coller depuis l'explorateur de Windows.

Ensuite, vous aurez besoin d'une copie du fichier du micrologiciel du gestionnaire de démarrage EFI. Pour cela, utilisez un ordinateur où Windows 64 bits est installé sur un système UEFI. Sur votre clé USB (par exemple E:), cherchez dans le dossier E:\efimicrosoftboot et copiez ce dossier un niveau au-dessus (à la racine) afin qu'il se trouve dans le dossier E:\efiboot.

Enfin, localisez le fichier C:\Windows\Boot\EFI\bootmgfw.efi et copiez-le dans le dossier E:\efiboot et renommez ce fichier en bootx64.efi. Insérez la clé USB dans l'ordinateur, démarrez-le et accédez au chargeur UEFI/BIOS et vérifiez les options de démarrage. Vous pourrez alors installer Windows sur votre SSD PCIe sans perte de performances.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.