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

 
Предыдущий Следующий
ERROR_PNP_BAD_MPS_TABLE ERROR_PNP_IRQ_TRANSLATION_FAILED

ERROR_PNP_TRANSLATION_FAILED

Преобразователь аппаратных ресурсов завершился сбоем при подготовке назначенных ресурсов Plug and Play

PnP различает исходные ресурсы относительно шины и преобразованные системные ресурсы. Драйверы получают преобразованные ресурсы при IRP_MN_START_DEVICE, чтобы сопоставлять память, пространство ввода-вывода и прерывания в форме, используемой операционной системой. Это состояние означает, что этап преобразования завершился сбоем хотя бы для одного ресурса.

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

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

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

Ссылки


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