Устранение неполадок при возникновении Blue Screen Of Death (BSOD)

Синий экран смерти, коды BSOD 0x00000044-0x00000047

MULTIPLE_IRP_COMPLETE_REQUESTS0x00000044
INSUFFICIENT_SYSTEM_MAP_REGS0x00000045
DEREF_UNKNOWN_LOGON_SESSION0x00000046
REF_UNKNOWN_LOGON_SESSION0x00000047

Драйвер запросил завершение IRP [IoCompleteRequest()], но пакет был уже завершён. Эту ошибку сложно выявить, так как самый простой случай - драйвер пытается завершить одну и ту же операцию дважды - обычно не то, что случается на самом деле. Реже - 2 различных драйвера пытаются завладеть пакетом и завершить его. Первый как правило срабатывает, а второй нет. Отследить, какой именно драйвер сделал это, трудно, так как следы первого драйвера были переписаны вторым. Тем не менее, конфликт может быть выявлен, рассматривая DeviceObject поля, в каждом местоположении стека.


Параметры:


  • адрес IRP

Вернутся назад