Fix: Pas assez de ressources de contrôleur USB

Certains utilisateurs Windows constatent l'erreur « Pas assez de ressources de contrôleur USB » lors du branchement d'un périphérique / périphérique à l'intérieur du port USB. La plupart du temps, cela se produirait avec les ports USB 3.0. Le problème n'est pas spécifique à une version Windows particulière, car il est signalé sous Windows 7, Windows 8.1 et Windows 10.

Pas assez de ressources de contrôleur USB

Qu'est-ce qui cause l'erreur «Pas assez de ressources de contrôleur USB»?

Nous avons étudié ce problème en examinant divers rapports d’utilisateurs et les stratégies de résolution utilisées par les utilisateurs les plus affectés pour le résoudre.

D'après nos enquêtes, le problème est rarement lié à la puissance ou à la bande passante. Très probablement, vous rencontrez ce message d'erreur en raison d'une limitation EndPoint.

Qu'est-ce qu'un terminal USB?

Un point final est la forme la plus élémentaire de communication USB. Un point de terminaison transportera les données dans un seul sens (soit de l'ordinateur hôte au périphérique, ou inversement). C'est pourquoi il existe deux types de points de terminaison (OUT et IN).

Lorsque vous connectez un périphérique USB, votre ordinateur crée un certain nombre de EndPoints (canaux exécutés vers ou depuis le périphérique). Les lecteurs flash utiliseront 3 ou 4 terminaux, les casques et autres capteurs pouvant utiliser jusqu'à 10 terminaux IN et OUT.

En gardant cela à l'esprit, trois situations majeures peuvent être à l'origine de l'erreur « Pas assez de contrôleurs USB »:

  • La limite du contrôleur USB est dépassée - Si vous utilisez un grand nombre de périphériques USB utilisant de nombreux EndPoints, ce message d'erreur peut s'afficher car vous avez dépassé le nombre disponible de EndPoints. N'oubliez pas que les contrôleurs USB 3.0 ont une limite de 96 points de terminaison par contrôleur sur les contrôleurs Intel XHCI, tandis que les contrôleurs AM4 prennent en charge 254 points d'extrémité.
  • L'utilisation des points d'extrémité du port USB a dépassé la limite - La plupart des contrôleurs USB sont plafonnés aux points d'extrémité 16 IN et 16 OUT pour chaque port disponible. Mais comme la plupart des appareils utilisent principalement les points d'extrémité IN, vous en manquerez assez rapidement. De ce fait, vous ne pouvez utiliser les ports USB que dans une mesure limitée.
  • La puissance consommée par les périphériques USB dépasse la capacité maximale - Si vous rencontrez ce problème sur un ordinateur portable, il est très probable que la quantité d'énergie consommée par les périphériques USB dépasse la capacité maximale. L'utilisation d'une station d'accueil ou d'une clé USB avec sa propre source d'alimentation résoudra le problème dans ce cas.

Si vous rencontrez l'erreur « Pas assez de ressources de contrôleur USB » et que vous recherchez des méthodes vous permettant de résoudre ou de contourner le problème, cet article vous fournira des guides de dépannage.

Vous trouverez ci-dessous une collection de méthodes que d'autres utilisateurs dans une situation similaire ont utilisées avec succès pour résoudre le problème. Pour rester efficace, nous vous conseillons de suivre les méthodes dans l’ordre dans lequel elles sont présentées.

Méthode 1: transfert de certains périphériques vers un port USB 2.0 standard

Si vous rencontrez ce problème sur un contrôleur USB 3.0, vous pourrez contourner l’erreur en déplaçant certains périphériques sur le port 2.0 classique. Si vous essayez de connecter du matériel utilisant de nombreux terminaux (casque VR, casques 7.1), vous pourriez être tenté d’utiliser un concentrateur USB 3.0 pour bénéficier de tous les avantages du nouveau protocole de transfert.

Toutefois, les concentrateurs USB ne peuvent être utilisés que dans une mesure limitée, car vous dépassez rapidement la limite de 16 IN Endpoint (il vous suffit de connecter un casque VR + un casque 7.1 ). Heureusement, vous pouvez contourner ce problème simplement en connectant l'un de vos périphériques à un port USB 2.0 standard.

Brancher le clavier sur un port USB 2.0

Essayez de laisser les périphériques nécessitant une vitesse de transfert supérieure au port USB 3.0 et déplacez un ancien périphérique vers le port USB 2.0.

Dès que vous passez sous la limite de 16 points d'extrémité, l'erreur « Pas assez de ressources de contrôleur USB » ne devrait plus se produire.

Méthode 2: Utilisation d'une station d'accueil ou d'un concentrateur USB avec sa propre source d'alimentation

Si vous rencontrez ce problème sur un ordinateur portable, il est probable que le problème provient de la quantité totale d'énergie consommée par les ports USB.

Si vous ne pouvez pas limiter le nombre de périphériques alimentés par vos ports USB, vous pouvez résoudre l’erreur « Ressources insuffisantes du contrôleur USB » en achetant une station d'accueil ou un concentrateur USB doté de sa propre source d'alimentation (concentrateur USB alimenté). ).

Achat d'un hub USB POWERED

Les stations d'accueil coûtent généralement plus cher (plus de 50 USD). Par conséquent, si vous recherchez une solution de contournement peu coûteuse, vous pouvez facilement trouver un concentrateur USB optimisé à 15 €.

Méthode 3: Réinstallation des contrôleurs de bus série universel

Comme certains utilisateurs l'ont signalé, ce problème particulier peut également se produire si le pilote du contrôleur USB a été mal installé ou corrompu. Vous pourrez peut-être résoudre l'erreur « Pas assez de ressources de contrôleur USB » en utilisant le Gestionnaire de périphériques pour réinstaller le pilote du contrôleur USB.

Voici un guide rapide sur la façon de procéder:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter. Ensuite, tapez «devmgmt.msc» et appuyez sur Entrée pour ouvrir le Gestionnaire de périphériques .

    Exécuter le Gestionnaire de périphériques à l'aide de la boîte de dialogue Exécuter
  2. Dans le Gestionnaire de périphériques, développez les contrôleurs Universal Serial Bus, cliquez avec le bouton droit de la souris sur votre contrôleur hôte USB, puis cliquez sur Désinstaller un périphérique . Si vous avez deux contrôleurs d’hôte USB différents, désinstallez-les.

    Désinstallation du contrôleur hôte USB depuis le Gestionnaire de périphériques
  3. Redémarrez votre ordinateur. Au prochain démarrage, Windows réinstallera automatiquement le pilote de contrôleur hôte USB manquant.

Si l'erreur « Pas assez de ressources de contrôleur USB » persiste, passez à la méthode suivante ci-dessous.

Méthode 4: désactivation de l'option de mode XHCI à partir du paramètre BIOS

Une solution extrême qui résoudra probablement l'erreur «Pas assez de ressources de contrôleur USB» avec USB consiste à désactiver l'option Mode xHCI à partir des paramètres du BIOS. Mais cela signifie automatiquement que tous vos ports USB 3.0 sont rétrogradés en USB 2.0.

S'il s'agit d'un sacrifice que vous êtes prêt à faire pour résoudre le message d'erreur, voici comment désactiver l'option Intel xHCI Mode :

  1. Redémarrez votre ordinateur et appuyez plusieurs fois sur la touche d'installation pendant l'écran initial jusqu'à accéder aux paramètres du BIOS de votre ordinateur.

    Appuyez sur [key] pour entrer dans la configuration. Remarque: la clé d’installation est généralement indiquée sur la touche de démarrage initiale, mais si vous ne la voyez pas, recherchez en ligne les étapes à suivre pour entrer les paramètres du BIOS (en fonction du modèle de votre ordinateur portable / carte mère). )
  2. Une fois dans vos paramètres BIOS, accédez à l'onglet Avancé et recherchez une option nommée Débogage USB EHCI sous Options du périphérique . L'activation de cette option désactivera le contrôleur xHCI qui résoudra le message d'erreur.

    Désactivation de l'option Mode XHCI

    Remarque: Ces paramètres seront différents selon votre fabricant. Vous pouvez trouver ce paramètre sous un autre nom, notamment le mode de préamorçage XHCI, le mode EHCI Hand-OFF ou le mode xHCI.

  3. Une fois le contrôleur xHCI désactivé, enregistrez vos modifications et laissez votre ordinateur démarrer normalement.
  4. Au démarrage suivant, vous ne devriez plus voir l'erreur «Not Enough USB Controller Resources» (Ressources de contrôleur USB insuffisantes) .

Des Articles Intéressants