Устройство Android определяется в Диспетчере устройств с жёлтым восклицательным знаком, а команда adb devices возвращает пустой список — в большинстве таких случаев причина кроется в устаревшем или некорректно установленном драйвере ADB. Обновление драйвера решает проблему видимости смартфона при отладке, прошивке и передаче команд через Android Debug Bridge.
ADB-драйвер — это программный мост между Windows и Android-устройством, работающим в режиме отладки по USB. Без актуальной версии драйвера система либо не распознаёт гаджет вовсе, либо видит его как неизвестное USB-устройство. Ниже разберём все рабочие способы обновления: от автоматического поиска до ручной установки Google USB Driver.
Когда требуется обновить драйвер ADB
Обновление нужно не «для профилактики», а при появлении конкретных симптомов. Типовые признаки проблемы с драйвером: смартфон заряжается от ПК, но не отображается в проводнике и в выводе adb devices; в Диспетчере устройств появляется запись «Android Device» или «Неизвестное USB-устройство» с предупреждением; ADB ранее работал, но перестал после обновления Windows.
Ещё один сценарий — переход на новую версию Android SDK Platform-Tools. Старый драйвер может конфликтовать со свежими компонентами ADB, из-за чего команды зависают или соединение обрывается. В такой ситуации логично обновить и драйвер, и сами Platform-Tools.
- 🔌 Смартфон не определяется ПК при включённой отладке по USB
- ⚠️ Жёлтый значок ошибки рядом с устройством в Диспетчере устройств
- 📋 Команда
adb devicesпоказывает пустой список или статус unauthorized - 🔄 ADB перестал работать после обновления Windows или смены USB-порта
Подготовка перед обновлением
Прежде чем менять драйвер, убедитесь, что проблема действительно в нём, а не в кабеле или настройках телефона. Проверьте кабель: он должен поддерживать передачу данных, а не только зарядку — это частая причина «невидимости» устройства. Попробуйте другой USB-порт, желательно напрямую на материнской плате, без хабов.
На смартфоне включите отладку по USB: откройте Настройки → О телефоне, несколько раз нажмите на «Номер сборки» для активации режима разработчика, затем в разделе Для разработчиков включите отладку по USB. Точные названия пунктов могут отличаться в зависимости от оболочки (MIUI, One UI, ColorOS) — сверяйтесь с документацией своей модели.
Способ 1: обновление через Диспетчер устройств
Самый простой метод — встроенный механизм Windows. Подключите смартфон с включённой отладкой, откройте Диспетчер устройств (клавиши Win + X → соответствующий пункт меню), найдите Android-устройство или неизвестное USB-устройство, кликните правой кнопкой и выберите «Обновить драйвер».
Далее система предложит два варианта: автоматический поиск или поиск на этом компьютере. Автоматический редко находит ADB-драйвер, поэтому надёжнее выбрать ручной режим и указать папку с распакованным Google USB Driver — его можно загрузить с официального сайта Android Developers или установить через SDK Manager в составе Android Studio.
☑️ Обновление ADB-драйвера вручную
После установки перезагрузите ПК и выполните проверку:
adb devices
Если устройство появилось в списке со статусом device — обновление прошло успешно. Статус unauthorized означает, что на экране смартфона нужно подтвердить разрешение на отладку с этого компьютера.
Способ 2: установка Google USB Driver вручную
Ручная установка даёт максимальный контроль и помогает, когда мастер обновления не видит подходящий драйвер. Скачайте пакет Google USB Driver — это официальный драйвер Google, подходящий для большинства устройств в режиме ADB. Для смартфонов некоторых брендов (например, отдельных моделей Samsung, Xiaomi, Huawei) производитель может выпускать собственные USB-драйверы — их стоит брать с официального сайта бренда.
Порядок действий: в Диспетчере устройств выберите проблемное устройство → «Обновить драйвер» → «Найти драйверы на этом компьютере» → «Выбрать из списка доступных драйверов» → «Установить с диска» → укажите файл android_winusb.inf из распакованной папки. В списке моделей выберите Android ADB Interface и подтвердите установку, согласившись с предупреждением о совместимости.
⚠️ Внимание: скачивайте драйверы только с официальных источников — сайта Android Developers или сайта производителя смартфона. Сторонние «паки драйверов» нередко содержат устаревшие версии или вредоносное ПО.
Обновление через Android SDK Platform-Tools
Комплект Platform-Tools содержит саму утилиту ADB и Fastboot. Даже при корректном драйвере устаревшая версия adb.exe может вызывать сбои соединения. Скачайте свежую версию Platform-Tools с официального сайта Android Developers, распакуйте в отдельную папку и запускайте команды именно из неё.
Проверить версию установленного ADB можно командой:
adb version
Если в системе установлено несколько копий ADB (например, вместе со сторонними прошивальщиками), возможны конфликты версий. Убедитесь, что в переменной PATH и в рабочей папке используется одна актуальная версия, а лишние копии удалены.
Типичные ошибки и их решения
Даже после обновления драйвера устройство может не определяться. Ниже — частые проблемы и способы их диагностики.
| Проблема | Возможная причина | Решение |
|---|---|---|
| Пустой список adb devices | Отключена отладка по USB | Включить отладку в настройках разработчика |
| Статус unauthorized | Не подтверждён запрос на ПК | Разрешить отладку на экране смартфона |
| Устройство с жёлтым значком | Драйвер не установлен или повреждён | Удалить устройство и установить драйвер вручную |
| ADB не видит устройство, проводник видит | Выбран режим «Передача файлов» без отладки | Включить отладку, сменить USB-режим |
| Код ошибки 10 в Диспетчере | Конфликт драйверов или сбой порта | Переустановить драйвер, сменить порт USB |
Отдельно отметим режим работы USB на смартфоне: на многих устройствах по умолчанию выбран режим «Только зарядка», при котором ADB не работает. После подключения кабеля откройте шторку уведомлений и выберите режим передачи файлов (MTP), затем проверьте adb devices снова.
⚠️ Внимание: если при установке драйвера Windows сообщает, что «наиболее подходящий драйвер уже установлен», но устройство не работает — принудительно выберите драйвер из списка вручную через «Установить с диска». Автоматический выбор системы не всегда корректен для ADB-интерфейса.
Что делать, если Windows блокирует установку неподписанного драйвера
Официальный Google USB Driver имеет цифровую подпись, поэтому обычно устанавливается без проблем. Если вы используете модифицированный драйвер и Windows отказывается его ставить, потребуется временно отключить проверку подписи драйверов через меню особых вариантов загрузки (Параметры → Восстановление → Особые варианты загрузки → Параметры загрузки → отключить обязательную проверку подписи). Делайте это только для драйверов из проверенных источников.
Проверка результата после обновления
Финальный этап — убедиться, что связка «драйвер + ADB» работает стабильно. Выполните последовательно несколько проверок. Сначала adb devices — устройство должно отображаться со статусом device. Затем, если планируется прошивка, проверьте и режим Fastboot командой fastboot devices — для него может потребоваться отдельный драйвер Android Bootloader Interface.
- ✅ Устройство видно в
adb devicesсо статусом device - ✅ В Диспетчере устройств нет предупреждений у Android-устройства
- ✅ Команды вроде
adb shellвыполняются без ошибок подключения
Если проверки пройдены — обновление завершено. Когда же устройство по-прежнему не определяется, протестируйте его на другом компьютере: это позволит отделить проблему драйвера от возможной неисправности кабеля, порта или самого смартфона.
Часто задаваемые вопросы
Нужно ли обновлять ADB-драйвер регулярно?
Нет, регулярное обновление не требуется. Драйвер стоит обновлять при появлении проблем с определением устройства, после крупных обновлений Windows или при смене смартфона на модель другого производителя.
Подойдёт ли Google USB Driver для Samsung или Xiaomi?
Для режима ADB универсальный драйвер Google обычно работает с устройствами разных брендов. Однако некоторые производители выпускают собственные USB-драйверы с расширенной поддержкой — при проблемах с универсальным попробуйте драйвер с официального сайта бренда.
Почему adb devices показывает unauthorized?
Это значит, что смартфон ждёт подтверждения доверия к компьютеру. Разблокируйте экран телефона и нажмите «Разрешить» в диалоге отладки по USB. Если диалог не появляется, отзовите авторизацию в настройках разработчика и подключите устройство заново.
Чем отличается драйвер ADB от драйвера Fastboot?
Это разные интерфейсы: ADB работает при загруженной системе с включённой отладкой, а Fastboot — в режиме загрузчика. Windows может требовать отдельную установку драйвера для каждого режима, поэтому после настройки ADB проверьте и fastboot devices, если планируете прошивку.
Можно ли обновить драйвер без интернета?
Да, если пакет драйвера заранее скачан на компьютер. Распакуйте архив с Google USB Driver и укажите путь к нему при ручной установке через Диспетчер устройств — подключение к сети для этого не требуется.