0x109 di errore di arresto: CRITICAL_STRUCTURE_CORRUPTION in una macchina virtuale VMware

Questo articolo fornisce la risoluzione della correzione dell'errore di arresto 0x109: CRITICAL_STRUCTURE_CORRUPTION in una macchina virtuale VMware.

Si applica a: Windows Server 2012 R2
Numero KB originale: 2902739

Sintomi

In una macchina virtuale Windows Server che esegue VMware ESXi 5.0.x viene visualizzato un codice di errore di arresto "CRITICAL_STRUCTURE_CORRUPTION" che inizia come segue:

00000109 del codice di controllo dei bug
Argomenti a3a01f58 '92797517 b3b72bde 'e4f976b6 0000000000 'c0000103 000000000' 00000007

Causa

Questo problema si verifica perché il sistema rileva una modifica msr critica e quindi si arresta in modo anomalo.

Risoluzione

Per risolvere questo problema, visitare il sito Web VMware seguente:

Windows 8.1/Windows Server 2012 macchine virtuali hanno esito negativo con una schermata blu e segnalano l'errore: CRITICAL_STRUCTURE_CORRUPTION (2060019)

Si tratta di un problema noto che interessa ESXi 5.0.x. Per altre informazioni, contattare VMware.

Per risolvere questo problema, creare manualmente una maschera CPUID per le macchine virtuali interessate. Per effettuare questa operazione, seguire questi passaggi:

  1. Disattivare la macchina virtuale.

  2. Fare clic con il pulsante destro del mouse sulla macchina virtuale e quindi scegliere Modifica impostazioni.

  3. Fare clic sulla scheda Opzioni .

  4. In Avanzate fare clic su MASCHERA CPUID.

  5. Fare clic su Avanzate.

  6. Nella colonna Registra individuare il registro edx in Livello 80000001.

  7. Nel campo Valore immettere esattamente la stringa di caratteri seguente:

    ----:0---:----:----:----:----:----:----

  8. Fare due volte clic su OK.

I prodotti di terzi citati in questo articolo sono prodotti da società indipendenti da Microsoft. Microsoft non rilascia alcuna garanzia implicita o esplicita relativa alle prestazioni o all'affidabilità di tali prodotti

Ulteriori informazioni

0: kd> .bugcheck
00000109 del codice di controllo dei bug
Argomenti a3a01f58'92797517 b3b72bde'e4f976b6 000000000'c0000103 000000000'00000007
0: kd> !sysinfo machineid
Informazioni sull'ID computer [da 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 Virtual Platform
SystemVersion = None
BaseBoardManufacturer = Intel Corporation
BaseBoardProduct = 440BX Desktop Reference Platform
BaseBoardVersion = None

CRITICAL_STRUCTURE_CORRUPTION (109)

Questo errore di arresto viene generato quando il kernel rileva che il codice o i dati critici del kernel sono stati danneggiati. In genere, una delle situazioni seguenti può causare questo danneggiamento:

  • Un driver inavvertitamente o deliberatamente modificato codice o dati critici del kernel.

  • Uno sviluppatore ha provato a impostare un punto di interruzione del kernel standard usando un debugger del kernel non collegato all'avvio del sistema. I punti di interruzione standard (bp) possono essere impostati solo se il debugger è collegato all'avvio. I punti di interruzione del processore (ba) possono essere impostati in qualsiasi momento.

  • Si è verificato un danneggiamento hardware. Ad esempio, il codice del kernel o i dati potrebbero essere stati archiviati in memoria che non sono riusciti.

    Argomenti:
    Arg1: a3a01f5892797517, Riservato
    Arg2: b3b72bdee4f976b6, Riservato
    Arg3: 00000000c0000103, Informazioni dipendenti dal tipo di errore
    Arg4: 0000000000000007, Tipo di area danneggiata, può essere 7: Modifica msr critica