Устройство Qualcomm HS-USB QDLoader 9008 появляется в диспетчере устройств Windows 10 x64, когда смартфон на чипе Qualcomm переведён в аварийный режим загрузки EDL (Emergency Download Mode) — обычно для прошивки через QPST/QFIL или восстановления «кирпича». Без корректно установленного драйвера система видит устройство с жёлтым восклицательным знаком, и прошивальщик его просто не обнаруживает.
Проблема почти всегда упирается не в сам порт, а в проверке цифровой подписи драйверов: 64-битная Windows 10 по умолчанию отказывается ставить неподписанные пакеты. Ниже разберём, где брать драйвер, как его установить вручную и что делать, если порт 9008 постоянно пропадает.
Что такое режим 9008 и зачем нужен драйвер
Режим EDL 9008 — это низкоуровневый сервисный режим процессоров Qualcomm, который работает независимо от состояния загрузчика и прошивки. Именно поэтому он используется для восстановления устройств, которые не включаются или не входят в fastboot. Число 9008 — это идентификатор режима (PID), по которому Windows определяет подключённое устройство.
Драйвер QDLoader создаёт в системе виртуальный COM-порт, через который утилиты вроде QFIL или MiFlash отправляют на устройство программатор и файлы прошивки. Без драйвера порт не создаётся, и никакая прошивка невозможна в принципе.
Где скачать драйвер Qualcomm 9008
Официально Qualcomm распространяет драйвер в составе пакета QPST для сервисных центров, поэтому на практике используются распространённые сборки. Ищите архив с названием вроде Qualcomm QDLoader HS-USB Driver, внутри которого лежат файлы qcser.inf и qcser.sys, а также установщик для 32- и 64-битных систем.
- 📦 Скачивайте пакет только с известных профильных ресурсов и проверяйте архив антивирусом — под видом драйвера часто распространяют вредоносное ПО.
- 🔍 Для Windows 10 x64 нужна именно 64-битная версия — установщик 32-битного пакета завершится с ошибкой.
- 🧩 Внутри архива должен быть
.inf-файл — он понадобится для ручной установки через диспетчер устройств. - 🚫 Не используйте «драйвер-паки» с автоматической установкой сотен драйверов — они нередко ставят несовместимые версии.
⚠️ Внимание: установка драйверов из непроверенных источников может привести к заражению системы. Перед установкой проверьте файлы антивирусом и по возможности сверьте цифровую подпись пакета в свойствах файла.
Подготовка: отключение проверки подписи драйверов
Если драйвер не имеет действующей цифровой подписи, Windows 10 x64 откажется его устанавливать с ошибкой вроде «Windows не удалось проверить издателя». В этом случае нужно временно отключить обязательную проверку подписи. Делается это через особые варианты загрузки: Параметры → Обновление и безопасность → Восстановление → Особые варианты загрузки → Перезагрузить.
После перезагрузки откройте Диагностика → Дополнительные параметры → Параметры загрузки и нажмите клавишу 7 или F7 — «Отключить обязательную проверку подписи драйверов». Настройка действует до следующей перезагрузки, чего достаточно для установки.
Установка драйвера вручную через диспетчер устройств
Ручная установка через .inf-файл — самый надёжный способ, когда автоматический установщик не срабатывает. Подключите смартфон в режиме 9008 кабелем к порту USB напрямую (без хабов), затем откройте диспетчер устройств: нажмите Win + X и выберите соответствующий пункт.
☑️ Установка драйвера QDLoader 9008
В диспетчере устройств неопознанное устройство обычно отображается как QHSUSB_BULK или «Неизвестное USB-устройство» в разделе «Другие устройства». Кликните по нему правой кнопкой, выберите Обновить драйвер → Найти драйверы на этом компьютере → Выбрать из списка → Установить с диска и укажите путь к файлу qcser.inf. После установки в разделе «Порты (COM и LPT)» должна появиться строка Qualcomm HS-USB QDLoader 9008 (COMx).
Типичные ошибки и их решения
Даже при правильной установке порт 9008 может вести себя нестабильно. Ниже — частые сценарии и способы их диагностики.
| Проблема | Возможная причина | Что проверить |
|---|---|---|
| Устройство с жёлтым знаком, код 52 | Не пройдена проверка подписи | Отключить проверку подписи и переустановить драйвер |
| Порт появляется и сразу исчезает | Плохой кабель, нестабильное питание USB | Другой кабель, порт USB 2.0, прямое подключение |
| Устройство определяется как QHSUSB_BULK | Драйвер не установлен вовсе | Ручная установка через qcser.inf |
| QFIL не видит порт | Запуск без прав администратора, занят порт | Запуск от имени администратора, закрыть другие утилиты |
| Код 10 — «запуск невозможен» | Конфликт версий драйвера | Удалить устройство с драйвером и поставить заново |
Отдельно стоит сказать про нестабильное определение порта: в большинстве таких случаев виноват кабель или разъём, а не сам драйвер. Дата-кабель должен быть полноценным — «зарядочные» кабели без линий данных физически не могут создать COM-порт.
⚠️ Внимание: не подключайте и не отключайте устройство в режиме 9008 во время активной прошивки в QFIL — прерывание записи в разделы памяти может усугубить состояние устройства. Дождитесь завершения процесса или явной ошибки в логе.
Проверка работоспособности драйвера
Убедиться, что всё встало корректно, можно двумя способами. Первый — визуальный: в диспетчере устройств порт Qualcomm HS-USB QDLoader 9008 отображается без восклицательных знаков, а в его свойствах указано «Устройство работает нормально». Запомните номер COM-порта — он понадобится при ручном выборе порта в прошивальщике.
Второй способ — практический: запустите QFIL от имени администратора. Если вверху окна вместо «No Port Available» отображается Qualcomm HS-USB QDLoader 9008 (COMx) — связка «драйвер + устройство» работает, и можно переходить к загрузке программатора и прошивке.
Почему устройство само уходит в 9008
Если смартфон при подключении к ПК сам определяется как QDLoader 9008 без каких-либо действий, это обычно означает повреждение загрузочных разделов (boot, abl, xbl) — устройство не может стартовать штатно и автоматически падает в аварийный режим. Это не неисправность драйвера, а признак того, что требуется полная прошивка через EDL с корректным программатором (файлом firehose) для вашей модели.
Особенности для Windows 10 x64
На 64-битной системе есть два нюанса, которых нет на старых версиях Windows. Первый — уже упомянутая обязательная проверка подписи: она включена всегда и снимается только на одну загрузку через меню особых вариантов. Второй — конфликт с автоматическим обновлением драйверов: Windows Update иногда подменяет установленный драйвер своей версией, после чего порт перестаёт работать.
Чтобы этого избежать, после успешной установки можно отключить автоматическую загрузку драйверов из Windows Update: Панель управления → Система → Дополнительные параметры системы → Оборудование → Параметры установки устройств и выбрать вариант «Нет». Также рекомендуется использовать порты USB 2.0, если они есть — с ними сервисные режимы Qualcomm исторически работают стабильнее, чем с USB 3.x.
Частые вопросы
Чем режим 9008 отличается от fastboot?
Fastboot — это режим загрузчика, который работает, только если сам загрузчик цел. Режим 9008 (EDL) — аварийный режим процессора, он доступен даже при полностью повреждённом загрузчике и используется для «оживления» устройств, которые не подают признаков жизни.
Windows пишет «Устройство не опознано» вместо QDLoader 9008 — что делать?
Сначала замените кабель и порт USB: «не опознано» чаще говорит о проблеме на уровне физического подключения, а не драйвера. Если не помогло — проверьте, действительно ли устройство находится в режиме EDL, и попробуйте другой ПК для исключения неисправности самого смартфона.
Нужно ли отключать проверку подписи каждый раз?
Нет. Отключение требуется только на момент установки неподписанного драйвера. После успешной установки драйвер продолжает работать и после обычной перезагрузки, если только Windows Update не заменит его другой версией.
Подойдёт ли драйвер от Windows 7 для Windows 10 x64?
Часто подходит, если это 64-битная версия пакета, но гарантий нет — совместимость зависит от конкретной сборки драйвера. Предпочтительнее использовать версии, явно заявленные как совместимые с Windows 10.
QFIL видит порт, но прошивка не начинается — драйвер виноват?
Обычно нет: если порт определился, драйвер свою задачу выполнил. Причину стоит искать в несоответствии программатора (firehose-файла) модели устройства, повреждённых файлах прошивки или нехватке прав — запускайте утилиту от имени администратора.