Что означает код BSOD 153 (INVALID_REGION_OR_SEGMENT)?

 
Также может означать:
КонстантаТипОС
ERROR_INVALID_LIST_FORMATОшибка WindowsWindows
Предыдущий Следующий
END_OF_NT_EVALUATION_PERIOD SYSTEM_LICENSE_VIOLATION

INVALID_REGION_OR_SEGMENT

Проверка ошибок INVALID_REGION_OR_SEGMENT имеет значение 0x00000099. Эта проверка ошибки означает, что ExInitializeRegion или или ExInterlockedExtendRegion была вызвана с недопустимым набором параметров.

Важно

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

Параметры INVALID_REGION_OR_SEGMENT

Нет

Данные дампа для INVALID_REGION_OR_SEGMENT

Для INVALID_REGION_OR_SEGMENT сохраните полный дамп, четыре параметра bug check, точную сборку Windows, список загруженных модулей и временную шкалу событий непосредственно перед остановкой. AllStat описывает это состояние как «INVALID_REGION_OR_SEGMENT»; эта формулировка указывает класс сбоя, а параметры и стек позволяют определить задействованный объект, драйвер, процессор или экземпляр подсистемы.

Порядок анализа для INVALID_REGION_OR_SEGMENT

  • Запустите WinDbg !analyze -v, затем разберите документированное значение каждого параметра INVALID_REGION_OR_SEGMENT, а не полагайтесь только на строку probably-caused-by.
  • Найдите самое раннее аномальное событие: обновление драйвера, изменение прошивки, сброс устройства, ошибку хранилища, отчёт Verifier, исчерпание ресурсов или зависание приложения, связанное с region / or / segment.
  • Для INVALID_REGION_OR_SEGMENT сохраните в перечне модулей сторонние фильтры, драйверы безопасности, хранилища, графики и виртуализации; удаление данных до анализа дампа может скрыть ответственный путь.

Не перезагружайте многократно систему с INVALID_REGION_OR_SEGMENT до сохранения дампа и журналов событий. Для INVALID_REGION_OR_SEGMENT способ восстановления должен определяться компонентом из стека и параметров, а не только символьным именем stop-кода.

Отличительная граница сбоя INVALID_REGION_OR_SEGMENT

INVALID_REGION_OR_SEGMENT обозначает недопустимое состояние области или сегмента памяти. Проверьте область виртуальных адресов, объект раздела или сегмента, состояние VAD/PTE и операцию, изменившую отображение. Повреждение относится к учёту диспетчера памяти, а не к обычному недопустимому пользовательскому дескриптору.

Отделение INVALID_REGION_OR_SEGMENT от соседних bug checks

Сопоставьте создание отображения, изменения защиты, усечение, загрузку образа и удаление около адреса, указанного параметрами дампа. Для INVALID_REGION_OR_SEGMENT сохраните исходный дамп и подтвердите различие по документированным данным до изменения драйверов или конфигурации.


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