Parfois, lors du branchement d'un périphérique USB, vous pouvez voir une erreur "Pas assez de ressources de contrôleur USB“. Cette erreur est connue pour se produire principalement avec les ports USB 3.0 et n'est limitée à aucune version spécifique de Windows. La principale raison pour laquelle vous pouvez rencontrer cette erreur est due à la limitation EndPoint. Par exemple, cette erreur peut survenir lorsque vous utilisez de nombreux périphériques USB qui, à leur tour, utilisent de nombreux EndPoints, lorsque l'USB l'appareil atteint son plafond de 16 IN & 16 OUT EndPoint requis, ou lorsque l'alimentation des périphériques USB est consommée plus que le plafond limite. La bonne nouvelle est que le problème peut être résolu. Voyons comment.
Méthode 1: réinstallez les contrôleurs hôtes Universal Serial Bus
Étape 1: appuie sur le Gagner + R touches ensemble sur votre clavier pour ouvrir le Exécuter la commande la fenêtre.
Étape 2: Dans le Exécuter la commande champ de recherche, tapez devmgmt.msc et frappe Entrer pour écrire le Gestionnaire de périphériques la fenêtre.
![Exécuter la commande Devmgmt.msc Entrer](/f/e1ddbeda9117a4e684daf30e6ec325e7.png)
Étape 3: Dans le Gestionnaire de périphériques fenêtre, développez la Contrôleurs de bus série universels section.
Maintenant, faites un clic droit sur n'importe quel appareil en dessous qui dit Contrôleur hôte et sélectionnez Désinstaller l'appareil.
![Gestionnaire de périphériques Contrôleurs de bus série universels Contrôleur hôte Clic droit Désinstaller le périphérique](/f/732d234c9b5c730c2218b519b57ba5e7.png)
Étape 4: Dans le Désinstaller l'appareil invite qui s'affiche, cliquez sur le Désinstaller bouton pour confirmer l'action.
![Désinstaller l'invite de l'appareil Désinstaller](/f/857c0405ec7c0fb543e3b8180f6d8c00.png)
Étape 5 : Répétez le Étape 3 avec tout autre appareil que vous considérez comme Contrôleur hôte.
Redémarrez, votre PC et les pilotes du contrôleur hôte USB devraient être réinstallés automatiquement. Vous pouvez maintenant essayer de rebrancher votre clé USB et vous ne devriez pas voir l'erreur.
Méthode 2: désactivez l'option de mode XHCI à partir des paramètres du BIOS
Bien que cela déclasse vos ports USB 3.0 vers USB 2.0, cela peut également résoudre le problème pour de bon. Essayons la méthode :
Étape 1: Redémarrez votre PC et dès que vous voyez le logo de la marque PC sur votre écran, continuez à appuyer sur le Installer (clé dédiée basée sur la marque de votre PC) jusqu'à ce que vous atteigniez le Options avancées écran.
*Noter - Faire référence à Cet article pour savoir comment ouvrir Paramètres UEFI dans Windows 10.
Étape 2: Maintenant, dans le Options avancées écran, cliquez sur le Paramètres du micrologiciel UEFI option.
![Micrologiciel Uefi Min](/f/1121b7f8cd895f8bbf4124ccea56efad.png)
Étape 3: Une fois que vous entrez dans le Paramètres du BIOS, accédez au Avancée languette.
Maintenant, sous le Options de l'appareil, Cherchez le Débogage USB EHCI option et activez-la.
Cela désactivera le xHCI manette.
*Noter - Vous pouvez également trouver le Débogage USB EHCI option sous Mode de pré-démarrage XHCI, Transfert EHCI ou alors Mode xHCI, selon le fabricant du PC.
Une fois que vous avez réussi à désactiver le contrôleur xHCI, enregistrez les modifications et redémarrez votre PC normalement. Au démarrage du PC, essayez de connecter le périphérique USB et vous ne devriez pas voir le "Pas assez de ressources de contrôleur USB" plus.
Méthode 3: Exécuter l'utilitaire de résolution des problèmes USB
Étape 1: Faites un clic droit sur Démarrer menu et sélectionnez Cours pour ouvrir le Exécuter la boîte de commande.
![Démarrer clic droit Exécuter](/f/93798834ef6aafdd903152f8eb2b798c.png)
Étape 2: Dans le Exécuter la commande fenêtre, tapez cmd et appuyez sur Ctrl + Maj + Entrée raccourcis clavier ensemble sur votre clavier pour ouvrir le Invite de commandes fenêtre en mode élevé.
![Exécuter la commande Cmd Ctrl + Maj + Entrée](/f/78456f1ed97becc0b2ee978604e1b15d.png)
Étape 3: Dans le Invite de commandes (administrateur), exécutez la commande ci-dessous et appuyez sur Entrer:
msdt.exe -id DeviceDiagnostic
![Invite de commandes (admin) Exécuter la commande pour ouvrir l'utilitaire de résolution des problèmes de matériel et de périphériques](/f/ea0657c2e517a1f5da1974477102d13d.png)
Étape 4: Cela ouvrira le Dépannage du matériel et des périphériques.
Cliquer sur Avancée au fond.
![Matériel et périphériques avancés](/f/4c6dc494bcd8204ea21464fda0d5d7b0.png)
Étape 5 : Ensuite, cochez la case à côté de Appliquer les réparations automatiquement et appuyez sur Suivant.
![Appliquer les réparations automatiquement Vérifier suivant](/f/94f37a2bc6e4fbb27da2ba61a19271ca.png)
Étape 6 : Maintenant, laissez le dépanneur détecter tout problème. Si des problèmes sont détectés, il les affichera dans un format de rapport. Sélectionnez simplement celui que vous souhaitez corriger et le dépanneur essaiera de résoudre le problème automatiquement.
Maintenant, redémarrez votre PC et le périphérique USB devrait fonctionner maintenant.
Parfois, le problème peut être dû au port USB 3.0. Vous pouvez essayer d'utiliser les appareils plus anciens dans le port USB 2.0 à la place et n'utiliser que ceux avec des vitesses de transfert plus élevées dans les ports USB 3.0. Cependant, si cela ne fonctionne pas non plus, vous pouvez essayer d'utiliser une station d'accueil et vérifier si cela fonctionne.