Что означает код BSOD 172 (HAL_MEMORY_ALLOCATION)?

 
Предыдущий Следующий
SESSION_HAS_VALID_POOL_ON_EXIT BGI_DETECTED_VIOLATION

HAL_MEMORY_ALLOCATION

Проверка ошибки HAL_MEMORY_ALLOCATION имеет значение 0x000000AC. Она указывает, что уровню абстрагирования оборудования (HAL) не удалось получить достаточно памяти.

Важно

Этот материал предназначен для программистов. Если при работе с компьютером вы увидели ошибку на синем экране, см. Устранение ошибок синего экрана.

Параметры HAL_MEMORY_ALLOCATION

Параметр Описание

1

Размер выделяемой области

2

0

3

Указатель на строку, содержащую имя файла

4

Зарезервировано

Причина

HAL не удалось получить невыгружаемую память пула для критически важной системной задачи.

Такие критические выделения памяти выполняются на раннем этапе инициализации системы, поэтому HAL_MEMORY_ALLOCATION не является ожидаемой ошибкой. Вероятно, она указывает на другую критическую проблему, например повреждение пула или чрезмерное потребление памяти.


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