Stop error 0x109: CRITICAL_STRUCTURE_CORRUPTION на виртуальной машине VMware
В этой статье описано, как исправить 0x109 stop error: CRITICAL_STRUCTURE_CORRUPTION на виртуальной машине VMware.
Применяется к: Windows Server 2012 R2
Исходный номер базы знаний: 2902739
Симптомы
На виртуальной машине Windows Server под управлением VMware ESXi 5.0.x появляется код stop-ошибки "CRITICAL_STRUCTURE_CORRUPTION", начинающийся следующим образом:
00000109 кода проверки ошибок
Аргументы a3a01f58 "92797517 b3b72bde 'e4f976b6 000000000 'c0000103 00000000000" 00000007
Причина
Эта проблема возникает из-за того, что система обнаруживает критическое изменение MSR, а затем происходит сбой.
Разрешение
Чтобы устранить эту проблему, перейдите на следующий веб-сайт VMware:
Это известная проблема, которая влияет на ESXi 5.0.x. Дополнительные сведения см. в VMware.
Чтобы обойти эту проблему, вручную создайте маску CPUID для затронутых виртуальных машин. Для этого выполните следующие действия:
Отключить виртуальную машину.
Щелкните правой кнопкой мыши виртуальную машину и выберите команду Изменить параметры.
Перейдите на вкладку Параметры .
В разделе Дополнительно щелкните CpuID Mask (Маска CPUID).
Нажмите кнопку Дополнительно.
В столбце Регистрация найдите регистр edx в разделе Уровень 80000001.
В поле Значение введите в точности следующую символьную строку:
----:0---:----:----:----:----:----:----
Два раза нажмите кнопку ОК.
В этой статье упомянуты программные продукты независимых производителей. Корпорация Майкрософт не дает никаких гарантий, подразумеваемых и прочих, относительно производительности и надежности этих продуктов.
Дополнительная информация
0: kd> .bugcheck
00000109 кода проверки ошибок
Arguments a3a01f58'92797517 b3b72bde'e4f976b6 0000000000'c0000103 000000000'00000007
0: kd> !sysinfo machineid
Сведения о идентификаторе компьютера [из Smbios 2.4, DMIVersion 0, Size=10150]
BiosMajorRelease = 4
BiosMinorRelease = 6
FirmwareMajorRelease = 0
FirmwareMinorRelease = 0
BiosVendor = Phoenix Technologies LTD
BiosVersion = 6.00
BiosReleaseDate = 09.07.2012
SystemManufacturer = VMware, Inc.
SystemProductName = виртуальная платформа VMware
SystemVersion = None
BaseBoardManufacturer = Intel Corporation
BaseBoardProduct = эталонная платформа для настольных компьютеров 440BX
BaseBoardVersion = NoneCRITICAL_STRUCTURE_CORRUPTION (109)
Эта stop-ошибка возникает, когда ядро обнаруживает, что критически важный код ядра или данные были повреждены. Как правило, это может привести к любой из следующих ситуаций:
Драйвер непреднамеренно или намеренно изменил критически важный код ядра или данные.
Разработчик попытался задать стандартную точку останова ядра с помощью отладчика ядра, который не был подключен при запуске системы. Стандартные точки останова (в секунду) можно задать только в том случае, если отладчик подключен при запуске. Точки останова процессора (ba) можно задать в любое время.
Произошло повреждение оборудования. Например, код ядра или данные могли храниться в памяти, которая завершилась сбоем.
Аргументы:
Arg1: a3a01f5892797517, Reserved
Arg2: b3b72bdee4f976b6, Reserved
Arg3: 00000000c000103, сведения, зависящие от типа сбоя
Arg4: 0000000000000007, тип поврежденного региона, может быть 7: критическое изменение MSR
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по