Stopfout 0x109: CRITICAL_STRUCTURE_CORRUPTION op een virtuele machine van VMWare

Symptomen

Op een virtuele Windows Server-machine met VMWare ESXi 5.0.x ontvangt u een "CRITICAL_STRUCTURE_CORRUPTION"-stopfoutcode die als volgt begint:

Bugcheck code 00000109
Arguments a3a01f58`92797517 b3b72bde`e4f976b6 00000000`c0000103 00000000`00000007

Oorzaak

Dit probleem treedt op omdat het systeem een kritieke MSR-wijziging detecteert en vervolgens vastloopt.

Oplossing

Ga naar de volgende website van VMWare om dit probleem op te lossen:

Windows 8.1/Windows Server 2012 virtuele machines stoppen met een blauw scherm en melden deze fout: CRITICAL_STRUCTURE_CORRUPTION (2060019)

Dit is een bekend probleem dat van invloed is op ESXi 5.0.x. Neem voor meer informatie contact op met VMWare.

U kunt dit probleem omzeilen door handmatig een CPUID-masker te maken voor de desbetreffende virtuele machines. Hiertoe gaat u als volgt te werk:

  1. Schakel de virtuele machine uit.
  2. Klik met de rechtermuisknop op de virtuele machine en klik op Instellingen bewerken.
  3. Open het tabblad Opties.
  4. Klik onder Geavanceerd op CPUID-masker.
  5. Klik op Geavanceerd.
  6. Zoek in de kolom Register het register edx onder Niveau 80000001.
  7. Voer in het veld Waarde de volgende tekenreeks exact in:

    ----:0---:----:----:----:----:----:----
  8. Klik tweemaal op OK.
De producten van derden die in dit artikel worden behandeld, worden geproduceerd door bedrijven die niet aan Microsoft zijn gelieerd. Microsoft verleent dan ook geen enkele garantie, impliciet noch anderszins, omtrent de prestaties of de betrouwbaarheid van deze producten.

Meer informatie

0: kd> .bugcheck
Bugcheck code 00000109
Arguments a3a01f58`92797517 b3b72bde`e4f976b6 00000000`c0000103 00000000`00000007
0: kd> !sysinfo machineid
Machine ID Information [From Smbios 2.4, DMIVersion 0, Size=10150]
BiosMajorRelease = 4
BiosMinorRelease = 6
FirmwareMajorRelease = 0
FirmwareMinorRelease = 0
BiosVendor = Phoenix Technologies LTD
BiosVersion = 6.00
BiosReleaseDate = 07/09/2012
SystemManufacturer = VMware, Inc.
SystemProductName = VMware Virtual Platform
SystemVersion = None
BaseBoardManufacturer = Intel Corporation
BaseBoardProduct = 440BX Desktop Reference Platform
BaseBoardVersion = None

CRITICAL_STRUCTURE_CORRUPTION (109)

Deze stopfout wordt gegenereerd wanneer de kernel detecteert dat kritieke kernelcode of -gegevens zijn beschadigd. Gewoonlijk veroorzaakt een van de volgende situaties deze beschadiging:

  • Een stuurprogramma heeft per ongeluk of doelbewust kritieke kernelcode of -gegevens gewijzigd. Zie voor meer informatieKernelpatchbeveiliging voor x 64-besturingssystemen.
  • Een ontwikkelaar probeert een standaardonderbrekingspunt voor de kernel in te stellen met behulp van een kerneldebugger die niet was gekoppeld toen het systeem werd gestart. Standaardonderbrekingspunten kunnen alleen worden ingesteld als de debugger tijdens het opstarten is gekoppeld. Onderbrekingspunten voor de processor kunt u op elk moment instellen.
  • Er is een hardwarebeschadiging opgetreden. Kernelcode of -gegevens zijn bijvoorbeeld opgeslagen in geheugen dat niet functioneert.

    Argumenten:
    Arg1: a3a01f5892797517, gereserveerd
    Arg2: b3b72bdee4f976b6, gereserveerd
    Arg3: 00000000c0000103, informatie afhankelijk van fouttype
    Arg4: 0000000000000007, type van beschadigde regio kan 7 zijn: kritieke MSR-wijziging

Microsoft Internal Support Information

Author: scotto
Writer: scotto
Tech Reviewer: scotto

Editor: v-jesits (CR)
Eigenschappen

Artikel-id: 2902739 - Laatst bijgewerkt: 6 okt. 2015 - Revisie: 1

Feedback