web-dev-qa-db-fra.com

Pourquoi Windows 7 demande-t-il des pilotes supplémentaires lors de l'installation à partir d'un lecteur USB 3.0?

Je viens d'acheter une nouvelle configuration (ASUS p8z68-v lx, i5-2500k + RAM et une nouvelle carte graphique). En revenant et en l'installant dans mon ancien ordinateur, je viens de voir que mon lecteur de DVD était sur IDE (ouais…).

Il me fallait donc installer Windows 7 64bits à partir de ma clé USB. Très bien, j'ai rendu ma clé USB amorçable et y ai copié le DVD officiel (la même version que celle qui se trouvait sur mon ancien ordinateur), configuré le BIOS pour démarrer et démarré l'ordinateur.

Cela a bien fonctionné jusqu'à ce qu'il me demande des pilotes cd/dvd (ce qui est amusant car je le fais via USB car je ne peux pas brancher mon lecteur de DVD: D) J'ai 3 disques durs SATA branchés et c'est tout.

J'ai fait une petite recherche sur Google et j'ai découvert qu'il pouvait s'agir de pilotes SATA ou RAID. Bien, j'ai pris une autre clé USB et y ai mis tous les pilotes de ma carte mère (du CD vendu avec le MB) et aucun de ces pilotes ne semblait fonctionner. J'ai essayé de télécharger de nouveaux pilotes sur le site Web ASUS et le même effet.

Une idée, mais pas "acheter un nouveau lecteur DVD", je suis cassé pour le mois :)?

29
Shikiryu

Vous avez besoin de pilotes USB 3.0 pour lire le support d'installation. Windows 7 est bien avec AHCI.

26
ZaB

Le problème est un peu mystérieux jusqu'à ce que vous réalisiez ce qui se passe dans les coulisses lors de l'installation de Windows. Et, il existe une solution de contournement pour vous permettre d'utiliser USB 3.0. Une solution de contournement est plus simple dans l’instant, l’autre nécessite un peu de travail de configuration, mais elle sera plus facile pour les installations futures.

Introduction: Quel est exactement le problème

Voici une description longue mais occasionnelle du processus, et vous ne pouvez pas terminer l'installation:

  1. Le Bios démarre l'ordinateur. Bios est un logiciel. Il exécute le POST - et charge basic le support de divers périphériques matériels. Il est capable d'accéder aux ports USB 3.0, il trouve le gestionnaire de démarrage sur la clé USB et le gestionnaire de démarrage charge le programme d'installation de Windows 7.

  2. Une fois que Windows 7 Setup exe se charge, le BIOS prend le contrôle du matériel. L'accès bios au matériel se termine. Le programme d'installation de Windows doit charger ses own drivers pour voir les différents périphériques. Je pense que cela s'appelle l'environnement de préinstallation de Windows. Il n'a pas de pilotes USB 3.0. Donc non, ce n'est pas parce que vous avez commencé avec l'accès que vous devriez le faire maintenant. Vous pas.

    Vous savez peut-être que pendant ce processus d’installation, WinPE peut voir certains contrôleurs de disque dur. De retour dans la journée (Win NT 4.0, 98, etc.), il pouvait afficher IDE contrôleurs, mais pas les contrôleurs SATA, tiers ou de nombreux contrôleurs SCSI. Si vous aviez une nouvelle carte mère ou une nouvelle carte, vous deviez appuyer sur F6 et y insérer une disquette. WinPE chargerait les pilotes à partir de la disquette, puis le contrôleur SATA ou le périphérique scs serait installé. disque sur ce nouveau contrôleur pourrait alors continuer. Le problème ici est similaire ...

    Détails supplémentaires: Pendant que le bios accède à la clé USB 3.0, WinPE crée un disque dur virtuel, nommé Drive X: et WinPE se charge sur le lecteur X. Le bios passe ensuite le contrôle à la clé. WinPE examine le lecteur X pour vérifier fichiers, pour charger tous les pilotes dont il a besoin. Pour Windows 7, il possède les technologies SATA et USB 2.0 - mais il ne possède pas de pilotes USB 3.0 dans son arsenal. (Rappelez-vous, Win98 n’avait pas non plus de pilotes USB 2.0).

    Alors, pourquoi ne pouvez-vous pas continuer? Le problème est que seuls l'environnement et les utilitaires WinPE (par exemple: l'utilitaire de partitionnement) sont chargés sur le lecteur X. Le logiciel Windows 7 actuel est toujours stocké sous forme de package sur la clé USB 3.0 - et maintenant que le bios a passé le contrôle du matériel PE, vous avez perdu l’accès. Nous allons réparer ça plus tard ...

    La dernière étape du processus ...

  3. NORMALEMENT, une fois que WinPE a décompressé les fichiers Win 7 sur votre disque dur et redémarré - (vous le savez peut-être déjà), l'environnement de pré-installation s'évapore. Il était uniquement stocké sur un lecteur virtuel "X:" et, depuis le redémarrage, RAM a été effacé lors du redémarrage - il en était de même pour WinPE. Donc, vous l'avez deviné, Windows 7 serait maintenant sur votre ordinateur et, encore une fois, il n'a pas accès à l'USB 3.0.

Résumé

Il est donc logique que Bios, Windows Preinstallation Environment et Windows 7 possèdent chacun leur propre système d’exploitation, plus complexes les uns que les autres, mais chacun a besoin de ses propres pilotes pour accéder aux périphériques.


La solution:

C'est en fait assez simple. Vous devez simplement ajouter un pilote à chaque système d'exploitation. Le bios a le sien. Windows PE et Windows 7 sont stockés sous forme de packages sur le disque d'installation.

Le long chemin à parcourir consiste à obtenir une copie de vos pilotes USB 3.0 et à décompresser le package WinPE. Si vous le souhaitez, décompressez le package Windows 7, collez les fichiers driver INF dans leurs caches de pilotes, puis reconditionnez-les. et remettez le paquet mis à jour sur le disque d'installation. Une fois que cela est fait, vous êtes bon pour toutes les nouvelles installations que vous faites. Quelqu'un d'autre peut vous dire comment vous y prendre. Cela prend un peu de temps pour un correctif ponctuel.

Pour un seul coup, c'est beaucoup plus facile à faire.

N'oubliez pas qu'une clé USB n'installe Windows 7 que si elle est au format NTFS avant de copier votre DVD Win7. FAT ne fonctionnera pas.

  1. Localisez vos pilotes USB 3.0 pour Windows 7 (x32 ou x64, je ne suis pas sûr de l'importance de cela). Pour ma part, j’ai utilisé un Etron 168 et il n’y avait qu’un INF, qui fonctionnait sous x64. Sur une installation Win 7 x64, des pilotes x32 et x64 sont présents. Commencez donc par faire correspondre le pilote correspondant à l'installation avec laquelle vous travaillez. Si cela ne fonctionne pas, essayez peut-être l'autre.
  2. Créez un dossier de pilotes sur la clé USB ou sur une deuxième clé USB.
  3. Démarrez depuis le port USB 3.0.

    (Remarques diverses: le bios doit être configuré pour démarrer à partir d'un "USB-HDD" pour cela, et certains mobos sont difficiles - par exemple: Gigabyte - et d'autres utilisent par défaut le ssd ou le hdd s'il est amorçable.)

    Win PE se chargera (très rapidement, en passant) et se plaindra. L'erreur concerne les pilotes de CD/DVD nécessaires. (note: CD/DVD, not un lecteur de disque dur ou scsi!)

  4. À ce stade, vous avez la possibilité de parcourir. Quelle que soit la clé USB sur laquelle vous insérez les pilotes, mettez-la dans un port USB 2.0 et ALORS naviguez. WinPE détecte automatiquement la clé USB 2.0, vous pouvez parcourir le dossier et sélectionner OK. WinPE chargera les pilotes USB 3.0.

    (N'OUBLIEZ PAS - ces pilotes sont pour WinPE, et une fois qu'il redémarre, ils seront perdus.)

    Avertissement: Comme vous venez d'accéder à un port USB 2.0, WinPE peut rechercher d'autres fichiers à partir de ce port USB 2.0. Une fois le pilote USB 3.0 chargé, retirez toute clé du port USB 2.0 et assurez-vous que la clé USB 3.0 se trouve dans le port USB 3.0. WinPE peut générer une erreur à ce stade, et il peut sembler qu'il retourne 1 pas en arrière Tant que le pilote USB est chargé, vous pourrez avancer. C’est pour cette raison que, si vous effectuez plusieurs installations, il peut être plus simple d’intégrer votre pilote dans le package WinPE. Encore une fois, cherchez ailleurs comment faire cela.

  5. Idéalement, une fois le pilote chargé, WinPE passera à l'étape suivante et vous pourrez maintenant démarrer votre installation. Sélectionnez ou créez la partition sur votre disque dur (ou SSD) et lancez l'installation. Lorsque vos pilotes USB 3.0 fonctionnent, WinPE pourra localiser le package Windows 7 sur la clé USB 3.0 et le décompresser dans la partition de disque dur que vous avez sélectionnée.

    Remarque: cela n’a peut-être pas de sens, mais WinPE aurait pu le voir et vous permettre de personnaliser le disque dur ou le disque SSD, de créer et de dimensionner vos partitions, et ALORS plaint de ne pas avoir accès au package Windows 7 sur la clé USB 3.0. - mais pour une raison quelconque, il arrête les choses tout de suite et demande le pilote de CD/DVD (dans ce cas, le pilote USB 3.0).

    L'installation sera très rapide à partir de ce moment. Pour une construction que je viens de faire, il a décompressé Win7 sur un SSD bas de gamme en 4 minutes.

    À ce stade, il vous conseillera de redémarrer l'ordinateur. Une fois le PC redémarré, l’installation se poursuivra en utilisant exclusivement les fichiers présents sur le disque dur/ssd.

  6. Par conséquent, n'oubliez pas de retirer la clé USB lors du redémarrage.

  7. Assurez-vous que bios est configuré pour démarrer à partir du lecteur C: (disque dur/ssd) à ce stade.

    Windows 7 se configurera tout seul, chargera tous les pilotes de périphérique possibles et vous serez au bureau en un rien de temps.

  8. N'oubliez pas que vous devez maintenant placer la clé USB dans un port USB 2.0 et charger les pilotes USB 3.0 pour Windows 7!

18
sneaky_puma

Essayez ceci, ymmv.

Installer depuis USB:

Lorsque Windows demande un pilote, cliquez simplement sur Annuler. Vous serez ramené à l'écran d'accueil. À l'écran de bienvenue, retirez votre clé USB, insérez-la de nouveau dans DIFFERENT PORT USB. Cliquez à nouveau sur Installer maintenant. Le processus d'installation sera comme d'habitude.


De plus, oubliez où j'ai trouvé cette friandise

"c'étaient les drivers SATA pour le MoBo"

"Sur un autre PC (évidemment), j’ai téléchargé les derniers pilotes Win7 pour ma carte mère et les ai placés sur la clé USB sur laquelle j’installais Win7 (bien que cela devrait probablement fonctionner même si vous l’installez à partir d'un DVD, aussi longtemps que vous pouvez obtenir Une fois que j'ai eu l'erreur, j'ai parcouru les fichiers à installer, mais ils ne sont toujours pas apparus. J'ai décoché la case pour ne pas afficher les pilotes incompatibles, puis ils se sont présentés. sélectionnez le pilote et cliquez sur Suivant, puis tout s’est passé sans encombre. "

"Ce qui me rend fou, c'est que le message d'erreur vous incite à rechercher des pilotes de DVD alors que cela n'a rien à voir avec cela. De plus, Win7 ne reconnaît même pas que les bons pilotes sont compatibles avec le matériel!"

14
Moab

OK, bref, vous devez changer le port USB. Je pensais presque avoir détruit un ordinateur portable d'amis.

Mon problème était comme ça:

  • Ordinateur portable ASUS
  • pas de lecteur de DVD physique
  • Win7 demandait un pilote de CD/DVD

Dès que j'ai changé le port USB de 3.0 à un autre (ce qui, je suppose, était un lecteur 2.0), cela a fonctionné.

7
Albert

J'ai eu ce problème avec un ordinateur portable ASUS N56VZ, qui seulement a des ports USB 3.0 (chipset Intel).

J'ai consulté les téléchargements de pilotes ASUS pour mon modèle d'ordinateur portable et constaté que 2 pilotes en particulier étaient nécessaires à la réussite de mon ordinateur portable: les pilotes du chipset Intel (pour le support USB 3.0) et le Intel RST pilotes (technologie de stockage rapide). Notez que vous n’avez peut-être pas besoin des pilotes RST si vous avez le contrôleur RAID entièrement désactivé (et utilisez uniquement le mode AHCI).

Une fois les pilotes téléchargés, j'ai extrait les archives et les ai copiées dans le dossier des sources sur la clé USB. Enfin, j'ai redémarré depuis la clé USB dans le même port USB, et le tour est joué! Installez selon le processus habituel.


P.S. Cela ne devrait pas faire de différence, mais sachez que ma clé USB et mes ports sont tous deux USB 3.0.

4
user235628

Avez-vous essayé ceci: lorsque le programme d'installation demande aux pilotes, fermez ces deux fenêtres de dialogue jusqu'à ce que vous reveniez à l'écran d'accueil, puis modifiez le port USB (connectez une clé USB avec Win7 à un autre port) et cliquez à nouveau sur "installer maintenant". C'est beaucoup plus simple.

2
V V

Vous aurez normalement besoin des pilotes AHCI/RAID, qui peuvent être créés à l’aide de ce package: http://dlcdnet.asus.com/pub/ASUS/misc/sata/Intel_AHCI_RAID_V10501026_XPVistaWin7.Zip

Selon la description: "Make Intel AHCI/RAID Driver Disk". C’est ce dont l’installation a besoin pour accéder aux disques durs.

Officiellement, les fichiers de 'Intel_AHCI_RAID_V10501026_XPVistaWin7\Driver\64bit' devraient correspondre à vos besoins.

Vous pouvez également recréer la clé USB en utilisant la méthode officielle acceptée par Microsoft: http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_usbdvd_dwnTool

Bonne chance!

2
JapyDooge

Trouvé une autre possibilité dans ce fil de discussion :

Depuis, j'ai trouvé que le problème réside dans le téléchargement de Win 7 SP1. J'ai téléchargé le fichier original Win 7 non SP1 à partir des téléchargements Technet et l'installation est correcte. Il ne demande pas de pilote de CD/DVD ...

1
harrymc

Apparemment, Windows 7 a no built-in USB3 drivers ( source ) (contrairement à Win8 ou 8.1) donc après que le contrôle soit passé du BIOS (qui connaît suffisamment son contrôleur USB3) à Win7 ( PE ), le système d'exploitation recherche les pilotes appropriés à charger pour le contrôleur dans sa pile de pilotes, mais il n'en trouve aucun. Ainsi, chaque port connecté à un contrôleur USB3 ne fonctionnera pas sans pilotes supplémentaires. De plus, je pense que tous les ports bleus sont USB3.

Certains BIOS peuvent autoriser la rétrogradation du mode du contrôleur USB pour assurer la compatibilité avec les versions antérieures, ce qui peut parfois résoudre le problème en forçant le contrôleur à fonctionner en mode USB2 avec les paramètres du BIOS.


La solution apparemment simple consiste à trouver les pilotes appropriés et à les fournir à Win7. Ils peuvent généralement être trouvés quelque part autour de Support->Drivers-><OS>->USB sur le site Web du fabricant de la carte mère, où <OS> doit être remplacé par sth comme "Windows 7 64 bits" dans ce cas. Il est à noter que les fichiers peuvent avoir besoin d'être unpacked à l'avance pour que le système d'exploitation les reconnaisse. Le dossier contenant le ou les fichiers .inf (a.k.a. "informations d'installation") de l'architecture appropriée (AMD64 dans ce cas) doit être mis à la disposition du système d'exploitation.


Dans dans ce cas particulier , les étapes suivantes peuvent fonctionner (les liens peuvent devenir invalides, ...):

  1. Téléchargez this et décompressez-le,
  2. Copiez le dossier "Driver" sur la clé USB,
  3. Une fois demandé les fichiers du pilote, sélectionnez le dossier "Pilote" ou le fichier "asmthub3.inf" à l'intérieur.

Voici la solution la plus simple au problème sans avoir à chercher le bon pilote. Ce problème ne survient qu'avec les dernières versions du programme d'installation de Windows 7 exécutées à partir d'un lecteur USB connecté à un port USB 3.0 (généralement de couleur bleue). Reconnectez simplement votre clé USB à un port non-3.0 et redémarrez le programme d'installation en cliquant sur le bouton de fermeture de la fenêtre d'installation et en essayant à nouveau. La plupart des nouvelles cartes mères ont les deux ports.

1
user148298

Je sais que ceci est un ancien post, mais je l’ai trouvé via Google et je veux partager ce qui m’a corrigé.

J'ai démarré à partir d'un lecteur flash USB 2.0 (sur un port USB 2.0) et, lorsqu'il m'a demandé de fournir des pilotes, j'ai annulé et je suis retourné à l'invite "Installer maintenant" de l'installateur.
Ensuite, j'ai retiré mon lecteur flash, je l'ai branché sur un autre ordinateur, j'ai modifié l'UUID et désélectionné l'indicateur de démarrage avec GParted. Ensuite, je l'ai branché sur le nouvel ordinateur et j'ai recommencé l'installation, et cela a fonctionné!

0
BenjiWiebe

Assurez-vous que votre clé USB n'est pas dans un port USB 3.0. Désactiver XHCI Pre-Boot Mode dans le BIOS. Cela désactivera le port USB 3.0 afin que l'installation de Windows ne le voie pas et ne nécessite donc pas de pilote.

0
11chubby11

Comme Windows 7 ne charge pas les pilotes non signés par défaut, vous devez appuyer sur F8 au démarrage du DVD PE-OS et sélectionnez Options de démarrage avancées, puis choisissez Désactiver l'application de la signature du conducteur. Cela devrait résoudre le problème si l'autre méthode ne fonctionnait pas.

J'ai gravé l'ISO de l'un des lecteurs USB sur un DVD et j'ai pu installer Windows sans problème.

0
Eric