Что означает код BSOD 80 (PAGE_FAULT_IN_NONPAGED_AREA)?

 
Также может означать:
КонстантаТипОС
ERROR_FILE_EXISTSОшибка WindowsWindows
ELIBBADerrnoLinux
EAUTHerrnomacOS
ENOTUNIQerrnoSolaris
Предыдущий Следующий
NDIS_INTERNAL_ERROR REGISTRY_ERROR

PAGE_FAULT_IN_NONPAGED_AREA

Значение PAGE_FAULT_IN_NONPAGED_AREA

PAGE_FAULT_IN_NONPAGED_AREA является проверкой ошибки 0x00000050. Код ядра обратился к недопустимой системной памяти, которая должна была находиться в ОЗУ. Параметры определяют адрес, тип доступа, инструкцию сбоя и подтип, зависящий от сборки.

Как анализировать PAGE_FAULT_IN_NONPAGED_AREA

Определите инструкцию и адрес обращения, проверьте PTE и состояние пула, установите, была ли память освобождена или изначально недопустима, и проверьте недавние драйверы, фильтрующее ПО, неисправное ОЗУ и ошибки хранилища, способные повредить резидентные данные.

  • При исследовании PAGE_FAULT_IN_NONPAGED_AREA.
  • Выполните !analyze -v и исследуйте объекты, заданные параметрами, а также стек, связанный с PAGE_FAULT_IN_NONPAGED_AREA , вместо того чтобы полагаться только на символьное имя или одну строку probable cause.
  • При наличии нескольких дампов сравните их: стабильный путь инструкции или объекта, связанный с PAGE_FAULT_IN_NONPAGED_AREA , является более веским доказательством, чем модуль, появившийся только после более раннего повреждения.

Границы восстановления для PAGE_FAULT_IN_NONPAGED_AREA

Исправьте компонент, владевший недопустимым указателем или повредивший память. При подозрении на ошибку времени жизни в драйвере используйте специальный пул или Driver Verifier, а при сбоях по несвязанным адресам — аппаратную диагностику.

Официальные материалы по PAGE_FAULT_IN_NONPAGED_AREA


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