| Предыдущий | Следующий |
| 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 не является ожидаемой ошибкой. Вероятно, она указывает на другую критическую проблему, например повреждение пула или чрезмерное потребление памяти.
Что проверить
Сбой относится к выделению памяти на уровне HAL во время критической фазы работы системы. Сопоставьте параметры с типом запрошенного ресурса и проверьте карту физической памяти, firmware-reservations и недавние изменения BIOS. Если конфигурация памяти нестандартна, полезно сравнить поведение с поддерживаемой конфигурацией производителя.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.