Гид по технологиям

ADB не обнаруживает устройство в Windows — как быстро починить

11 min read Android. Обновлено 01 Jan 2026
ADB не обнаруживает устройство в Windows — исправление
ADB не обнаруживает устройство в Windows — исправление

Android устройство подключено к Windows через ADB

Введение

Когда ADB (Android Debug Bridge) не обнаруживает устройство на компьютере с Windows, это почти всегда связано с некорректным USB-драйвером, который загружается вместо нужного ADB-интерфейса. Windows иногда автоматически подхватывает неподходящий драйвер, и удалить его не всегда просто.

Перед повседневной диагностикой убедитесь, что на телефоне включён «Отладка по USB» (USB debugging) в параметрах разработчика. Коротко: «Отладка по USB» даёт компьютеру доступ к управляющим интерфейсам Android, включая передачу команд ADB и доступ к файловой системе в рамках разрешений.

Ниже приведён надёжный пошаговый план (проверенный на Windows 7/8/10/11), который обычно занимает около 5–15 минут. Включает программы и ручные приёмы для разных ситуаций.

Что понадобится

  • Nirsoft USBDeview — портативная утилита для удаления USB-драйверов (бесплатно).
  • Universal ADB Drivers от ClockworkMod (бесплатно).
  • Кабель USB, который точно передаёт данные (не только зарядный).
  • Доступ к Windows с правами администратора (для установки/удаления драйверов).

Ссылки по теме: загрузите USBDeview и Universal ADB Drivers с официальных сайтов разработчиков.

Краткий план действий

  1. Подключите устройство и удалите текущий ADB-драйвер через диспетчер устройств.
  2. Запустите USBDeview и удалите старые/серые записи драйверов ADB/Android/Google/Linux.
  3. Установите Universal ADB Drivers и перезагрузите компьютер.
  4. Проверка: запустите adb devices и при необходимости перезапустите ADB-сервер.

Дальше — расширённая инструкция с пояснениями, альтернативами и набором чеклистов.


Шаг 1 — подключение и удаление текущего драйвера в Диспетчере устройств

  1. Подключите Android-устройство к компьютеру через USB.
  2. Откройте «Диспетчер устройств» (введите Device Manager или Диспетчер устройств в меню «Пуск»).

Диспетчер устройств Windows с выделенным Android-устройством

  1. Найдите категорию, где отображается устройство — это может быть «Портативные устройства», «Android Phone», «LeMobile Android Device» или похожее.
  2. Разверните соответствующую категорию и найдите положение «Android Composite ADB Interface» (или эквивалент).
  3. Щёлкните правой кнопкой по устройству и выберите «Удалить устройство» (Uninstall device).
  4. В диалоге обязательно отметьте «Удалить программное обеспечение драйвера для этого устройства» (Delete the driver software for this device), если такая опция доступна.

Удаление Android-драйвера в Диспетчере устройств

Если пункт «Удалить программное обеспечение драйвера» неактивен (часто случается в Windows 11), удалите устройство без удаления ПО, а затем перейдите к шагу с USBDeview — мы уберём записи там.

После удаления безопасно отключите устройство от USB. Это предотвратит автоматическую повторную загрузку неправильного драйвера.

Важно: удаление драйвера не навсегда. Если окажется, что был удалён корректный драйвер, его можно будет переустановить вручную или Windows автоматически установит стандартный при следующем подключении.


Шаг 2 — очистка старых/вредных драйверов с помощью USBDeview

USBDeview — портативная утилита Nirsoft. Она не требует установки: просто распакуйте архив и запустите исполняемый файл. Некоторые антивирусы могут пометить её как подозрительное ПО — это ложные срабатывания, утилита широко используется и безопасна.

Запустите USBDeview от имени администратора (правый клик → Запустить от имени администратора). Утилита покажет список всех известных USB-устройств и драйверов — как подключённых, так и ранее подключённых.

В интерфейсе обратите внимание на цветные индикаторы в левом столбце:

  • Зелёный — устройство подключено и работает.
  • Розовый — устройство было отключено, но, по данным Windows, работало корректно.
  • Красный — отключённое устройство, помеченное как отключённое/выключенное.
  • Серый — драйвер установлен, но устройство сейчас не подключено.

USBDeview с выделенными драйверами Android/ADB

Что удалять:

  • Удалите все серые записи с упоминанием «Google», «Linux», «ADB», «Android», «Composite ADB» и похожими названиями.
  • Если вы не уверены, можно удалить все не зелёные записи, относящиеся к Android.

Примечание: удаление записи в USBDeview удаляет запись о драйвере из реестра Windows. После этого, если подключить устройство, Windows попытается заново подобрать драйвер.


Шаг 3 — установка Universal ADB Drivers

Universal ADB Drivers от ClockworkMod — пакет, который правильно работает для большинства Android-устройств. Скачайте установщик и выполните его с правами администратора.

После установки подключите устройство с включённой отладкой по USB. Windows должна автоматически подобрать новый драйвер. Если этого не произошло — выполните ручную установку:

  1. Откройте «Диспетчер устройств».
  2. Найдите ваше устройство (в разделе «Портативные устройства», «Другие устройства» или «Android»).
  3. Правый клик → «Обновить драйвер» → «Выполнить поиск драйверов на этом компьютере» → «Выбрать драйвер из списка на компьютере».
  4. Если драйверы Universal не отображаются в списке, нажмите «Обзор» и укажите папку установки, например:
C:\Program Files (x86)\ClockworkMod\Universal Adb Drivers\
  1. Нажмите «Далее» и дождитесь установки.

Установка драйвера вручную через Диспетчер устройств Windows

Если установка прошла успешно, в Диспетчере устройств вы увидите корректный ADB/USB-драйвер. Перезагрузите компьютер и подключите устройство ещё раз.


Проверка ADB и базовые команды диагностики

После установки драйверов убедитесь, что на компьютере доступны инструменты Android Platform Tools (adb). В каталоге platform-tools выполните следующие команды в командной строке или PowerShell:

adb version
adb kill-server
adb start-server
adb devices
  • adb version — покажет версию ADB, установленную на ПК.
  • adb kill-server и adb start-server — перезапускают демон ADB и помогают устранить застрявшие сессии.
  • adb devices — выводит список подключённых устройств; при первом подключении устройство может запросить подтверждение доверия (Authorize debugging) на экране телефона.

Если в списке devices идёт «unauthorized», откройте телефон и подтвердите запрос на подключение (на экране появится диалог «Allow USB debugging?»).

Если команда adb devices ничего не показывает, повторите шаги удаления драйверов и установки Universal ADB Drivers, затем перезапустите ADB-сервер.


Альтернативные подходы и дополнительные проверки

Иногда стандартная схема не помогает. Ниже — набор альтернатив и дополнительных проверок, которые стоит выполнить перед тем, как обращаться в сервис.

  1. Проверьте кабель и порт
  • Используйте оригинальный или качественный USB-кабель, поддерживающий передачу данных (многие дешёвые кабели только заряжают).
  • Попробуйте другой USB-порт на компьютере (желательно на задней панели системного блока).
  • Исключите USB-хабы и удлинители — подключайте напрямую.
  1. Проверьте режим USB на телефоне

Зайдите в уведомления на телефоне и проверьте, что при подключении выбран режим «Передача файлов (MTP)» или аналогичный, а не только «Только зарядка».

  1. Убедитесь, что «Отладка по USB» действительно включена

Настройки → Параметры разработчика → Отладка по USB. Иногда настройки разработчика скрыты — активируйте, нажав несколько раз номер сборки в «О телефоне».

  1. Установите официальные OEM-драйверы

Если Universal ADB Drivers не помогает, попробуйте драйверы производителя (Samsung Kies/Smart Switch, Huawei HiSuite, Google USB Driver для Pixel). Иногда OEM-драйверы более корректно работают с конкретными моделями.

  1. Проверьте версию ADB

Иногда старый adb (из SDK, интегрированного в старые инструменты) конфликтует с новой версией драйвера. Убедитесь, что в PATH используется актуальная платформа platform-tools.

  1. Проверка в безопасном режиме и с новым пользователем Windows

Запустите Windows в безопасном режиме или попробуйте создать нового локального пользователя с правами администратора — это выявит, мешают ли сторонние программы или политики.


Когда это не сработает: возможные аппаратные и прошивочные причины

Если после всех шагов ADB всё ещё не видит устройство, возможно, проблема глубже — аппаратная или программная неисправность.

Возможные причины:

  • Физически повреждён USB-разъём на телефоне (контакты, пайка).
  • Неисправный кабель или порт на компьютере.
  • Некорректная/баговая прошивка (особенно в кастомных ROM). Кастомные прошивки иногда нарушают поведение USB-стека.
  • Защищённый режим безопасности устройства (корпоративные/секурные прошивки, блокировка ADB).

Проверки:

  • Подключите телефон к другому компьютеру — воспроизводится ли проблема?
  • Попробуйте другой кабель и другой компьютерный порт.
  • Если устройство использует USB-C с переходниками, попробуйте прямое подключение без адаптера.

Если проблема прошивочная, смена ROM или возврат к официальной прошивке может устранить неисправность, но это рискованно и требует резервного копирования.


Специальные случаи: USB-тетеринг и EasyTether

Некоторые пользователи используют приложения для USB-тетеринга (например, EasyTether), чтобы делиться интернет-соединением. Такие приложения иногда конфликтуют с ADB-драйверами.

Советы:

  • По возможности используйте встроенные в Android средства USB- или Bluetooth-тетеринга.
  • Если приложение ломает драйверы, удалите его и установите официальные драйверы OEM или Universal ADB Drivers по вышеописанной процедуре.
  • Для старых устройств такие приложения могут быть полезны, но для современных устройств встроенный тетеринг обычно лучше.

Полезные команды и сниппеты (cheat sheet)

Путь: откройте командную строку в каталоге platform-tools (где находится adb).

Проверка версии ADB:

adb version

Перезапуск ADB:

adb kill-server
adb start-server
adb devices

Если в списке показывается устройство с пометкой unauthorized — разблокируйте экран телефона и подтвердите диалог доверия.

Если устройство по-прежнему не отображается, выполните:

adb usb

(переводит daemon в режим работы через USB) и затем снова adb devices.


Ментальные модели и эвристики при диагностике ADB

  • «Подозрительные драйверы надо убирать»: если Windows автоматически установила драйвер, который содержит в названии Android/ADB/Google/Linux и устройство не работает — удаляй.
  • «От простого к сложному»: сначала меняем кабель/порт, затем драйверы, затем ПО телефона, затем аппаратный ремонт.
  • «Изоляция»: подключаем устройство к другому ПК — если там работает, проблема в Windows/кабеле, если нет — в телефоне.

Ролевые чек-листы

Для обычного пользователя:

  • Включить «Отладку по USB» на телефоне.
  • Подключить оригинальным USB-кабелем.
  • Отключить и снова подключить телефон.
  • Если не работает — выполнить шаги с USBDeview и Universal ADB Drivers.

Для IT-специалиста/администратора:

  • Проверить групповую политику, блокирующую установку драйверов.
  • Проверить цифровую подпись драйверов (если политика требует).
  • Использовать образ рабочей станции для теста драйверов на чистой системе.

Для разработчика/моддера:

  • Проверить логи adb (adb logcat) при подключении.
  • Убедиться, что fastboot/bootloader доступен при необходимости.
  • Для кастомных прошивок — протестировать с оригинальной прошивкой.

Критерии приёмки (как понять, что всё успешно)

  • adb devices возвращает серийный номер устройства и статус “device”.
  • Устройство появляется в «Диспетчере устройств» под корректным названием (например, Android Composite ADB Interface или имя устройства в Portable Devices).
  • На телефоне при подключении не остаётся предупреждений “Only charging”; доступен режим передачи данных.

Таблица совместимости и заметки по версиям Windows

  • Windows 7/8/10/11: процедура одинаковая, но на Windows 11 опция «Удалить программное обеспечение драйвера» в диспетчере может быть недоступна. В этом случае используйте USBDeview.
  • Если на компьютере включена строгая политика проверки подписи драйверов, потребуется разрешить установку неподписанных драйверов или подписывать драйверы по доверенному сертификату.

Решение проблем — пошаговый метод (mini-методология)

  1. Проверка физики: кабель/порт/адаптер.
  2. Проверка настроек телефона: режим USB и «Отладка по USB».
  3. Удаление некорректного драйвера в Диспетчере устройств.
  4. Очистка драйверных записей через USBDeview.
  5. Установка Universal ADB Drivers (или OEM-драйверов).
  6. Перезапуск ADB и проверка через adb devices.
  7. При неудаче — аппаратная диагностика или возврат к официальной прошивке.

Чек-лист для публикации и рутинной поддержки (шаблон)

ШагДействиеСтатус
1Подключить кабель и проверить режим USB на телефоне✅/❌
2Проверить, видит ли adb devices устройство✅/❌
3Удалить драйвер в Диспетчере устройств✅/❌
4Удалить записи ADB/Android в USBDeview✅/❌
5Установить Universal ADB Drivers✅/❌
6Перезагрузить ПК и повторно проверить adb devices✅/❌

(Скопируйте таблицу в заметки техподдержки и заполняйте при каждом обращении.)


Галерея крайних случаев (edge-case gallery)

  • Устройство определяется на другом ПК, но не на рабочем — проблема в локальной конфигурации Windows.
  • После замены порта USB устройство перестало определяться — возможно, механическое повреждение разъёма.
  • На кастомной прошивке ADB периодически обрывается — проблема в стеке USB в прошивке.
  • Устройство показывает в adb devices, но не проходит аутентификацию — сбросьте доверие к компьютерам в настройках разработчика и авторизуйте заново.

FAQ

Почему Windows ставит неправильный драйвер?

Windows пытается подобрать наиболее подходящий драйвер автоматически. Если в базе Windows есть драйвер с похожим ID оборудования, она может выбрать его по умолчанию. Часто это старые или универсальные драйверы, которые не поддерживают ADB-интерфейс корректно.

Можно ли обойтись без Universal ADB Drivers?

Да. Можно установить официальные OEM-драйверы от производителя (Samsung, Huawei, Google и т.д.) или использовать драйверы из Android SDK (Google USB Driver), но Universal ADB Drivers обычно быстрее решает проблему на большинстве устройств.

Безопасно ли использовать USBDeview?

USBDeview — это диагностическая утилита, которая удаляет записи драйверов из реестра. Она безопасна при использовании аккуратно и с правами администратора. Всегда создавайте точку восстановления или держите резервные копии важных данных.

Что делать, если устройство показывает “unauthorized” в adb devices?

Разблокируйте экран телефона и подтвердите запрос “Allow USB debugging”. Если диалог не появляется, попробуйте отключить и снова подключить кабель, перезапустить adb (adb kill-server; adb start-server) и снова выполнить adb devices.


Decision flow (дерево решений)

flowchart TD
  A[ADB не видит устройство] --> B{Подключается ли устройство к другому ПК?}
  B -- Да --> C[Проблема в текущем ПК: драйвера/кабель/порт]
  B -- Нет --> D{Устройство определяется в режиме зарядки?}
  D -- Да --> E[Проверьте режим USB и 'Отладку по USB' на устройстве]
  D -- Нет --> F[Проверьте аппаратный USB-разъём и кабель]
  C --> G[Удалить драйвер в Диспетчере устройств]
  G --> H[Запустить USBDeview и удалить записи ADB/Android]
  H --> I[Установить Universal ADB Drivers]
  I --> J[Перезапустить ПК и проверить adb devices]
  E --> I
  F --> END[Обратиться в сервис или заменить кабель/порт]

Безопасность и приватность

  • Отладка по USB даёт расширенные права для ПК при подключении устройства. Всегда подтверждайте доверие только тем компьютерам, которым вы доверяете.
  • Для корпоративных устройств проверьте политику безопасности организации — некоторые политики блокируют отладку по USB.

Краткое резюме

Если ADB не обнаруживает устройство в Windows — наиболее вероятный виновник это неправильный USB-драйвер. Решение: удалить текущий драйвер (через Диспетчер устройств), очистить остаточные драйверы с помощью USBDeview и установить Universal ADB Drivers. Дополнительно проверяйте кабель, порт и настройки телефона. Если всё это не помогает, возможно аппаратная или прошивочная неисправность.

Важное

  • Всегда используйте качественный USB-кабель.
  • Подтверждайте «Отладку по USB» на телефоне.
  • При сомнениях сначала тестируйте устройство на другом компьютере.

Короткое объявление (100–200 слов)

Если ADB не видит ваш Android в Windows, не паникуйте. Чаще всего проблема — в драйверах. Удалите текущий драйвер через «Диспетчер устройств», очистите остаточные записи с помощью портативной утилиты USBDeview и установите Universal ADB Drivers. После этого перезапустите ADB (adb kill-server; adb start-server) и проверьте подключение через adb devices. Если устройство по-прежнему не определяется, проверьте кабель и порт, режим USB на телефоне и возможные проблемы с прошивкой. Эта последовательность исправлений работает с Windows 7/8/10/11 и подходит для большинства Android-устройств.


Pixel 2 отображается в Диспетчере устройств Windows под Portable Devices

Ручная установка ADB-драйвера через Диспетчер устройств Windows

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как найти скрытые сообщения в Facebook Messenger
Социальные сети

Как найти скрытые сообщения в Facebook Messenger

Исправление SYSTEM_SERVICE_EXCEPTION в Windows 10
Windows 10

Исправление SYSTEM_SERVICE_EXCEPTION в Windows 10

Как создать презентацию в Google Slides
Презентации

Как создать презентацию в Google Slides

Экспорт и защита резервных копий паролей
Безопасность

Экспорт и защита резервных копий паролей

Как открыть Internet Explorer в Windows 11 и зачем этого не делать
Windows

Как открыть Internet Explorer в Windows 11 и зачем этого не делать

Средство диагностики памяти Windows зависло — что делать
Windows

Средство диагностики памяти Windows зависло — что делать