Что означает код HRESULT 0x8024C002 (WU_E_DRV_NOPROP_OR_LEGACY)?

 
Предыдущий Следующий
WU_E_DRV_PRUNED WU_E_DRV_REG_MISMATCH

WU_E_DRV_NOPROP_OR_LEGACY

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

WU_E_DRV_NOPROP_OR_LEGACY (0x8024C002) — Не найдено свойство драйвера; возможно, драйвер не соответствует обязательным требованиям.

Определите, какое именно driver property ожидал WUA и отсутствует в пакете. Сопоставьте INF model/section, published driver metadata и фактический device hardware ID, чтобы отличить legacy package от повреждённого modern package.

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

  • Проверьте обязательные свойства драйвера и формат INF; legacy-пакет может не содержать полей, которых ожидает современный механизм обновления.

Не добавляйте отсутствующее поле вручную без подписанного нового пакета: изменение INF/metadata нарушает catalog/signature relationship. Для legacy driver используйте поддерживаемый deployment path, соответствующий его формату.

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


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