Компьютер на Windows 10 не видит смартфон в режиме ADB или Fastboot, а в Диспетчере устройств висит неопознанное устройство с жёлтым восклицательным знаком — в подавляющем большинстве таких случаев причина в отсутствии или некорректной работе Android WinUSB драйвера. Именно этот драйвер обеспечивает связь между утилитами Android SDK (ADB, Fastboot) и мобильным устройством через интерфейс USB.
Проблема особенно актуальна при прошивке, разблокировке загрузчика, удалении системных приложений и диагностике смартфона. Ниже разберём, что представляет собой этот драйвер, где его взять, как установить вручную и что делать, если Windows отказывается его принимать.
Что такое Android WinUSB драйвер
Android WinUSB (также встречается название Android ADB Interface или Android Composite ADB Interface) — это драйвер от Google, который позволяет Windows взаимодействовать с Android-устройством через протоколы ADB и Fastboot. Без него команда adb devices вернёт пустой список, а Fastboot вообще не обнаружит подключённый аппарат.
Драйвер распространяется в составе Google USB Driver — пакета, который можно загрузить через SDK Manager в Android Studio или скачать отдельным архивом с официального сайта для разработчиков Android. Внутри архива находится файл android_winusb.inf, в котором прописаны идентификаторы устройств (VID/PID) и правила их сопоставления с драйвером.
Важно понимать: для обычной передачи файлов по MTP этот драйвер не нужен — Windows 10 устанавливает MTP-драйвер автоматически. Android WinUSB требуется именно для отладки и низкоуровневой работы с устройством.
Когда драйвер действительно нужен
Прежде чем устанавливать что-либо, убедитесь, что ваша задача вообще требует этого драйвера. Он необходим в следующих сценариях:
- 🔧 работа с ADB: установка APK, доступ к shell, снятие логов;
- ⚡ прошивка через Fastboot: разблокировка загрузчика, запись образов разделов;
- 🛠️ восстановление устройства через режимы Recovery/EDL с использованием фирменных утилит;
- 📱 отладка приложений из Android Studio на реальном устройстве.
Если же телефон просто не определяется как накопитель для копирования фотографий, проблема, скорее всего, в режиме USB-подключения на самом смартфоне — проверьте, что в шторке уведомлений выбран режим Передача файлов (MTP), а не «Только зарядка».
Подготовка смартфона перед установкой
Драйвер на компьютере — только половина дела. Смартфон также должен быть переведён в режим, при котором он предъявляет системе соответствующий USB-интерфейс.
Для работы ADB необходимо включить отладку по USB. Для этого откройте настройки телефона, перейдите в раздел «О телефоне» и несколько раз нажмите на пункт «Номер сборки», пока не появится сообщение о разблокировке меню разработчика. Затем в разделе «Для разработчиков» активируйте переключатель Отладка по USB. Точные названия пунктов могут отличаться в зависимости от оболочки (MIUI, One UI, ColorOS и др.), поэтому сверяйтесь с инструкцией для вашей модели.
Для Fastboot смартфон переводится в режим загрузчика — обычно комбинацией кнопок питания и громкости при выключенном состоянии либо командой adb reboot bootloader. Комбинация клавиш зависит от производителя, универсального варианта нет.
⚠️ Внимание: при первом подключении с включённой отладкой на экране смартфона появится запрос «Разрешить отладку по USB?». Обязательно подтвердите его и поставьте галочку «Всегда разрешать с этого компьютера» — иначе ADB будет показывать устройство в статусе unauthorized.
Где скачать Android WinUSB драйвер
Безопасный источник драйвера — официальная страница Google для разработчиков, где выложен пакет Google USB Driver. Скачивание с форумов и «сборников драйверов» сопряжено с риском получить устаревшую или модифицированную версию.
Для устройств некоторых производителей Google-драйвер может не содержать нужного идентификатора устройства. В этом случае драйвер ищут на официальном сайте производителя:
- 🌐 Samsung — отдельный пакет Samsung USB Driver для мобильных устройств;
- 🌐 Xiaomi — драйверы часто идут в комплекте с фирменной утилитой прошивки;
- 🌐 Huawei, Honor — ПО HiSuite устанавливает необходимые драйверы автоматически;
- 🌐 Google Pixel — полностью поддерживаются стандартным Google USB Driver.
Пошаговая установка драйвера вручную
Автоматическая установка через Центр обновления Windows срабатывает не всегда, поэтому надёжнее установить драйвер вручную через Диспетчер устройств. Порядок действий следующий.
Подключите смартфон к ПК в нужном режиме (с включённой отладкой по USB или в Fastboot). Откройте Диспетчер устройств: нажмите Win + X и выберите соответствующий пункт. Найдите устройство с жёлтым значком — оно может называться «Android», «ADB Interface» или просто «Неизвестное устройство».
Кликните по нему правой кнопкой мыши и выберите «Обновить драйвер», затем «Найти драйверы на этом компьютере». Укажите папку, в которую распакован Google USB Driver, и отметьте опцию «Включая вложенные папки». Windows найдёт android_winusb.inf и установит драйвер.
☑️ Проверка перед установкой драйвера
Если автоматический поиск не сработал, выберите вариант «Выбрать драйвер из списка доступных драйверов на компьютере» → «Установить с диска» → «Обзор» и вручную укажите файл android_winusb.inf. Из предложенного списка моделей выберите Android ADB Interface.
Ошибка «драйвер не подписан» и её решение
Одна из частых проблем при установке сторонних или модифицированных INF-файлов — Windows 10 отказывается ставить драйвер без цифровой подписи. Официальный Google USB Driver подписан, и с ним такой ошибки обычно не возникает. Но если вы правили android_winusb.inf вручную (например, добавляли VID/PID своего устройства), подпись становится недействительной.
В таком случае можно временно отключить проверку подписи драйверов. Для этого откройте «Параметры» → «Обновление и безопасность» → «Восстановление» и в разделе «Особые варианты загрузки» нажмите «Перезагрузить сейчас». После перезагрузки выберите «Поиск и устранение неисправностей» → «Параметры загрузки» и нажмите клавишу, соответствующую пункту «Отключить обязательную проверку подписи драйверов».
⚠️ Внимание: отключение проверки подписи действует только до следующей перезагрузки и снижает защиту системы. Устанавливайте в этом режиме только драйверы из источников, которым доверяете, и не используйте его постоянно.
Альтернативный вариант — команда в командной строке от имени администратора:
bcdedit /set testsigning on
После этого требуется перезагрузка. Вернуть штатный режим можно командой bcdedit /set testsigning off. Учтите, что на системах с включённым Secure Boot тестовый режим может быть заблокирован — тогда сначала потребуется отключить Secure Boot в настройках UEFI, что нежелательно с точки зрения безопасности.
Проверка работоспособности после установки
После установки драйвера устройство должно отображаться в Диспетчере устройств как Android Device → Android ADB Interface без восклицательных знаков. Финальная проверка выполняется через командную строку в папке с platform-tools:
adb devices
В ответ должна появиться строка с серийным номером устройства и статусом device. Статус unauthorized означает, что на смартфоне не подтверждён запрос на отладку — отключите и заново подключите кабель, следя за экраном телефона. Пустой список указывает на то, что драйвер не подхватился или устройство не в нужном режиме.
Для режима Fastboot проверка выполняется аналогично командой fastboot devices. Обратите внимание: в Fastboot-режиме Windows может потребовать отдельную установку драйвера, так как устройство предъявляет другой идентификатор, — процедура в Диспетчере устройств повторяется.
Почему ADB видит телефон, а Fastboot — нет
Это нормальная ситуация. В режимах ADB и Fastboot смартфон определяется системой как два разных USB-устройства с разными идентификаторами. Поэтому драйвер приходится устанавливать дважды: один раз при подключении в обычном режиме с отладкой, второй — когда аппарат загружен в Fastboot и в Диспетчере устройств снова появляется неопознанное устройство.
Типичные ошибки и способы их устранения
Даже при правильной установке драйвера могут возникать сбои. Сводная таблица частых проблем поможет быстро сориентироваться:
| Симптом | Вероятная причина | Что проверить |
|---|---|---|
| Устройство не видно в adb devices | Драйвер не установлен или не тот интерфейс | Диспетчер устройств, наличие Android ADB Interface |
| Статус unauthorized | Не подтверждён запрос отладки | Экран смартфона, повторное подключение кабеля |
| Жёлтый восклицательный знак, код ошибки | Повреждённая установка драйвера | Удалить устройство и установить драйвер заново |
| Устройство «отваливается» при работе | Кабель, порт USB или энергосбережение | Другой кабель, порт, отключение экономии питания USB |
| Fastboot не видит устройство | Отдельный драйвер для режима загрузчика не установлен | Повторить установку при включённом Fastboot |
Отдельно стоит упомянуть функцию энергосбережения USB в Windows 10. Система может отключать порт для экономии питания, что обрывает ADB-сессию. Проверьте в разделе «Электропитание» → «Настройка схемы электропитания» → «Изменить дополнительные параметры электропитания», что в пункте Параметры USB → Параметр временного отключения USB-порта установлено значение «Запрещено».
Особенности для разных производителей
Стандартный Google-драйвер покрывает устройства Nexus и Pixel, а также многие аппараты, чьи VID/PID включены в INF-файл. Однако для части смартфонов Xiaomi, Huawei, Samsung и других брендов стандартный INF может не содержать нужного идентификатора — тогда Windows не сможет сопоставить устройство с драйвером.
Выхода два: установить фирменный драйвер производителя с его официального сайта либо аккуратно добавить строку с VID/PID вашего устройства в android_winusb.inf. Идентификаторы можно посмотреть в свойствах устройства в Диспетчере устройств на вкладке «Сведения», выбрав свойство «ИД оборудования». Учтите, что правка INF ломает цифровую подпись — об этом сказано в разделе выше.
Для смартфонов на чипах MediaTek в режиме прошивки может дополнительно потребоваться драйвер MTK VCOM, а для устройств на Qualcomm в аварийном режиме — драйвер Qualcomm HS-USB QDLoader 9008. Это отдельные драйверы, не входящие в Google USB Driver, и устанавливать их следует только при реальной необходимости прошивки через соответствующие режимы.
⚠️ Внимание: установка драйверов для режимов EDL/9008 и работа в этих режимах относятся к низкоуровневой прошивке. Ошибка в таком режиме способна привести к полной неработоспособности аппарата. Используйте только проверенные инструкции именно для вашей модели и официальные или широко известные источники драйверов.
Часто задаваемые вопросы
Нужен ли Android WinUSB драйвер для передачи файлов?
Нет. Для копирования файлов используется протокол MTP, драйвер которого встроен в Windows 10 и устанавливается автоматически. Android WinUSB требуется только для ADB, Fastboot и прошивки.
Windows пишет «Система не может найти указанный файл» при установке — что делать?
Обычно это означает, что вы указали не ту папку или архив распакован не полностью. Убедитесь, что файл android_winusb.inf действительно лежит в выбранной директории, и попробуйте установку через «Установить с диска» с явным указанием INF-файла.
Подойдёт ли драйвер от Windows 7 для Windows 10?
Google USB Driver является кросс-версионным и работает на актуальных версиях Windows. Однако старые фирменные драйверы производителей, выпущенные под Windows 7, могут конфликтовать с проверкой подписи в Windows 10. Предпочтительнее свежие версии с официального сайта производителя.
ADB видит устройство, но после перезагрузки ПК снова пропадает — в чём причина?
Возможные причины: срабатывание энергосбережения USB, конфликт с другим установленным драйвером (например, от старой версии фирменной утилиты) или нестабильный порт. Проверьте настройки электропитания USB, удалите конфликтующие драйверы и подключите устройство в другой порт.
Можно ли установить драйвер без прав администратора?
Нет, установка драйверов в Windows требует прав администратора — это системное ограничение. Если компьютер рабочий и права ограничены, обратитесь к системному администратору.