Что означает код ошибки Windows 636 (ERROR_PNP_RESTART_ENUMERATION)?

 
Предыдущий Следующий
ERROR_COMMITMENT_MINIMUM ERROR_SYSTEM_IMAGE_BAD_SIGNATURE

ERROR_PNP_RESTART_ENUMERATION

Топология шины изменилась во время перечисления устройств Plug and Play

Драйверы шин сообщают о дочерних устройствах через BusRelations. Диспетчер PnP может запрашивать эти отношения при активной шине, а драйвер может аннулировать набор отношений при появлении или исчезновении дочернего устройства. Это состояние означает, что удаление изменило топологию настолько, что текущий проход перечисления больше не является надёжным снимком.

Перезапуск перечисления — мера согласованности, а не самостоятельный диагноз аппаратной ошибки. Для отладки важно выяснить, почему набор дочерних устройств изменился во время операции и сообщает ли драйвер шины стабильную идентичность PDO для устройств, которые остаются подключёнными. Событие горячего подключения может законно потребовать нового прохода; повторяющиеся циклы могут указывать на нестабильное оборудование, колеблющееся состояние соединения или драйвер шины, который чередует результаты BusRelations. Сравните последовательные наборы отношений и идентификаторы каждого дочернего устройства.

Что исследовать

  • Сравните результаты BusRelations до и после запроса перезапуска.
  • Проверьте повторяющиеся уведомления о появлении и удалении для одного физического порта.
  • Убедитесь, что сохраняющиеся дочерние устройства имеют стабильные идентификаторы устройства и экземпляра.

Ссылки


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