Correction des ressources système insuffisantes pour terminer l'erreur d'API

Vous pouvez rencontrer un message d'erreur indiquant : Ce périphérique ne peut pas démarrer. (Code 10) Il existe des ressources système insuffisantes pour terminer l'API(This device cannot start. (Code 10) Insufficient system resources exist to complete the API ) lorsque vous essayez de connecter la manette (Controller)Xbox 360 à votre PC Windows 10 à l'aide d'un dongle . Vous ne pourrez pas utiliser votre manette Xbox 360 lorsque l'appareil affiche cette erreur.

Cependant, vous ne devez pas le confondre avec le message d'erreur : Des ressources système insuffisantes existent pour terminer le service demandé(Insufficient system resources exist to complete the requested service ) qui se produit lorsque vous essayez d'installer une nouvelle application sur votre ordinateur alors que votre espace de stockage sur disque est épuisé. Cet article se concentre principalement sur les étapes de résolution des ressources système insuffisantes pour compléter le message d'erreur API sur votre PC Windows 10( Insufficient system resources exist to complete the API error message on your Windows 10 PC) . Alors, continuez à lire.

Correction des ressources système insuffisantes pour terminer l'erreur d'API

Correction des ressources système insuffisantes pour terminer l'erreur d'API(Fix Insufficient System Resources Exist to Complete the API Error)

Raisons : ressources système insuffisantes pour résoudre l'erreur d'API(Reasons: Insufficient System Resources Exist to Complete the API Error)

  • Problèmes avec les pilotes de périphérique ou les pilotes de contrôleur :(Problems with Device Drivers or Controller Drivers: ) une interface fiable est établie entre le matériel informatique et son système d'exploitation à l'aide des pilotes de périphérique(Device Drivers) . Alors que(Whereas) , Controller Driver reçoit des données du périphérique et les stocke temporairement pour les transférer ultérieurement au pilote de périphérique. S'il y a un problème avec les pilotes de périphérique(Device) ou les pilotes de contrôleur(Controller) , cela pourrait conduire à Ce périphérique ne peut pas démarrer. (Code 10) Les ressources système sont insuffisantes pour compléter le(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) message d'erreur API. Ce problème se produit plus souvent lorsque vous utilisez votre système en mode Hibernation(Hibernation Mode) ou après une mise à jour.
  • Pilotes de périphérique obsolètes :(Outdated Device Drivers: ) les pilotes de périphérique(Device) installés sur votre système, s'ils sont incompatibles, peuvent déclencher ladite erreur. Vous pouvez résoudre rapidement ce problème en mettant à jour votre pilote vers la dernière version.
  • Configurations incorrectes :(Improper Configurations: ) Parfois, une configuration mal configurée peut provoquer cette erreur car le système peut ne pas reconnaître le périphérique connecté.
  • Port USB incompatible :(Incompatible USB Port: ) lorsque vous branchez la manette Xbox sur le port (Xbox)USB avant , elle peut mal fonctionner car les ports avant ont une puissance inférieure par rapport aux ports situés à l'arrière du processeur(CPU) .
  • Paramètres de suspension USB :(USB Suspend Settings: ) Si vous avez activé les paramètres de suspension USB(USB Suspend) sur votre ordinateur, tous les périphériques USB seront suspendus de l'ordinateur s'ils ne sont pas en cours d'utilisation. Ce paramètre peut déclencher une dite erreur lorsque vous connectez la manette(Controller) Xbox à votre PC Windows .
  • Fichiers de registre et fichiers système corrompus :(Corrupt Registry Files and System Files: ) les valeurs de registre des filtres supérieurs(Corrupt Upper Filters) et inférieurs corrompus peuvent également déclencher (Lower Filters)des ressources système insuffisantes pour compléter le(Insufficient system resources exist to complete the API ) message d'erreur API dans votre système. La même chose peut être causée par des fichiers système corrompus.
  • Logiciel antivirus tiers :(Third-Party Antivirus Software: ) certains logiciels antivirus tiers peuvent empêcher l'exécution d'un périphérique externe et potentiellement causer de tels problèmes.

Remarque :(Note:) nous vous recommandons de télécharger et d'installer l' application Xbox Accessories(Xbox Accessories app) pour une prise en charge unifiée de votre manette Xbox et pour gérer les comptes.

Correction des ressources système insuffisantes pour terminer l'erreur d'API

Méthode 1 : Dépannage matériel de base(Method 1: Basic Hardware Troubleshooting)

1. Assurez-vous que le câble de connexion est en bon état( connecting cable is in good condition) et branché sur le bon port.

2. Essayez de connecter le câble USB au (connect the USB cable to the USB) port USB 2.0(2.0 port) , présent à l'arrière du CPU , plutôt qu'au port avant qui est considéré comme un port auxiliaire(Auxiliary Port) .

3. En cas de forte demande de ressources, le port USB avant est défini sur Bas(Low) dans la liste des priorités. Cette situation devient plus prononcée lorsque vous connectez le contrôleur Xbox à l'aide d'un (Xbox)dongle USB(USB dongle) .

4. Si plusieurs périphériques USB sont connectés à votre ordinateur, utilisez plutôt un concentrateur USB .(USB hub)

Cela pourrait aider à réparer Cet appareil ne peut pas démarrer. (Code 10) Des ressources système insuffisantes existent pour compléter l'(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) erreur d'API dans le PC Windows 10 , après un redémarrage du système.(Windows 10)

Cependant, si cela ne fonctionne pas, essayez de connecter la manette Xbox(Xbox Controller) à un autre ordinateur(another computer) . Si vous rencontrez à nouveau le même problème, il se peut qu'il y ait un problème matériel avec l'appareil.

Méthode 2 : forcer Windows à reconnaître la manette Xbox(Method 2: Force Windows to Recognize Xbox Controller)

S'il y a un problème avec votre pilote de périphérique, vous pouvez forcer Windows à reconnaître la manette (Controller)Xbox 360 , comme indiqué ci-dessous :

1. Tout d'abord, débranchez la manette Xbox(unplug Xbox Controller) de votre ordinateur.

2. Appuyez sur les Windows + I keys pour ouvrir les paramètres( Settings) Windows .

3. Cliquez sur la section Périphériques (Devices ) , comme indiqué.

Appuyez sur la touche Windows + I pour ouvrir les paramètres, puis cliquez sur Périphériques.  Correction des ressources système insuffisantes pour terminer l'erreur d'API

4. Accédez à Bluetooth et autres appareils(Bluetooth & other devices ) dans le panneau de gauche.

5. Cliquez sur Manette Xbox(Xbox Controller ) , puis sur Supprimer l'appareil(Remove Device ) comme illustré ci-dessous.

Ici, cliquez sur Xbox Controller et cliquez sur Remove Device Fix Insufficient System Resources Exist to Complete the API Error

6. Suivez les instructions des invites à venir pour supprimer(Remove) l'appareil de votre système.

7. Enfin, redémarrez(restart ) votre ordinateur et connectez-y la manette Xbox(connect Xbox Controller) .

A lire également : (Also Read:) Comment diffuser sur Xbox One depuis votre téléphone Android(How to Cast to Xbox One from your Android Phone)

Méthode 3 : Mettre à jour les pilotes(Method 3: Update Drivers)

Les pilotes de périphérique installés sur votre système, s'ils sont incompatibles ou obsolètes, peuvent déclencher Ce périphérique ne peut pas démarrer. (Code 10) Les ressources système sont insuffisantes pour résoudre le(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) problème de l'API. Vous pouvez rapidement résoudre ce problème en mettant à jour vos pilotes système vers la dernière version à l'aide de l'une des options proposées.

3A. Mettre à jour les pilotes du contrôleur Xbox via Windows Update
(3A. Update Xbox Controller Drivers through Windows Update )

1. Ouvrez les paramètres(Settings) Windows comme expliqué ci-dessus.

2. Cliquez sur Mise à jour et sécurité(Update & Security) , comme indiqué.

Appuyez sur la touche Windows + I pour ouvrir les paramètres, puis cliquez sur l'icône de mise à jour et de sécurité

3. Cliquez sur Rechercher les mises à jour(Check for Updates) , puis installez les mises à jour Xbox( Xbox updates) disponibles , le cas échéant.

cliquez sur vérifier les mises à jour pour installer les mises à jour Windows.  Correction des ressources système insuffisantes pour terminer l'erreur d'API

3B. Mettre à jour les pilotes de la manette Xbox via le Gestionnaire de périphériques(3B. Update Xbox Controller Drivers through Device Manager)

1. Lancez le Gestionnaire de périphériques(Device Manager) via la barre de recherche Windows , comme indiqué.(Windows Search )

Tapez Gestionnaire de périphériques dans la barre de recherche Windows et lancez-le

2. Faites défiler vers le bas et double-cliquez sur Périphériques Xbox(Xbox Peripherals) pour développer cette section.

3. Cliquez avec le bouton droit sur le pilote de la manette Microsoft Xbox One(Microsoft Xbox One Controller ) , puis cliquez sur Mettre à jour le pilote(Update driver) , comme illustré ci-dessous.

Cliquez avec le bouton droit sur le pilote Xbox et cliquez sur Mettre à jour le pilote. Corrigez les ressources système insuffisantes pour résoudre l'erreur d'API.

4. Maintenant, cliquez sur  Parcourir…(Browse… ) suivi de  Laissez-moi choisir parmi une liste de pilotes disponibles sur mon ordinateur (Let me pick from a list of available drivers on my computer ) dans la fenêtre contextuelle à venir.

Maintenant, cliquez sur Parcourir mon ordinateur pour le logiciel du pilote suivi de Laissez-moi choisir parmi une liste de pilotes disponibles sur mon ordinateur dans la fenêtre contextuelle à venir.

5. Maintenant, sélectionnez Windows Common Controller pour le(Windows Common Controller for Windows) pilote Windows.

6. Ici, cliquez sur Mettre à jour le récepteur sans fil Xbox 360(Update Xbox 360 wireless receiver) .

7. La  fenêtre d'avertissement de mise à jour du pilote(Update Driver ) apparaîtra à l'écran. Cliquez(Click) sur Oui(Yes ) et continuez.

Le Gestionnaire de périphériques(Device Manager) installera les mises à jour récentes du pilote sur votre appareil. Redémarrez votre (Restart your) système(system) et vérifiez si cela peut être corrigé . Des ressources système insuffisantes(Insufficient) existent pour compléter l' erreur API . Sinon, essayez les méthodes suivantes.

Méthode 4 : supprimer les valeurs de registre corrompues
(Method 4: Delete Corrupt Registry Values )

Comme indiqué précédemment, des valeurs de registre incorrectes peuvent déclencher des ressources système insuffisantes(Insufficient) pour terminer le message d'erreur de l' API . Pour supprimer ces valeurs de registre de votre système Windows , suivez les étapes ci-dessous :

1. Lancez la boîte de dialogue Exécuter(Run) en appuyant simultanément sur les touches (keys)Windows + R

2. Tapez regedit et cliquez sur OK , comme illustré ci-dessous.

Ouvrez la boîte de dialogue Exécuter (cliquez sur la touche Windows et la touche R ensemble) et tapez regedit.  Correction des ressources système insuffisantes pour terminer l'erreur d'API

3. Naviguez dans le chemin suivant :

HKEY _LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

Vous pouvez simplement copier et coller le chemin suivant dans l'éditeur de registre.  HKEY_LOCAL_MACHINE SYSTEM Classe de contrôle CurrentControlSet

4. Plusieurs sous-clés de classe(Class sub-keys) seront affichées à l'écran. Parmi eux, localisez la sous-clé 36FC9E60-C465-11CF-8056-444553540000 et double-cliquez dessus .

5. Dans le panneau de droite, cliquez avec le bouton droit sur UpperFilters. (right-click on UpperFilters. )Cliquez sur l' option Supprimer(Delete) pour supprimer définitivement ce fichier de registre du système.

Maintenant, redirigez vers le volet de droite et cliquez avec le bouton droit sur les valeurs UpperFilters.  Ici, sélectionnez l'option Supprimer pour supprimer définitivement ce fichier de registre du système.

6. Répétez l'étape 4 pour supprimer également les valeurs LowerFilters(delete the LowerFilters values) .

7. Enfin, redémarrez votre système(restart your system) et essayez de connecter la manette Xbox 360.

A lire aussi : (Also Read:) Le contrôleur Fix Wireless Xbox One nécessite un code PIN pour Windows 10(Fix Wireless Xbox One controller requires a PIN for Windows 10)

Méthode 5 : supprimer les fichiers corrompus
(Method 5: Remove Corrupt Files )

Nous utiliserons le vérificateur de fichiers système(System File Checker) ( SFC ) et la maintenance et la gestion des (Management)images de déploiement(Deployment Image Servicing) ( DISM ) pour analyser et réparer les fichiers corrompus et restaurer le système à son état de fonctionnement. Suivez les étapes indiquées pour exécuter lesdites commandes sur votre PC Windows 10 :

1. Lancez l'invite de commande(Command Prompt) en tapant  cmd dans la barre de recherche Windows.(Windows Search bar.)

2. Cliquez sur Exécuter en tant qu'administrateur(Run as administrator) , comme indiqué ci-dessous. 

Il est conseillé de lancer l'invite de commande en tant qu'administrateur |  Correction des ressources système insuffisantes pour terminer l'erreur d'API

3. Entrez les commandes suivantes, l'une après l'autre, et appuyez sur Entrée(Enter) après chacune :

sfc /scannow
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
DISM.exe /Online /Cleanup-image /startcomponentcleanup 

Tapez une autre commande Dism /Online /Cleanup-Image /restorehealth et attendez qu'elle se termine

Attendez(Wait) que toutes les commandes soient exécutées. Ensuite, vérifiez si cela peut résoudre le problème . Cet appareil ne peut pas démarrer. (Code 10) Les ressources système sont insuffisantes pour résoudre l'(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) erreur API. Sinon, essayez la solution suivante.

Méthode 6 : désinstaller le logiciel antivirus tiers(Method 6: Uninstall Third-Party Antivirus Software)

En raison de conflits avec un antivirus tiers, la Xbox 360 peut ne pas être reconnue par le système. Un échec à établir une connexion stable entre le matériel et le pilote entraîne ladite erreur. Ainsi, vous pouvez le désactiver ou mieux encore, le désinstaller.

Remarque :(Note:) nous avons expliqué les étapes pour désinstaller Avast Free Antivirus du PC Windows 10 à titre d'exemple.

1. Lancez le programme Avast Free Antivirus sur votre ordinateur.

2. Cliquez sur Menu > Paramètres(Settings) , comme indiqué ci-dessous.

Paramètres Avast

3. Dans la section Dépannage(Troubleshooting ) , décochez la case Activer l'autodéfense(Enable Self-Defense) .

Désactivez l'autodéfense en décochant la case à côté de "Activer l'autodéfense"

4. Cliquez sur OK dans l'invite de confirmation et quittez(Exit) l'application.

5. Lancez le Panneau(Control Panel) de configuration en le recherchant dans la barre de recherche Windows .(Windows search)

Ouvrez l'application Panneau de configuration à partir de vos résultats de recherche.  Correction des ressources système insuffisantes pour terminer l'erreur d'API

6. Sélectionnez Programmes et fonctionnalités(Programs and Features) , comme illustré ci-dessous.

.  Lancez le Panneau de configuration et sélectionnez Programmes et fonctionnalités.

7. Ici, cliquez avec le bouton droit sur Avast Free Antivirus , puis cliquez sur Désinstaller(Uninstall) , comme indiqué.

Faites un clic droit sur Avast Free Antivirus et sélectionnez Désinstaller.  Correction des ressources système insuffisantes pour terminer l'erreur d'API

8. Désinstallez-le en cliquant sur Oui(Yes) dans l'invite de confirmation et Redémarrez votre système.(Restart your system.)

Lisez aussi: (Also Read:) Comment partager un jeu sur Xbox One(How to Gameshare on Xbox One)

Méthode 7 : ajuster les paramètres d'alimentation(Method 7: Tweak Power Settings)

Certains(Certain Power Saver) paramètres d'économie d'énergie peuvent entraver la connexion avec des périphériques externes ou les déconnecter automatiquement lorsqu'ils ne sont pas utilisés. Il est important que vous le vérifiiez et que vous les désactiviez si nécessaire.

1. Ouvrez le Panneau(Control Panel) de configuration comme indiqué dans la méthode précédente.

2. Cliquez sur Afficher par(View by) > Grandes icônes. (Large icons. )Ensuite, cliquez sur Options d'alimentation(Power Options) , comme illustré ci-dessous.

Maintenant, définissez Afficher par comme grandes icônes et faites défiler vers le bas et recherchez Options d'alimentation |  Correction des ressources système insuffisantes pour terminer l'erreur d'API

3. Cliquez sur Modifier les paramètres du plan(Change plan settings ) dans l'écran suivant.

Maintenant, cliquez sur Modifier les paramètres du plan sous le plan sélectionné.

4. Dans la fenêtre Modifier les paramètres du plan(Edit Plan Settings ) , cliquez sur Modifier les paramètres d'alimentation avancés.(Change advanced power settings.)

Dans la fenêtre Modifier les paramètres du plan, cliquez sur Modifier les paramètres d'alimentation avancés

5. Double-cliquez sur USB settings > de suspension sélective USB(USB selective suspend setting) pour développer ces sections.

6. Cliquez sur l' option Sur batterie et sélectionnez (On battery )Désactivé(Disabled) dans le menu déroulant, comme illustré.

Maintenant, développez les paramètres USB et développez davantage le paramètre de suspension sélective USB.  Tout d'abord, cliquez sur Sur batterie et sélectionnez Désactivé.  De même, cliquez sur Branché et sélectionnez également Désactivé.

7. De même, sélectionnez également Désactivé(Disabled ) pour l' option Branché .(Plugged in )

8. Enfin, cliquez sur OK et redémarrez l'ordinateur(restart the computer) pour appliquer ces modifications.

Méthode 8 : Exécutez Windows Clean Boot(Method 8: Run Windows Clean Boot)

Le problème concernant les ressources système insuffisantes pour compléter l'API(Insufficient system resources exist to complete the API) peut être résolu par un démarrage propre de tous les services(clean boot of all essential services) et fichiers essentiels de votre système Windows 10 , comme expliqué dans cette méthode.

Remarque :(Note:) Assurez-vous de vous connecter en tant qu'administrateur(administrator) pour effectuer un démarrage minimal de Windows.

1. Ouvrez la boîte de dialogue Exécuter(Run ) , tapez la commande msconfig et appuyez sur la touche (msconfig)Entrée(Enter) .

Après avoir entré msconfig, cliquez sur le bouton OK.  Correction des ressources système insuffisantes pour terminer l'erreur d'API

2. La fenêtre de configuration du système(System Configuration) apparaît. Passez à l' onglet Services .

3. Cochez la case à côté de Masquer tous les services Microsoft(Hide all Microsoft services) et cliquez sur le bouton Désactiver tout(Disable all) , comme indiqué dans l'image donnée.

Cochez la case Masquer tous les services Microsoft

4. Ensuite, passez à l' onglet Démarrage(Startup ) et cliquez sur le lien Ouvrir le gestionnaire de tâches .(Open Task Manager)

Maintenant, passez à l'onglet Démarrage et cliquez sur le lien pour ouvrir le gestionnaire de tâches |  Windows 10 : Comment réparer les ressources système insuffisantes pour résoudre l'erreur d'API

5. Passez à l' onglet Démarrage(Startup) dans la fenêtre du Gestionnaire des tâches.(Task Manager)

6. Ensuite, sélectionnez la tâche(task ) de démarrage qui n'est pas requise. Cliquez sur Désactiver(Disable) affiché dans le coin inférieur droit.

Ensuite, sélectionnez les tâches de démarrage qui ne sont pas nécessaires et cliquez sur Désactiver affiché dans le coin inférieur droit.  Cacher tous les services Microsoft

7. Répétez(Repeat) -le pour toutes ces tâches consommatrices de ressources et non pertinentes, en excluant les processus liés à Windows et Microsoft .(Microsoft-related)

8. Quittez la fenêtre Gestionnaire(Task Manager) des tâches et configuration du système et (System Configuration)redémarrez votre PC(restart your PC) .

Recommandé:(Recommended:)

Nous espérons que ce guide vous a été utile et que vous avez pu résoudre le problème. Cet appareil ne peut pas démarrer. (Code 10) Il existe des ressources système insuffisantes pour résoudre l'erreur d'API dans Windows 10(fix This device cannot start. (Code 10) Insufficient system resources exist to complete the API error in Windows 10) . Faites-nous savoir quelle méthode a fonctionné pour vous. N'hésitez pas à déposer vos questions ou suggestions dans la section des commentaires ci-dessous.



About the author

Je suis un développeur iPhone et macOS avec de l'expérience à la fois dans Windows 11/10 et dans la toute nouvelle plate-forme iOS d'Apple. Avec plus de 10 ans d'expérience, j'ai une compréhension approfondie de la façon de créer et de gérer des fichiers sur les deux plateformes. Mes compétences vont au-delà de la simple création de fichiers - j'ai également une solide connaissance des produits Apple, de leurs fonctionnalités et de leur utilisation.



Related posts