Код 28 — CM_PROB_FAILED_INSTALL
Это диспетчер устройств сообщение об ошибке указывает, что драйверы устройства не установлены.
Код ошибки
28
Отображение сообщения
"Драйверы для этого устройства не установлены. (Код 28)"
Рекомендуемое решение
Посетите веб-сайт компании, которая производит устройство, и найдите последние драйверы для этого устройства.
Для разработчиков драйверов
Свойство DEVPKEY_Device_ProblemStatus на устройстве должно указывать код сбоя.
0xC0000490 — STATUS_PNP_NO_COMPAT_DRIVERS
PnP не удалось найти совместимый драйвер для устройства. Этот сбой часто называют проблемой DNF (драйвер не найден).
Изучите идентификаторы оборудования и совместимые идентификаторы соответствующего устройства и сравните их с идентификаторами оборудования, которые указываются в разделе Модели. Кроме того, убедитесь, что часть TargetOSVersion в имени раздела Models применяется к архитектуре и версии ОС, на которых вы работаете.
0xC0000491 — STATUS_PNP_DRIVER_PACKAGE_NOT_FOUND
Этот код указывает на отсутствие зависимости пакета драйвера.
В частности, inf, соответствующий на устройстве, использует элементы Include в разделе INF DDInstall для указания предоставленного Корпорацией Майкрософт INF-файла, отсутствующего в этой версии Windows.
0xC0000492 — STATUS_PNP_DRIVER_CONFIGURATION_NOT_FOUND
Этот код также указывает на отсутствие зависимости пакета драйвера.
В этом случае inf, соответствующий на устройстве, использует записи Needs в разделе INF DDInstall , чтобы указать раздел, который не существует ни в одном предоставленном корпорацией Майкрософт INF, на который ссылается директива Include .
0xC0000494 — STATUS_PNP_FUNCTION_DRIVER_REQUIRED
Эта ошибка возникает, если inf не указывает связанную службу драйвера функции.
Убедитесь, что:
- INF-файл для устанавливаемого устройства содержит директиву AddService , которая задает связанную службу или драйвер функции с помощью флага SPSVCINST_ASSOCSERVICE (0x00000002).
- INF-файл указывает записи Include или Needs в разделе INF DDInstall , которые ссылаются на системный драйвер, который, в свою очередь, задает связанную службу на устройстве.
Обновление до Windows 10
Перед обновлением устройство имеет драйвер и работает нормально. После обновления отображается код 28. Это часто происходит из-за исключения пакета драйвера из миграции.