| Предыдущий | Следующий |
| SAVER_WAITFORSHELLREADY | SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M |
HYPERVISOR_ERROR
Проверка ошибок HYPERVISOR_ERROR имеет значение 0x00020001. Это означает, что гипервизор столкнулся с критической ошибкой.
Важно
Эта статья предназначена для программистов. Если при работе с компьютером появился синий экран с кодом HYPERVISOR_ERROR, см. Устранение ошибок синего экрана.
Параметры HYPERVISOR_ERROR
| Параметр | Описание |
|---|---|
| 1 | Зарезервировано |
| 2 | Зарезервировано |
| 3 | Зарезервировано |
| 4 | Зарезервировано |
Устранение HYPERVISOR_ERROR
Для HYPERVISOR_ERROR: Расширение !analyze отладки выводит сведения о проверке ошибки и помогает определить первопричину.
Данные дампа для HYPERVISOR_ERROR
Для HYPERVISOR_ERROR сохраните полный дамп, четыре параметра bug check, точную сборку Windows, список загруженных модулей и временную шкалу событий непосредственно перед остановкой. AllStat описывает это состояние как «HYPERVISOR_ERROR»; эта формулировка указывает класс сбоя, а параметры и стек позволяют определить задействованный объект, драйвер, процессор или экземпляр подсистемы.
Порядок анализа для HYPERVISOR_ERROR
- Запустите WinDbg
!analyze -v, затем разберите документированное значение каждого параметра HYPERVISOR_ERROR, а не полагайтесь только на строку probably-caused-by. - Найдите самое раннее аномальное событие: обновление драйвера, изменение прошивки, сброс устройства, ошибку хранилища, отчёт Verifier, исчерпание ресурсов или зависание приложения, связанное с hypervisor.
- Для HYPERVISOR_ERROR сохраните в перечне модулей сторонние фильтры, драйверы безопасности, хранилища, графики и виртуализации; удаление данных до анализа дампа может скрыть ответственный путь.
Не перезагружайте многократно систему с HYPERVISOR_ERROR до сохранения дампа и журналов событий. Для HYPERVISOR_ERROR способ восстановления должен определяться компонентом из стека и параметров, а не только символьным именем stop-кода.
Отличительная граница сбоя HYPERVISOR_ERROR
HYPERVISOR_ERROR обозначает неустранимое состояние гипервизора. Соберите данные об интерфейсах взаимодействия с гипервизором, события платформы виртуализации, версии микропрограммы и микрокода, топологию процессоров, состояние вложенной виртуализации и поля дампа, относящиеся к гипервизору.
Отделение HYPERVISOR_ERROR от соседних bug checks
Отделяйте сбой гипервизора от ошибки стека драйверов гостевой системы: решающие данные находятся в контексте гипервизора и журналах платформы. Для HYPERVISOR_ERROR сохраните исходный дамп и подтвердите различие по документированным данным до изменения драйверов или конфигурации.
Нужно найти другой код? Найти другой код состояния или ошибки.
