| Предыдущий | Следующий |
| SPAPI_E_NOT_AN_INSTALLED_OEM_INF | SPAPI_E_DI_FUNCTION_OBSOLETE |
SPAPI_E_INF_IN_USE_BY_DEVICES
Что означает SPAPI_E_INF_IN_USE_BY_DEVICES
SPAPI_E_INF_IN_USE_BY_DEVICES (0x800F023D) — Указанный INF сейчас используется одним или несколькими установленными устройствами.
Причину следует искать на границе «пакет INF: указанный INF сейчас используется одним или несколькими установленными устройствами» внутри подсистемы «SetupAPI и установка устройств», где требуется сопоставить первый отказ с фактическими параметрами операции.
Диагностика и проверка результата
Для случая «указанный INF сейчас используется одним или несколькими установленными устройствами» сопоставьте Hardware ID или Instance ID с выбранным INF, архитектурой и версией драйвера и используйте setupapi.dev.log как источник первого отказа.
С первым HRESULT по теме «пакет INF: указанный INF сейчас используется одним или несколькими установленными устройствами» сопоставьте hardware ID, instance ID, путь к INF, выбранную модель и соответствующий фрагмент setupapi.dev.log.
При сравнении запусков отдельно отметьте: pnputil /enum-drivers, INF; эти сведения относятся к теме «пакет INF: указанный INF сейчас используется одним или несколькими установленными устройствами».
pnputil /enum-drivers
Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x800F023D и без обхода штатных проверок.
Документация для результата 0x800F023D: Uninstall devices and driver packages · PnPUtil command syntax · журнал установки устройств SetupAPI.
Нужно найти другой код? Найти другой код состояния или ошибки.