Драйвер Google Android WinUSB (android_winusb.inf) для MiFlash: установка и решение ошибок

Ошибка «Не удается найти указанный файл» или пустое поле device в окне MiFlash при подключённом в режиме fastboot смартфоне почти всегда означает одно: Windows не установила драйвер Android Bootloader Interface, который поставляется в пакете Google USB Driver в виде файла android_winusb.inf. Без этого драйвера утилита MiFlash физически не видит устройство, и прошивка не начнётся.

Проблема особенно актуальна на чистых установках Windows 10 и 11, где система пытается подобрать драйвер автоматически, но вместо рабочего варианта ставит универсальный или вообще помечает устройство жёлтым восклицательным знаком в Диспетчере устройств. Ниже разберём, что представляет собой файл android_winusb.inf, как установить его вручную и что проверить, если MiFlash по-прежнему не определяет телефон.

Что такое android_winusb.inf и зачем он нужен MiFlash

Файл android_winusb.inf — это установочный INF-файл из официального пакета Google USB Driver, который распространяется через Android SDK Manager и отдельным архивом с сайта для разработчиков. В нём прописаны USB-идентификаторы (VID/PID) устройств Google, а также шаблонные записи для устройств в режимах ADB, Fastboot и Bootloader. Драйвер основан на стеке WinUSB — штатной подсистеме Windows для работы с USB-устройствами без написания отдельного драйвера ядра.

Когда вы переводите смартфон Xiaomi в режим fastboot и подключаете к ПК, Windows опрашивает устройство и ищет подходящий INF по идентификатору оборудования. Если совпадение найдено — в Диспетчере устройств появляется Android Bootloader Interface, и MiFlash может отправлять команды прошивки. Если совпадения нет, устройство отображается как «Android» или «USB-устройство» с ошибкой.

⚠️ Внимание: скачивайте пакет Google USB Driver только с официального сайта разработчиков Android или через SDK Manager. Сторонние «сборники драйверов» с файлообменников нередко содержат изменённые INF-файлы или вредоносные компоненты.

Где скачать Google USB Driver с файлом android_winusb.inf

Существует два надёжных источника пакета. Первый — SDK Manager в составе Android Studio: откройте вкладку SDK Tools, отметьте Google USB Driver и нажмите Apply. Пакет будет распакован в каталог SDK, обычно по пути вида ...\Android\Sdk\extras\google\usb_driver. Второй способ — отдельный ZIP-архив со страницы загрузки для разработчиков Android, который достаточно распаковать в любую папку.

Внутри архива вы найдёте сам файл android_winusb.inf, файл каталога цифровой подписи androidwinusb86.cat / androidwinusba64.cat и вспомогательные библиотеки. Именно наличие подписанных CAT-файлов позволяет Windows проверить подлинность драйвера при установке.

  • 📦 Распакуйте архив в папку без кириллицы и пробелов в пути, например C:\Drivers\google-usb
  • 🔍 Убедитесь, что рядом с INF лежат CAT-файлы подписи — без них установка может быть отклонена
  • 🚫 Не переименовывайте и не редактируйте android_winusb.inf без необходимости: это нарушает цифровую подпись
  • 💾 Сохраните папку — она пригодится при переустановке системы или подключении другого смартфона

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

Автоматическая установка двойным кликом по INF часто не срабатывает для этого пакета, поэтому надёжнее ставить драйвер принудительно. Переведите смартфон в режим fastboot, подключите его кабелем к ПК и откройте Диспетчер устройств (команда devmgmt.msc в окне «Выполнить»). Найдите устройство с восклицательным знаком — обычно оно называется «Android» или «Unknown USB Device».

Далее действуйте по шагам:

  • 🖱️ Кликните правой кнопкой по устройству и выберите Обновить драйвер
  • 📁 Укажите Найти драйверы на этом компьютереВыбрать из списка доступных драйверов
  • 💿 Нажмите Установить с диска и через «Обзор» укажите файл android_winusb.inf
  • ✅ В списке моделей выберите Android Bootloader Interface и подтвердите установку, согласившись с предупреждением о совместимости

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

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

После установки устройство должно появиться в разделе Android Device без предупреждающих значков. Если Windows сообщила, что драйвер установлен, но устройство «может работать неправильно», отключите и заново подключите кабель — часто этого достаточно для корректной инициализации.

📊 На каком этапе у вас возникла проблема с драйвером
Устройство не определяется Windows вообще
Установился, но с ошибкой (жёлтый значок)
MiFlash не видит устройство при рабочем драйвере
Ошибка цифровой подписи при установке

Проверка работы драйвера через fastboot

Убедиться, что драйвер работает, можно без запуска MiFlash. Откройте командную строку в папке с утилитой fastboot (она входит в состав platform-tools) и выполните простую команду:

fastboot devices

Если драйвер установлен корректно, в ответ вы увидите серийный номер устройства и слово fastboot. Пустой ответ при подключённом смартфоне означает, что проблема осталась: либо драйвер встал не на то устройство, либо неисправен кабель или порт. Попробуйте другой USB-порт, желательно на задней панели материнской платы, и другой кабель — шнуры «только для зарядки» без линий данных встречаются чаще, чем кажется.

Типичные ошибки и их решения

Даже при правильных действиях установка может завершиться ошибкой. Ниже — самые частые ситуации и способы их обойти.

Симптом Вероятная причина Решение
«Система Windows не может проверить цифровую подпись» (код 52) Повреждён CAT-файл или включён Secure Boot со старой подписью Перекачайте пакет с официального сайта; при необходимости временно отключите проверку подписи через параметры загрузки
Устройство определяется как «Unknown USB Device» Сбой дескриптора USB, плохой кабель или порт Сменить кабель и порт, перезагрузить смартфон в fastboot заново
Драйвер установлен, но MiFlash показывает ошибку Установлен ADB-интерфейс вместо Bootloader Удалить устройство в Диспетчере вместе с драйвером и поставить заново, выбрав Bootloader Interface
MiFlash не видит устройство, fastboot devices работает Устаревшая версия MiFlash или запуск без прав администратора Обновить MiFlash, запустить от имени администратора
⚠️ Внимание: отключение проверки цифровой подписи драйверов снижает защиту системы. Используйте этот способ только для установки заведомо подлинного пакета Google и включайте проверку обратно после перезагрузки.
Как временно отключить проверку подписи в Windows 10/11

Удерживая Shift, нажмите «Перезагрузка» в меню «Пуск». В среде восстановления выберите «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Параметры загрузки» → «Перезагрузить». После перезапуска нажмите клавишу 7 или F7 — «Отключить обязательную проверку подписи драйверов». Режим действует до следующей перезагрузки.

Почему MiFlash всё равно может не видеть устройство

Рабочий драйвер — необходимое, но не единственное условие. Если fastboot devices показывает смартфон, а MiFlash — нет, проверьте версию самой утилиты: старые сборки могут конфликтовать с новыми версиями Windows. Запуск от имени администратора также обязателен, поскольку доступ к USB-устройству на низком уровне требует повышенных прав.

Отдельный сценарий — конфликт с другими Android-драйверами в системе. Если ранее устанавливались пакеты от других производителей или универсальные ADB-драйверы, Windows может упорно подставлять их вместо гугловского. В этом случае помогает удаление устройства в Диспетчере с отметкой Удалить программы драйверов для этого устройства и чистая переустановка через android_winusb.inf.

Подготовка к прошивке после установки драйвера

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

Распакуйте прошивку для fastboot (файл с расширением .tgz) в папку без русских букв в пути — MiFlash известен сбоями при наличии кириллицы в пути к файлам прошивки. В самой утилите нажмите select и укажите папку с распакованной прошивкой, затем refresh — устройство должно появиться в списке с идентификатором. Только после этого можно нажимать flash.

⚠️ Внимание: перед прошивкой сделайте резервную копию данных. Вариант «clean all» в MiFlash полностью стирает пользовательский раздел, а опция «clean all and lock» на устройстве с неродной прошивкой может привести к блокировке загрузчика в нерабочем состоянии.

Часто задаваемые вопросы

Подходит ли android_winusb.inf для смартфонов Xiaomi, ведь это драйвер Google?

Да. Драйвер является универсальным: в INF-файле прописаны шаблонные идентификаторы для режимов fastboot и ADB, которые совпадают у большинства Android-устройств, включая Xiaomi. Именно поэтому его рекомендуют для работы с MiFlash.

Чем Android Bootloader Interface отличается от Android Composite ADB Interface?

Первый используется, когда смартфон находится в режиме fastboot (загрузчик), второй — когда устройство загружено в систему с включённой отладкой по USB. Для прошивки через MiFlash нужен именно Bootloader Interface.

Windows пишет «Драйвер не предназначен для этой платформы» — что делать?

Обычно это значит, что вы пытаетесь установить драйвер двойным кликом по INF или выбрали неподходящий способ установки. Используйте метод через Диспетчер устройств с пунктом «Установить с диска» и выбором модели вручную.

Нужно ли отключать антивирус при установке драйвера?

Как правило, нет — подписанный пакет Google не вызывает блокировок. Если антивирус всё же препятствует установке, проверьте, что архив скачан с официального источника, и добавьте папку в исключения на время установки.

Можно ли прошить смартфон без установки этого драйвера?

Нет, в режиме fastboot без корректного WinUSB-драйвера ПК не сможет обмениваться командами с загрузчиком устройства. Альтернатива — прошивка через режим EDL, но он требует другого драйвера (Qualcomm) и, как правило, авторизованного аккаунта, поэтому для большинства пользователей fastboot с драйвером Google остаётся основным способом.