Comment réparer les ressources système insuffisantes pour compléter l’erreur API ?

Certains utilisateurs ont signalé un problème avec les contrôleurs Xbox (Xbox 360 ou Xbox One) fonctionnant sur leur système Windows. Les utilisateurs concernés ont constaté que leur appareil est signalé par un point d’exclamation jaune dans le Gestionnaire de périphériques.

En double-cliquant sur l’appareil pour rechercher l’état de l’appareil (dans l’onglet général), ils ont remarqué le message d’erreur «Ce périphérique ne peut pas démarrer (code 10) Des ressources système insuffisantes existent pour terminer l’API». Après enquête sur divers rapports, nous concluons que le problème se produit pour l’une des raisons suivantes :

  • Problèmes avec le pilote de périphérique – Ce problème se produit généralement après la mise à jour de Windows ou lorsque le système est actuellement sorti de l’hibernation,
  • Filtres supérieurs et inférieurs corrompus – il s’agit de valeurs de registre susceptibles d’être corrompues, provoquant l’erreur Code 10.
  • Fichiers de pilote de contrôleur corrompus – La mise à jour de Windows et les interférences de tiers peuvent causer ce problème,
  • L’USB avant ne prend pas en charge la demande – les contrôleurs peuvent être branchés avec l’USB avant via un dongle USB. Les ports USB n’ont pas de tels pouvoirs et des problèmes comme celui-ci pourraient donc survenir.

Maintenant, après avoir compris la nature du problème et discuté des raisons possibles qui en sont responsables, nous sommes en mesure d’apprendre différentes méthodes pour résoudre le problème sous-jacent. Vérifiez ci-dessous les correctifs possibles.

Des correctifs possibles pour les ressources système insuffisantes existent pour compléter l’erreur api

Ci-dessous, les meilleures solutions possibles sont listées pour vous. Pour un résultat optimal, suivez les méthodes dans l’ordre de leur séquence. Utilisez d’abord le correctif numéro un et progressez jusqu’à ce que vous receviez les correctifs du problème. Alors, maintenant, sans aller plus loin, discutons des solutions :

Correctif 1 : débranchez l’appareil et supprimez-le de l’écran de l’appareil

 Si le problème est dû à un pilote mal installé ou à des problèmes temporaires dans le pilote, le redémarrage de la connexion de l’appareil résoudra le problème. Voici comment procéder :

  • Débranchez le câble USB pour déconnecter votre manette Xbox,
  • Si vous utilisez un dongle sans fil, si vous utilisez une clé USB,
  • Après avoir déconnecté l’appareil, appuyez sur Win+ R, tapez ms-settings:connecteddevices et appuyez sur Entrée,
  • Dans l’onglet Appareils ouvert, faites défiler jusqu’à Autres appareils et cliquez sur Contrôleur Xbox puis cliquez sur Supprimer l’appareil,
  • Fermez maintenant l’onglet Périphériques et redémarrez votre ordinateur,
  • Lors de la configuration suivante, reconnectez votre manette X-box et attendez que la configuration soit terminée, puis vérifiez si la manette fonctionne correctement.

Correctif 2 : Remplacer le pilote du contrôleur

Certains utilisateurs retrouvent la fonctionnalité normale des contrôleurs Xbox en mettant à jour le périphérique non identifié avec le pilote de version Xbox Wireless Receive pour Windows à partir du Gestionnaire de périphériques. Voici le guide rapide :

  • Appuyez sur Win+ R, tapez devmgmt.msc et appuyez sur Entrée pour ouvrir le Gestionnaire de périphériques,
  • Si l’invite UAC est reçue, confirmez avec l’option Oui,
  • Dans le Gestionnaire de périphériques, cliquez avec le bouton droit sur la manette Xbox, qui est répertoriée comme périphérique non identifié et choisissez les propriétés,
  • Sous propriétés, sélectionnez Pilote et cliquez sur Mettre à jour le pilote,
  • Sur la page qui apparaît, cliquez sur Parcourir mon ordinateur pour le logiciel du pilote,
  • Ensuite, cliquez sur le bouton Me laisser choisir parmi une liste des pilotes disponibles sur mon ordinateur,
  • Ensuite, cliquez sur Windows Common Controller for Windows Class et sélectionnez Xbox 360 Wireless Receiver for Windows Version : 2.1.0.1349
  • Cliquez sur Oui sur l’avertissement de mise à jour du pilote reçu pour installer la version obsolète du pilote,
  • Une fois après l’installation, redémarrez l’appareil et voyez si le problème est résolu après le démarrage.

 Correction 3 : Utiliser le port USB 2.0

Si les ressources système sont insuffisantes pour terminer, l’erreur API continue et si vous connectez votre manette Xbox via un port USB avant, utilisez le port USB présent à l’arrière. Les ports USB avant ne sont pas considérés comme AUX. Dans le cas où le système a du mal à répondre à la demande de puissance, l’USB avant ne sera pas la priorité. Ainsi, il se peut que l’appareil ne fonctionne pas car le port avant ne peut pas prendre en charge la demande.

Ce problème se produit lorsque les utilisateurs connectent leurs contrôleurs Xbox à l’aide du dongle USB. Déplacez simplement la connexion USB vers le port arrière et voyez si cela vous fournit la solution. si vous avez USB 2.0 ou 3.0, vous devez passer à la connexion au port 2.0. Après cela, redémarrez votre appareil et voyez si le problème est résolu.

Correctif 4 : Supprimer les valeurs de registre bloquées

Comme déjà dit, le plantage de deux valeurs de registre, à savoir UpperFilters et LowerFilters, peut provoquer un plantage potentiel des périphériques connectés aux ports USB. Suivez les instructions ci-dessous pour supprimer ces valeurs de registre et résoudre les ressources système insuffisantes pour résoudre l’erreur API :

  • Appuyez sur Win+ R, tapez regedit et appuyez sur Entrée :
  • Dans l’éditeur de registre, accédez à l’emplacement ci-dessous :

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Contrôle \ Classe

  • (Dans la sous-clé de classe, utilisez 36FC9E60-C465-11CF-8056-444553540000 – une sous-clé à 32 chiffres correspond au GUID de classe USB),
  • Double-cliquez sur 36FC9E60-C465-11CF-8056-444553540000 dans la sous-clé de classe,
  • Avec la bonne classe, faites un clic droit sur UpperFilters et choisissez Supprimer,
  • Répétez le même processus pour la touche LowerFIlters,
  • Après cela, redémarrez votre ordinateur,
  • Au prochain démarrage, vérifiez si le problème est résolu et que vous pouvez utiliser votre manette Xbox.
Conclusion

C’est tout! Nous avons fourni tous les correctifs possibles pour les ressources système insuffisantes pour compléter l’erreur API. Espérons que ces méthodes vous fournissent le correctif requis. Si aucune des méthodes ne fonctionne, nous vous recommandons d’utiliser PC Repair Tool – pour vérifier les éventuelles erreurs système à l’origine des problèmes et obtenir leur réparation automatique.