Виправлення: AdbWinApi.dll відсутній

Помилка " AdbWinAPi.dll відсутній ", як правило, виникає у користувачів, коли вони намагаються розблокувати завантажувач на своїх мобільних телефонах - як правило, на моделях Samsung та HTC. Однак також повідомляється, що проблема виникає, коли пакет Android SDK або налагоджувальний міст Android неправильно видаляються або примусово видаляються пакетом безпеки.

Файл adbwinapi.dll є частиною інструмента Android Debug Bridge . Він включений за замовчуванням до Android SDK і часто використовується під час розблокування більшості моделей смартфонів.

Виправлення помилки " AdbWinAPi.dll відсутній " відрізняється залежно від того, коли ви отримуєте повідомлення про помилку.

Якщо під час спроби розблокувати телефон Android ви бачите помилку " AdbWinAPi.dll відсутній ", проблему зазвичай можна вирішити, перемістивши adbWinAPI.dll разом із двома іншими файлами з папки SDK в c: \ android .

Однак, якщо під час запуску ви бачите це повідомлення про помилку, дуже ймовірно, що ви вручну видалили файл із комп’ютера, не видаливши решту пакета SDK, або його було видалено пакетом безпеки.

Як виправити помилки "AdbWinAPi.dll відсутній"

Якщо ви шукаєте спосіб виправити помилку " AdbWinAPi.dll відсутній ", допоможуть методи нижче.

Якщо під час кожного запуску ви бачите помилку " AdbWinAPi.dll відсутній ", дотримуйтесь методу 1 . Якщо ви заважаєте розблокувати завантажувач телефону з помилкою " AdbWinAPi.dll відсутній ", дотримуйтесь методу 2 .

Спосіб 1: Використання автозапусків для видалення залишків елементів запуску та ключів реєстру

Якщо вас турбує помилка " AdbWinAPi.dll відсутній " при кожному запуску ПК, можливо, ви нещодавно видалили Android SDK або Android Debug Bridge, не дотримуючись офіційних каналів - можливо, ви видалили Android Studio або іншу програму, яка часто дзвонить на AdbWinAPi.dll. Якщо ви не робили цього самостійно, швидше за все, ваш пакет безпеки переклав або видалив AdbWinAPi.dll, оскільки він був пов’язаний з вірусною інфекцією.

Видалення вручну або автоматичне видалення AV, ймовірно, залишать позаду елементи запуску та ключі реєстру, які продовжуватимуть викликати AdbWinAPi.dll, навіть якщо він більше не існує. Щоразу, коли це трапляється, Windows змушена автоматично видавати спливаюче повідомлення про помилку, оскільки файл більше не можна знайти.

Якщо ви втомилися отримувати це повідомлення про помилку при кожному запуску, ви можете вирішити його досить легко, використовуючи програмне забезпечення, здатне мати справу з залишками файлів. Autoruns - це безкоштовна програма, розроблена інженером Microsoft, яка надзвичайно легко ідентифікує та використовує невикористані ключі реєстру та елементи запуску.

Ось короткий посібник з використання автозапусків для видалення невикористаних елементів запуску, які можуть спричинити помилку " AdbWinAPi.dll відсутній ":

  1. Відвідайте це посилання Microsoft ( тут ) і прокрутіть вниз до розділу завантаження. Потім клацніть на гіперпосилання Autoruns та Autorunsc, щоб розпочати завантаження.

  2. Після завершення завантаження за допомогою програмного забезпечення для декомпресії витягніть вміст архіву. Не забудьте створити для нього спеціальну папку, оскільки архів не містить кореневої папки.
  3. Відкрийте щойно створену папку Autoruns і двічі клацніть на Autoruns.exe, щоб відкрити програмне забезпечення.
  4. Зачекайте, поки програма відкриється, і список Все заповниться повністю. Майте на увазі, що це може зайняти кілька хвилин, залежно від специфікацій ПК та кількості елементів запуску.

  5. Коли всі записи запуску будуть повністю завантажені у список « Все» , натисніть Ctrl + F, щоб відкрити функцію пошуку. Далі введіть “ AdbWinAPi.dll” у полі біля Знайти що , а потім натисніть кнопку Знайти далі .

  6. Далі клацніть правою клавішею миші на виділеному синім кольором записі та подивіться, яка програма його використовує, переглянувши Опис та Місце . Якщо ви вирішили, що більше не використовуєте цю програму або вона більше не присутня на вашому ПК, продовжуйте і клацніть правою кнопкою миші на записі та виберіть Видалити .

  7. Після того, як ви впораєтеся з першим випадком, натисніть кнопку «Знайти далі» ще раз (за допомогою функції пошуку) і повторіть крок 6 ще раз з усіма іншими записами, які не враховані.
  8. Після того, як усі записи, що містять файл “AdbWinAPi.dll” , будуть оброблені, закрийте автозапуски та перезавантажте комп'ютер. При наступному запуску вас більше не турбуватиме помилка " AdbWinAPi.dll відсутній ".

Спосіб 2: Скопіюйте AdbWinAPi.dll в папку розблокування

Помилка " AdbWinAPi.dll відсутня " часто трапляється у користувачів, які намагаються розблокувати завантажувач на своїх пристроях Android. Здебільшого проблема виникає або через те, що Android SDK відсутній на ПК користувача, або через те, що adb.exe, adbWinAPi.dll та Fastboot.exe відсутні в папці, де зберігаються файли розблокування.

Ось короткий посібник, щоб переконатися, що у вас є необхідні вимоги для розблокування завантажувача вашого телефону та обходу помилки " AdbWinAPi.dll відсутній ":

  1. По-перше, переконайтеся, що у вас встановлено Android SDK . Якщо ви вже встановили Android Studio, Eclipse або інший Android IDE, це вже буде встановлено у вашій системі. Якщо у вас не встановлено Android SDK у вашій системі, перейдіть за цим офіційним посиланням ( тут ), прокрутіть униз до інструментів командного рядка та завантажте версію Windows.

    Примітка: Ви також можете завантажити Mini-SDK ( тут ), який є надзвичайно легким і містить усі необхідні файли.

  2. Переконавшись, що у вас встановлено Android SDK у вашій системі, перейдіть до папки встановлення SDK (місце за замовчуванням c: \ android-SDK-windows ) і скопіюйте наступні файли з папки інструментів платформи :

    adb.exe

    adbWinApi.dll

    Fastboot.exe

  3. Вставте три файли в папку, яка містить файли, необхідні для розблокування телефону, а потім відновіть процес розблокування. Ви зможете виконати його, не отримавши помилку " AdbWinAPi.dll відсутній ".