Correction: AdbWinApi.dll est manquant

L' erreur « AdbWinAPi.dll est manquant » est généralement rencontrée par les utilisateurs lorsqu'ils essaient de déverrouiller le chargeur de démarrage sur leurs téléphones mobiles - généralement sur les modèles Samsung et HTC. Cependant, le problème se produit également lorsque le package Android SDK ou Android Debug Bridge sont mal désinstallés ou sont supprimés de force par une suite de sécurité.

Le fichier adbwinapi.dll fait partie de l' outil Android Debug Bridge . Il est inclus par défaut avec le SDK Android et est fréquemment utilisé pendant le processus de déverrouillage de la majorité des modèles de smartphones.

La correction de l' erreur « AdbWinAPi.dll est manquant » est différente selon le moment où vous recevez le message d'erreur.

Si vous voyez l' erreur « AdbWinAPi.dll est manquant » lorsque vous essayez de déverrouiller votre téléphone Android, le problème peut généralement être résolu en déplaçant adbWinAPI.dll avec deux autres fichiers du dossier SDK vers c: \ android .

Cependant, si vous voyez ce message d'erreur pendant le processus de démarrage, il est très probable que vous ayez supprimé manuellement le fichier de votre ordinateur sans désinstaller le reste du package SDK ou qu'il ait été supprimé par une suite de sécurité.

Comment corriger les erreurs «AdbWinAPi.dll est manquant»

Si vous cherchez un moyen de résoudre l' erreur « AdbWinAPi.dll est manquant », les méthodes ci-dessous vous aideront.

Si vous voyez l' erreur « AdbWinAPi.dll est manquant » à chaque démarrage, suivez la méthode 1 . Si vous ne parvenez pas à déverrouiller le chargeur de démarrage de votre téléphone avec l' erreur « AdbWinAPi.dll est manquant », suivez la méthode 2 .

Méthode 1: Utilisation d'autoruns pour supprimer les éléments de démarrage et les clés de registre restants

Si l' erreur « AdbWinAPi.dll est manquant » vous dérange à chaque démarrage du PC, il est possible que vous ayez récemment supprimé Android SDK ou Android Debug Bridge sans suivre les canaux officiels - vous avez peut-être supprimé Android Studio ou une autre application qui appelle fréquemment sur le AdbWinAPi.dll. Si vous ne l'avez pas fait vous-même, il est probable que votre suite de sécurité ait mis en quarantaine ou supprimé AdbWinAPi.dll car il était lié à une infection virale.

La suppression manuelle ou la suppression automatique d'AV laissera probablement des éléments de démarrage et des clés de registre qui continueront d'appeler AdbWinAPi.dll même s'il n'existe plus. Chaque fois que cela se produit, Windows est obligé de lancer automatiquement un message d'erreur contextuel car le fichier ne peut plus être trouvé.

Si vous êtes fatigué de recevoir ce message d'erreur à chaque démarrage, vous pouvez le résoudre assez facilement en utilisant un logiciel capable de gérer les fichiers restants. Autoruns est un logiciel gratuit développé par un ingénieur Microsoft qui facilite grandement l' identification et la gestion des clés de registre et des éléments de démarrage inutilisés.

Voici un guide rapide sur l'utilisation d'Autoruns pour supprimer les éléments de démarrage inutilisés susceptibles de déclencher l' erreur « AdbWinAPi.dll est manquant »:

  1. Visitez ce lien Microsoft ( ici ) et faites défiler jusqu'à la section de téléchargement. Ensuite, cliquez sur le lien hypertexte Autoruns et Autorunsc pour lancer le téléchargement.

  2. Une fois le téléchargement terminé, utilisez un logiciel de décompression pour extraire le contenu de l'archive. Assurez-vous de créer un dossier dédié pour cela car l'archive ne contient pas de dossier racine.
  3. Ouvrez le dossier Autoruns que vous venez de créer et double-cliquez sur Autoruns.exe pour ouvrir le logiciel.
  4. Attendez que l'application s'ouvre et que la liste Tout soit entièrement remplie. Gardez à l'esprit que cela peut prendre quelques minutes, en fonction des spécifications de votre PC et du nombre d'éléments de démarrage dont vous disposez.

  5. Une fois que toutes les entrées de démarrage sont complètement chargées dans la liste Tout , appuyez sur Ctrl + F pour ouvrir la fonction de recherche. Ensuite, tapez " AdbWinAPi.dll" dans la zone près de Rechercher , puis cliquez sur le bouton Suivant .

  6. Ensuite, faites un clic droit sur l'entrée surlignée en bleu et voyez quel programme l'utilise en regardant la description et l' emplacement . Si vous avez déterminé que vous n'utilisez plus ce programme ou qu'il n'est plus présent sur votre PC, continuez et faites un clic droit sur l'entrée et choisissez Supprimer .

  7. Une fois que vous avez traité la première occurrence, appuyez à nouveau sur le bouton Rechercher suivant (via la fonction de recherche) et répétez l'étape 6 à nouveau avec chaque autre entrée non prise en compte.
  8. Une fois que toutes les entrées contenant le fichier «AdbWinAPi.dll» ont été traitées, fermez Autoruns et redémarrez votre ordinateur. Au prochain démarrage, vous ne devriez plus être dérangé par l' erreur « AdbWinAPi.dll est manquant ».

Méthode 2: copie d'AdbWinAPi.dll dans le dossier de déverrouillage

L' erreur « AdbWinAPi.dll manquant » est fréquemment rencontrée par les utilisateurs qui tentent de déverrouiller le chargeur de démarrage sur leurs appareils Android. La plupart du temps, le problème se produit soit parce que le SDK Android est absent du PC de l'utilisateur, soit parce que adb.exe, adbWinAPi.dll et Fastboot.exe ne sont pas présents dans le dossier contenant les fichiers de déverrouillage.

Voici un guide rapide pour vous assurer que vous disposez des conditions requises pour déverrouiller le chargeur de démarrage de votre téléphone et contourner l' erreur « AdbWinAPi.dll est manquant »:

  1. Tout d'abord, assurez-vous que le SDK Android est installé sur votre système. Si vous avez déjà installé Android Studio, Eclipse ou un autre IDE Android, vous l'avez déjà installé sur votre système. Si vous n'avez pas installé le SDK Android sur votre système, visitez ce lien officiel ( ici ), faites défiler jusqu'à Outils de ligne de commande uniquement et téléchargez la version Windows.

    Remarque: vous pouvez également télécharger le Mini-SDK ( ici ) qui est extrêmement léger et contient tous les fichiers nécessaires.

  2. Une fois que vous vous êtes assuré que le SDK Android est installé sur votre système, accédez au dossier d'installation du SDK (l'emplacement par défaut est c: \ android-SDK-windows ) et copiez les fichiers suivants à partir du dossier des outils de la plateforme :

    adb.exe

    adbWinApi.dll

    Fastboot.exe

  3. Collez les trois fichiers dans le dossier contenant les fichiers nécessaires pour déverrouiller votre téléphone, puis reprenez le processus de déverrouillage. Vous devriez être en mesure de le terminer sans recevoir l' erreur « AdbWinAPi.dll est manquant ».

Recommandé

Correction: Minecraft ne répond pas
Qu'est-ce que l'application d'enregistrement de périphérique de tuner TV numérique et doit-elle être supprimée?
Qu'est-ce que FileRepMalware et devez-vous le supprimer?