| Предыдущий | Следующий |
| SPAPI_E_NO_SUCH_DEVINST | SPAPI_E_INVALID_CLASS_INSTALLER |
SPAPI_E_CANT_LOAD_CLASS_ICON
Что означает SPAPI_E_CANT_LOAD_CLASS_ICON
SPAPI_E_CANT_LOAD_CLASS_ICON (0x800F020C) — SetupAPI не удалось загрузить значок класса установки устройства.
Для SetupAPI основным источником последовательности установки служит setupapi.dev.log. Сопоставляйте его с идентификатор экземпляра устройства, Hardware ID, выбранным INF и пакетом драйвера; ручное исправление PnP-веток реестра или копирование файлов обычно уничтожает контекст, нужный для точной причины.
Сбой относится к метаданным/отображению класса устройства, а не обязательно к работе самого устройства.
Что проверить
- Проверьте Class GUID и регистрацию class icon, на которую ссылается SetupAPI.
- Если UI допускает fallback, используйте стандартный значок класса вместо признания устройства неисправным.
- Сопоставьте проблему с конкретным shell/admin tool; установка драйвера может быть успешной независимо от иконки.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.