коды проблем диспетчер устройств

Диспетчер устройств помечает устройство желтым восклицательным знаком (!) при возникновении проблемы. Коды проблем находятся в формате CM_PROB_XXX и определены в файле заголовка cfg.h. Здесь описаны наиболее важные аспекты, а также их сопоставление с флагами состояния узла устройства. Более полный список см. в разделе "Сообщения об ошибках диспетчера устройств".

Код 1 (CM_PROB_NOT_CONFIGURED)
Указывает, что устройство не установлено и ранее не было установлено. (Соответствует DNF_NOT_CONFIGURED.)

Код 10 (CM_PROB_FAILED_START)
Указывает, что устройство не запустилось по какой-то причине, но диспетчер ввода-вывода попытался запустить его с набором ресурсов. (Соответствует DNF_START_FAILED.)

Код 12 (CM_PROB_NORMAL_CONFLICT)
Указывает, что для запуска этого устройства недостаточно ресурсов. (Соответствует DNF_INSUFFICIENT_RESOURCES.)

Код 14 (CM_PROB_NEED_RESTART)
Указывает, что в пользовательском режиме перенастройка устройства и перезагрузка требуется для того, чтобы изменения вступили в силу. (Соответствует DNF_NEED_RESTART.)

Код 18 (CM_PROB_REINSTALL)
Указывает на то, что устройство необходимо установить и оно уже было установлено ранее. (Соответствует DNF_REINSTALL.)

Код 21 (CM_PROB_WILL_BE_REMOVED)
Указывает, что режим пользователя удалил это устройство. (Соответствует DNF_WILL_BE_REMOVED.)

Код 22 (CM_PROB_DISABLED)
Указывает, что устройство отключено. (Соответствует DNF_DISABLED.)

Код 28 (CM_PROB_FAILED_INSTALL)
Указывает, что установка завершилась сбоем, и для этого устройства не выбран драйвер, хотя ядро не сообщило о проблеме (и для этой проблемы нет совпадения DNF_XXX). Эта проблема может быть результатом системного устройства (таймер ISA, ISA RTC, память ОЗУ и т. д.), которое еще не имеет INF-файла.

Код 31 (CM_PROB_FAILED_ADD)
Указывает, что устройство не было добавлено. Причины сбоя могут включать: подпрограмма AddDevice драйвера вернула ошибку или не указана служба для устройства в реестре. (Соответствует DNF_ADD_FAILED.)