| Предыдущий | Следующий |
| SPAPI_E_NON_WINDOWS_NT_DRIVER | SPAPI_E_NO_CATALOG_FOR_OEM_INF |
SPAPI_E_NON_WINDOWS_DRIVER
Что означает SPAPI_E_NON_WINDOWS_DRIVER
SPAPI_E_NON_WINDOWS_DRIVER (0x800F022E) — Выбранный драйвер не поддерживает Windows.
Значение относится не ко всему компоненту «SetupAPI и установка устройств», а к связке «пакет драйвера: выбранный драйвер не поддерживает Windows»; до очистки состояния важно сопоставить первый отказ с фактическими параметрами операции.
Диагностика и проверка результата
При результате «выбранный драйвер не поддерживает Windows» сопоставьте Hardware ID или Instance ID с выбранным INF, архитектурой и версией драйвера и используйте setupapi.dev.log как источник первого отказа.
До изменений в области «пакет драйвера: выбранный драйвер не поддерживает Windows» зафиксируйте hardware ID, instance ID, путь к INF, выбранную модель и соответствующий фрагмент setupapi.dev.log.
В воспроизводимом отчёте зафиксируйте данные INF для проверки темы «пакет драйвера: выбранный драйвер не поддерживает Windows».
Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x800F022E и без обхода штатных проверок.
Документация для результата 0x800F022E: Components of a driver package · Overview of INF files · журнал установки устройств SetupAPI.
Нужно найти другой код? Найти другой код состояния или ошибки.