Ошибка AdbWinApi.dll отсутствует в Windows 10/11: как исправить

В этом руководстве мы покажем вам различные способы исправления ошибки «AdbWinApi.dll отсутствует» в Windows 10/11. Команды ADB являются одними из самых мощных инструментов, которые можно или, скорее, нужно иметь. Сценарий его использования распространяется как на обычных пользователей, так и на технических энтузиастов. Если говорить о первом, то с его помощью можно было прошить прошивку через ADB Sideload, выполнить сброс до заводских настроек через стоковое рекавери и так далее.

С другой стороны, для технарей это буквально первый шаг к индивидуальной разработке. От загрузки в режимах Recovery, Fastboot или FastbootD до выполнения команд оболочки ADB — это необходимо ни в одном из этих сценариев. Тем не менее, многие пользователи выразили обеспокоенность тем, что они не могут выполнять какие-либо команды ADB, и вместо этого на их ПК с Windows появляется ошибка AdbWinApi.dll is Missing. Если вы тоже находитесь в одной лодке, то это руководство поможет вам. Следите за исправлениями.

Как исправить ошибку AdbWinApi.dll отсутствует в Windows 10/11

AdbWinApi.dll отсутствует

Рекомендуется попробовать каждый из перечисленных ниже обходных путей, а затем посмотреть, какой из них принесет вам успех. Более того, перед выполнением любой команды ADB вам необходимо включить USB Debuggig на вашем устройстве, поэтому я бы рекомендовал вам сделать это сразу, чтобы потом было легче проверять исправления. Итак, перейдите в «Настройки»> «О телефоне»> «Семь раз нажмите на номер сборки»> «Вернитесь в «Настройки»> «Система»> «Дополнительно»> «Параметры разработчика»> «Включить отладку по USB».

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

AdbWinApi.dll отсутствует

ИСПРАВЛЕНИЕ 1. Загрузите Google AdbWinApi.dll

Существует множество сторонних сайтов, предлагающих файлы DLL, включая AdbWinApi. Однако вам не следует выбирать ни один из них, а вместо этого воспользоваться предложением Google.

  1. Для начала скачайте последнюю версию Инструменты платформы Android SDK
  2. Затем распакуйте его в любое удобное место на вашем ПК. Это даст вам папку с инструментами платформы.AdbWinApi.dll отсутствует
  3. Введите CMD в адресную строку этой папки и нажмите Enter. Это запустит командную строку.Fix FAILED (запись на устройство не удалась (нет ссылки))
  4. Теперь выполните нужную команду в этом окне CMD.
  5. Вы больше не будете получать сообщение об ошибке «AdbWinApi.dll отсутствует».

Примечание. Если у вас уже есть инструменты платформы Android SDK, вы можете просто использовать файл AdbWinApi.dll, указанный выше, и перенести его в каталог инструментов платформы.

ИСПРАВЛЕНИЕ 2: добавьте ADB в путь

Итак, вы извлекли Android SDK в «удобное место» на своем ПК и хорошо знаете его местонахождение. Тем не менее, ваш компьютер не является. Поэтому вам придется сообщить об этом каталоге, добавив ADB в системный путь. Для этого ознакомьтесь с нашим подробным руководством «Как добавить ADB в путь в Windows 11».

AdbWinApi.dll отсутствует

ИСПРАВЛЕНИЕ 3: повторная регистрация AdbWinApi.dll

Вы также можете получить сообщение об ошибке «AdbWinApi.dll отсутствует» на ПК с Windows, если файл DLL AdbWinApi не зарегистрирован. Итак, давайте перерегистрируем его, используя приведенные ниже шаги, а затем проверим результаты.

  1. Запустите командную строку в папке с инструментами платформы.
  2. Затем выполните приведенную ниже команду, чтобы зарегистрировать DLL-regsvr32 ADBWINAPI.DLL.

    AdbWinApi.dll отсутствует

  3. Проверьте, исправляет ли он ошибку «AdbWinApi.dll отсутствует» в Windows.

ИСПРАВЛЕНИЕ 4. Используйте команды SFC и DISM

Средство проверки системных файлов и система обслуживания и управления образами развертывания — это два служебных инструмента командной строки, которые сканируют поврежденные файлы Windows, а затем заменяют их рабочими аналогами. Основное различие между ними заключается в том, что SFC заменяет поврежденные файлы рабочими из кэшированного каталога на вашем ПК, а DISM делает это, загружая рабочие файлы с онлайн-серверов Microsoft. И на данный момент мы будем использовать оба этих инструмента для решения основной проблемы. Следуйте вместе.

  1. Для начала запустите CMD от имени администратора из меню «Пуск».
  2. Затем выполните приведенную ниже команду, чтобы открыть инструмент SFC: sfc /scannow

    AdbWinApi.dll отсутствует

  3. После завершения сканирования SFC пришло время использовать инструмент DISM. Поэтому скопируйте и вставьте следующую команду: DISM/Online/Cleanup-Image/RestoreHealth.

    AdbWinApi.dll отсутствует

  4. Теперь перезагрузите компьютер, и он должен решить основную проблему.

Вот и все. Это были четыре разных метода исправления ошибки «AdbWinApi.dll отсутствует» в Windows 10/11. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях. Мы вернемся к вам с решением в ближайшее время.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *