ADB: запуск этого устройства невозможен (код 10) — как исправить

Ошибка «Запуск этого устройства невозможен (код 10)» рядом с пунктом Android ADB Interface в Диспетчере устройств Windows означает, что система видит подключённый смартфон, но не может корректно инициализировать его драйвер. В результате команда adb devices возвращает пустой список или статус unauthorized/offline, а прошивка, отладка и передача команд становятся невозможными.

Проблема почти всегда связана с программной стороной: конфликтом драйверов, неподходящей версией Google USB Driver, отключённой отладкой по USB на телефоне или неполадками самого порта. Ниже разберём проверку по шагам — от простых действий к более глубоким.

Что означает код 10 для ADB-устройства

Код 10 — универсальное сообщение Windows о том, что драйвер устройства загружен, но устройство не смогло стартовать. Для ADB-интерфейса это обычно указывает на одно из следующего:

  • 🔧 Установлен несовместимый или повреждённый драйвер ADB;
  • 🔌 Смартфон подключён в режиме, где ADB-интерфейс не активен (например, только зарядка);
  • 🛡️ Системе мешает проверка цифровой подписи драйвера;
  • 📱 На телефоне выключена отладка по USB или не подтверждён RSA-ключ компьютера.

Важно понимать: код 10 не означает аппаратную поломку телефона. В подавляющем большинстве случаев достаточно корректно переустановить драйвер и проверить настройки на стороне Android.

Шаг 1. Проверка кабеля, порта и режима подключения

Начните с физической стороны — это исключит ложную диагностику. Используйте оригинальный или качественный кабель с поддержкой передачи данных: многие дешёвые кабели работают только на зарядку, и ADB-интерфейс в системе либо не появляется, либо стартует с ошибкой.

Подключите телефон напрямую к порту USB на материнской плате (для ПК — разъёмы на задней панели), минуя хабы и удлинители. После подключения разблокируйте экран смартфона и в шторке уведомлений выберите режим, в котором доступна передача файлов (MTP), — в режиме «только зарядка» ADB часто не инициализируется.

⚠️ Внимание: не используйте для диагностики USB-порты на передней панели корпуса и разветвители — нестабильное питание порта способно вызывать сбой запуска устройства с кодом 10 даже при исправном драйвере.

Шаг 2. Включение отладки по USB на смартфоне

Без активной отладки по USB Windows может определять устройство, но ADB-интерфейс будет работать нестабильно или не запустится вовсе. Порядок действий на большинстве версий Android:

  • ⚙️ Откройте Настройки → О телефоне и несколько раз нажмите на «Номер сборки», пока не появится сообщение о включении режима разработчика;
  • 🐞 Перейдите в Система → Для разработчиков и включите «Отладка по USB»;
  • ✅ При подключении к ПК подтвердите на экране телефона запрос «Разрешить отладку по USB?», отметив «Всегда разрешать с этого компьютера».

Названия пунктов могут отличаться в зависимости от оболочки (MIUI, One UI, ColorOS и др.) — если путь не совпадает, воспользуйтесь поиском по настройкам по слову «отладка».

📊 На каком этапе у вас возникла ошибка код 10?
Сразу при первом подключении
После обновления Windows
После смены кабеля или порта
После прошивки или сброса телефона

Шаг 3. Переустановка драйвера ADB в Диспетчере устройств

Основной метод устранения кода 10 — чистая переустановка драйвера. Откройте Диспетчер устройств (Win + X → Диспетчер устройств), найдите устройство с жёлтым восклицательным знаком — обычно это Android ADB Interface, Android Composite ADB Interface или неизвестное устройство в разделе «Другие устройства».

☑️ Порядок переустановки ADB-драйвера

Выполнено: 0 / 5

Далее установите драйвер вручную: правый клик по устройству → Обновить драйвер → Найти драйверы на этом компьютере → Выбрать из списка доступных. Если в системе есть Google USB Driver (ставится через SDK Manager в составе Android Studio) или драйвер от производителя смартфона (Samsung, Xiaomi, MediaTek и т.д.), укажите путь к нему. Для универсального варианта можно выбрать из списка класс устройств и попробовать стандартный Android ADB Interface.

После установки проверьте результат командой в терминале:

adb devices

Если устройство появилось в списке со статусом device — проблема решена. Статус unauthorized означает, что нужно подтвердить отладку на экране телефона.

Шаг 4. Отключение проверки подписи драйверов

Если драйвер ставится, но устройство всё равно не стартует с кодом 10, возможная причина — обязательная проверка цифровой подписи в 64-битных Windows. Это актуально для неофициальных или модифицированных драйверов под редкие чипсеты.

Временно отключить проверку можно через особые варианты загрузки: Параметры → Система → Восстановление → Особые варианты загрузки → Перезагрузить, затем Поиск и устранение неисправностей → Дополнительные параметры → Параметры загрузки и выбор пункта «Отключить обязательную проверку подписи драйверов». После перезагрузки установите драйвер повторно.

⚠️ Внимание: отключение проверки подписи снижает защиту системы. Устанавливайте драйверы только из доверенных источников — с официального сайта производителя смартфона или из состава Android SDK, и после установки вернитесь к обычному режиму загрузки.
Где взять официальный драйвер ADB

Самый надёжный источник — Google USB Driver, который устанавливается через SDK Manager в Android Studio (раздел SDK Tools). Для телефонов Samsung, Xiaomi, Huawei и других брендов производители также публикуют собственные USB-драйверы на официальных сайтах поддержки. Избегайте «сборок драйверов» со сторонних ресурсов — в них нередко встречаются устаревшие или изменённые файлы.

Сравнение типичных причин и решений

ПричинаПризнакРешение
Кабель без линий данныхТелефон заряжается, в Диспетчере устройств пусто или ошибкаЗаменить кабель
Повреждённый драйверЖёлтый значок, код 10 в свойствахУдалить устройство и поставить драйвер вручную
Отладка по USB выключенаУстройство определяется как MTP, ADB не отвечаетВключить отладку в меню разработчика
Конфликт подписи драйвераДрайвер ставится, но устройство не стартуетВременно отключить проверку подписи
Не подтверждён RSA-ключСтатус unauthorized в adb devicesРазрешить отладку на экране телефона

Дополнительные меры, если ничего не помогло

Когда стандартные шаги не дают результата, проверьте следующее. Обновите Android SDK Platform-Tools до актуальной версии — устаревший adb.exe может конфликтовать с новыми версиями Android. Закройте программы, которые способны занимать ADB-порт: эмуляторы, менеджеры смартфонов, утилиты прошивки. При необходимости перезапустите ADB-сервер:

adb kill-server

adb start-server

Также имеет смысл проверить телефон на другом компьютере. Если там устройство определяется без ошибки — проблема точно в конфигурации вашей Windows, и стоит рассмотреть откат последних обновлений системы или проверку целостности системных файлов командой sfc /scannow.

⚠️ Внимание: не применяйте сторонние «фиксеры драйверов» и программы автоматической установки — они часто подменяют рабочие драйверы несовместимыми версиями, и код 10 после этого возвращается снова.

Частые вопросы (FAQ)

Код 10 появляется сразу при подключении нового телефона. Что делать?

Проверьте кабель и порт, включите отладку по USB на смартфоне, затем установите драйвер вручную через Диспетчер устройств — для нового устройства Windows нередко подбирает неподходящий драйвер автоматически.

adb devices показывает unauthorized — это та же ошибка?

Нет. Статус unauthorized означает, что драйвер работает, но на телефоне не подтверждён запрос на отладку. Разблокируйте экран и нажмите «Разрешить» в появившемся диалоге.

Нужен ли отдельный драйвер для каждой марки телефона?

Для многих устройств подходит универсальный Google USB Driver, однако отдельные модели (особенно на чипсетах MediaTek) требуют фирменный драйвер производителя. Если универсальный не сработал — ищите драйвер на официальном сайте бренда.

Может ли код 10 означать неисправность USB-порта телефона?

Теоретически да, но это редкий сценарий. Сначала проверьте телефон на другом компьютере и с другим кабелем — если и там устройство не определяется никак, есть повод обратиться в сервис для диагностики разъёма.

Ошибка появилась после обновления Windows. Как откатить?

Удалите устройство в Диспетчере устройств вместе с драйвером, перезагрузите ПК и установите драйвер заново вручную. Если не помогло, проверьте список последних обновлений системы и при необходимости удалите то, после которого началась проблема.