Файл android_winusb.inf — это установочный INF-файл драйвера Google USB Driver, который Windows запрашивает, когда смартфон подключён в режиме отладки (ADB) или загрузчика (Fastboot), а система не может определить устройство. В «Диспетчере устройств» такой смартфон обычно отображается как «Android» или «Неизвестное устройство» с жёлтым восклицательным знаком, и именно указание пути к android_winusb.inf решает проблему.
Без корректно установленного драйвера команды adb devices и fastboot devices возвращают пустой список, даже если кабель исправен и отладка по USB включена. Ниже разберём, что содержит INF-файл, откуда его скачать, как установить вручную и что делать, когда Windows отказывается принимать драйвер.
Что содержит файл android_winusb.inf
INF-файл — это текстовый сценарий установки драйвера. Внутри android_winusb.inf перечислены аппаратные идентификаторы (VID и PID) устройств разных производителей и указание, какой системный драйвер использовать — WinUSB от Microsoft. Сам по себе файл небольшой: это не программа, а «карта соответствия» между устройством и драйвером.
Ключевые секции файла описывают интерфейсы ADB Interface, Bootloader Interface и Composite ADB Interface. Если VID/PID вашего телефона отсутствует в списке, Windows не сможет сопоставить устройство драйверу — это одна из причин, почему для некоторых китайских смартфонов приходится редактировать INF или использовать драйвер от производителя.
Где скачать android_winusb.inf
Официальный источник — пакет Google USB Driver, который распространяется двумя способами: через SDK Manager в составе Android Studio и отдельным ZIP-архивом с сайта для разработчиков Android. После распаковки архива нужный файл лежит в папке usb_driver рядом с файлом каталога androidwinusb86.cat и androidwinusba64.cat.
- 📦 Установите Android Studio и через SDK Manager скачайте компонент «Google USB Driver».
- 🗜️ Либо загрузите ZIP-архив Google USB Driver и распакуйте его в папку без русских букв в пути, например
C:\drivers\usb_driver. - 🔍 Проверьте, что в папке присутствуют
android_winusb.infи CAT-файлы цифровой подписи.
⚠️ Внимание: скачивайте драйвер только с официального сайта разработчиков Android или с сайта производителя смартфона. Сторонние «сборники драйверов» нередко содержат изменённые INF-файлы без действительной цифровой подписи, что создаёт риски безопасности.
Установка драйвера через Диспетчер устройств
Подключите смартфон к ПК, предварительно включив на нём отладку по USB в разделе «Для разработчиков». Затем откройте «Диспетчер устройств» (команда devmgmt.msc), найдите устройство с восклицательным знаком и действуйте по шагам ниже.
☑️ Установка драйвера Android WinUSB
В окне обновления драйвера выберите «Найти драйверы на этом компьютере», затем «Выбрать драйвер из списка доступных» → «Установить с диска» и укажите файл android_winusb.inf. Из предложенного списка обычно подходит вариант Android ADB Interface; для режима fastboot — Android Bootloader Interface.
После установки откройте командную строку и проверьте результат командой:
adb devices
Если устройство отображается со статусом device — драйвер работает. Статус unauthorized означает, что на экране смартфона нужно подтвердить разрешение на отладку.
Ошибка цифровой подписи драйвера
На 64-разрядных версиях Windows действует обязательная проверка подписи драйверов. Если вы редактировали INF-файл (например, добавляли VID/PID своего устройства), подпись становится недействительной, и система отказывается устанавливать драйвер с сообщением вроде «Хэш-файл отсутствует в указанном каталоге».
Временное решение — загрузка Windows с отключённой проверкой подписи: Параметры → Восстановление → Особые варианты загрузки → Перезагрузить, затем в меню выбрать пункт «Отключить обязательную проверку подписи драйверов». После перезагрузки драйвер установится, но режим действует только до следующей перезагрузки ПК.
⚠️ Внимание: отключение проверки подписи снижает защиту системы. Используйте этот режим только для установки драйвера и не отключайте защиту на постоянной основе ради сторонних неподписанных пакетов.
Добавление VID и PID в INF-файл
Когда смартфон не определяется даже с официальным драйвером, посмотрите его идентификаторы: в «Диспетчере устройств» откройте свойства устройства, вкладка «Сведения», свойство «ИД оборудования». Там будут строки вида USB\VID_2717&PID_FF48 — значения зависят от производителя и режима подключения.
Эти идентификаторы можно вписать в секции [Google.NTx86] и [Google.NTamd64] файла android_winusb.inf по аналогии с существующими строками, а также добавить описание в секцию [Strings]. Учтите, что после правки INF цифровая подпись пакета перестаёт быть валидной — потребуется способ установки из предыдущего раздела. Перед редактированием сохраните копию оригинального INF-файла, чтобы можно было откатить изменения.
Где взять VID/PID, если устройство вообще не видно
Подключите телефон и посмотрите раздел «Контроллеры USB» или «Другие устройства» в Диспетчере устройств. Если устройство появляется и исчезает — проверьте кабель и порт: частые переподключения обычно означают проблему с кабелем передачи данных, а не с драйвером.
Типичные ошибки и их решения
| Симптом | Возможная причина | Что проверить |
|---|---|---|
| Устройство с жёлтым знаком | Драйвер не установлен | Указать папку с android_winusb.inf вручную |
| adb devices пуст | Отладка по USB выключена | Раздел «Для разработчиков» на смартфоне |
| Статус unauthorized | Нет подтверждения RSA-ключа | Разрешить отладку на экране телефона |
| Ошибка хэша при установке | Изменённый INF без подписи | Загрузка с отключённой проверкой подписи |
| Устройство видно только в fastboot | Установлен не тот интерфейс | Установить драйвер отдельно для каждого режима |
Отдельный частый случай — «зарядочный» кабель без линий данных. Внешне он неотличим от полноценного, но ПК вообще не реагирует на подключение. Прежде чем разбираться с драйверами, проверьте соединение другим кабелем и другим USB-портом, желательно напрямую, без хабов.
Альтернативы: драйверы производителя
Для ряда брендов существуют фирменные пакеты драйверов, которые уже содержат нужные VID/PID и подписаны: например, утилиты и драйверы поставляют Samsung, Xiaomi, Huawei и другие производители. Если универсальный Google USB Driver не сработал, поищите драйвер на официальном сайте поддержки именно вашей модели.
Как вариант, иногда помогает автоматическая установка через Центр обновления Windows: в «Диспетчере устройств» выберите «Обновить драйвер» → «Автоматический поиск». Система может подобрать совместимый драйвер MTP или ADB из своего репозитория, хотя для fastboot-режима этот способ срабатывает реже.
⚠️ Внимание: команды fastboot (прошивка, разблокировка загрузчика) могут привести к потере данных и гарантийным ограничениям. Установка драйвера сама по себе безопасна, но любые последующие действия с прошивкой выполняйте только по официальной инструкции для вашей конкретной модели.
Часто задаваемые вопросы
Чем android_winusb.inf отличается от обычного драйвера?
Это не исполняемый код, а установочный сценарий. Реальную работу выполняет системный драйвер WinUSB от Microsoft, а INF-файл лишь указывает Windows, какие устройства (по VID/PID) должны с ним связываться.
Подходит ли android_winusb.inf для Windows 11?
Да, Google USB Driver работает на современных версиях Windows, включая Windows 10 и 11. На 64-разрядных системах действует проверка подписи, поэтому используйте оригинальный, неизменённый пакет.
Почему adb devices показывает пустой список после установки драйвера?
Проверьте, включена ли отладка по USB в настройках разработчика, подтверждён ли запрос на разрешение отладки на экране смартфона и не используется ли режим подключения «только зарядка». Также попробуйте перезапустить ADB-сервер командой adb kill-server и затем adb start-server.
Можно ли установить драйвер без Android Studio?
Да. Достаточно скачать отдельный ZIP-архив Google USB Driver с официального сайта для разработчиков Android, распаковать его и указать папку при ручной установке через «Диспетчер устройств».
Безопасно ли редактировать android_winusb.inf?
Добавление строк с VID/PID вашего устройства не вредит системе, но делает цифровую подпись пакета недействительной — установка потребует временного отключения проверки подписи. Всегда сохраняйте резервную копию оригинального файла.