Что означает код HRESULT 0x800F023A (SPAPI_E_PNP_REGISTRY_ERROR)?

 
Предыдущий Следующий
SPAPI_E_UNKNOWN_EXCEPTION SPAPI_E_REMOTE_REQUEST_UNSUPPORTED

SPAPI_E_PNP_REGISTRY_ERROR

Что означает SPAPI_E_PNP_REGISTRY_ERROR

SPAPI_E_PNP_REGISTRY_ERROR (0x800F023A) — SetupAPI получила ошибку при работе с данными Plug and Play в реестре.

Для SetupAPI основным источником последовательности установки служит setupapi.dev.log. Сопоставляйте его с идентификатор экземпляра устройства, Hardware ID, выбранным INF и пакетом драйвера; ручное исправление PnP-веток реестра или копирование файлов обычно уничтожает контекст, нужный для точной причины.

Ошибка возникла при чтении или изменении данных PnP, которыми управляет Windows в реестре.

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

  • Сохраните setupapi.dev.log и конкретный экземпляр устройства, на котором произошёл отказ.
  • Проверьте системные ошибки ввода-вывода и ACL реестра, а также целостность состояния PnP вместо ручного редактирования веток Enum.
  • Не назначайте владельца системных веток реестра приложению ради обхода ошибки — это может нарушить модель безопасности PnP.

Технические ссылки


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