Что означает код BSOD 0x45 (INSUFFICIENT_SYSTEM_MAP_REGS)?

 
Также может означать:
КонстантаТипОС
ERROR_TOO_MANY_SESSОшибка WindowsWindows
ESRMNTerrnoLinux
EDQUOTerrnomacOS
ESRMNTerrnoSolaris
Предыдущий Следующий
MULTIPLE_IRP_COMPLETE_REQUESTS DEREF_UNKNOWN_LOGON_SESSION

INSUFFICIENT_SYSTEM_MAP_REGS

Исчерпание системных регистров отображения для INSUFFICIENT_SYSTEM_MAP_REGS

INSUFFICIENT_SYSTEM_MAP_REGS имеет код проверки ошибки 0x00000045. Системные регистры отображения используются в путях DMA и отображения памяти, позволяющих устройствам адресовать буферы.

Эта проверка ошибки указывает на драйвер или путь платформы, которому не удалось получить достаточно ресурсов отображения для запрошенной передачи.

Как читать дамп

  • Ищите в стеке драйвер устройства хранения, сети, дисплея или другого устройства с прямым доступом к шине.
  • Размер передачи и состояние DMA-адаптера важнее одного символьного кода.
  • Повторяющиеся сбои могут указывать на драйвер, который теряет регистры отображения или формирует неподдерживаемые запросы scatter/gather.

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

  • Проверьте размеры DMA-транзакций, списки scatter/gather и пути отмены.
  • Для подозреваемого драйвера включите проверку DMA в Driver Verifier.
  • Проверьте, возникает ли проблема только при высокой нагрузке ввода-вывода или с конкретным оборудованием.

Ссылки


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