web-dev-qa-db-fra.com

Ports USB 3.0 Fonction des ports USB 2.0 sous Windows 7 avec un contrôleur Intel USB 3.0 XHCI

Sur une machine Windows 7 avec un contrôleur Intel USB 3.0 XHCI (*), les ports USB 3.0 fonctionnent sous forme de ports USB 2.0 - par exemple, les périphériques connectés aux ports USB 3.0 (par exemple, un port de couleur bleue) apparaissent toujours sous la USB 2.0 ( EHCI) Contrôleur dans le gestionnaire de périphériques et fonctionner au taux USB 2.0.

A USB hub device under a USB 2.0 (EHCI) controller

(*) Série Intel® 7/C216 Chipset, bien que la même chose se produise sur la série Intel® 8/C220 Chipset

4
Ilya

Il y a deux causes possibles pour ce problème:

  • dans la configuration du BIOS, le ou les ports USB 3.0 sont déclassés sur USB 2.0
  • dans Windows 7, le pilote de commutateur d'hôte Intel (R) USB 3.0 USB 3.0 n'est pas installé

L'option BIOS:

Seuls Certains Carte-cartes propose une option pour désactiver USB 3.0 dans la configuration du BIOS; Ne vous attendez pas à le trouver partout.

L'option pilote Windows:

Une autre chose que vous devriez vérifier est de savoir si vous avez le pilote d'interrupteur d'hôte Intel (R) USB 3.0 installé. Pour vérifier s'il est installé, ouvrez le gestionnaire de périphériques, ouvrez le menu Affichage et sélectionnez "Périphériques par connexion", puis vérifiez-la comme suit:

Screenshot depicting the iusb3hcs driver being installed

Si "IUSB3HCS" n'apparaît pas lorsque vous sélectionnez "Filtres inférieurs de périphérique" dans les détails du périphérique "BUS PCI", vous n'avez pas cela essentiel pilote installé.

Pour l'installer, vous devez réinstaller pilotes d'Intel (pour votre matériel - C216 ou C220), puisqu'ils installent le pilote de commutateur Intel (R) USB 3.0 Host Contrôleur (IUSB3HCS).

Détails techniques

Techniquement, le pilote IUSB3HCS est installé en tant que filtre inférieur de périphérique du périphérique de bus PCI. L'objectif du conducteur de filtrage est d'initialiser le registre XUSB2PR spécifique Intel pendant le démarrage du bus PCI. Ce registre permet une configuration par port, de l'administrer au contrôleur XHCI (USB 3.0) ou EHCI (USB 2.0). (FAIT FUN: Le code Linux équivalent peut être trouvé ICI .)

Si le pilote de filtrage n'est pas installé, la configuration par défaut s'appliquera: Tous les ports seraient dirigés vers USB 2.0.

6
Ilya