Что означает код HRESULT 0x800F0218 (SPAPI_E_NO_CLASS_DRIVER_LIST)?

 
Предыдущий Следующий
SPAPI_E_BAD_SERVICE_INSTALLSECT SPAPI_E_NO_ASSOCIATED_SERVICE

SPAPI_E_NO_CLASS_DRIVER_LIST

SPAPI_E_NO_CLASS_DRIVER_LIST (0x800F0218) — ошибка установки драйвера Windows SetupAPI. Она означает, что Windows не сформировала список подходящих драйверов класса для элемента сведений об устройстве. Обычные причины — неверный идентификатор устройства или оборудования, отсутствие подходящего пакета либо пакет драйвера, в котором не объявлен ожидаемый класс.

Что проверить

  • Сохраните идентификаторы оборудования, совместимые идентификаторы, класс устройства и архитектуру из участка журнала со сбоем.
  • Убедитесь, что INF-файл пакета содержит секцию моделей для устройства и корректное объявление класса.
  • Исследуйте подходящих кандидатов, а не принудительно назначайте устройству произвольный пакет драйвера.
pnputil /enum-devices /instanceid "<device-instance-id>" /drivers

Microsoft: обзор INF-файлов

Microsoft: синтаксис команд PnPUtil

Microsoft: журнал установки устройств SetupAPI


Нужно найти другой код? Найти другой код состояния или ошибки.