Condividi tramite


Controllo bug 0x12B: FAULTY_HARDWARE_CORRUPTED_PAGE

Il controllo dei bug FAULTY_HARDWARE_CORRUPTED_PAGE ha un valore pari a 0x0000012B. Questo controllo di bug indica che gestione memoria di Windows ha rilevato il danneggiamento. Tale danneggiamento potrebbe essere stato causato solo da un componente che accede alla memoria usando l'indirizzamento fisico.

Importante

Questo argomento è destinato ai programmatori. Se si è un cliente che ha ricevuto un codice di errore della schermata blu durante l'uso del computer, vedere Risolvere gli errori della schermata blu.

parametri FAULTY_HARDWARE_CORRUPTED_PAGE

Esistono due scenari in cui gestione memoria genera FAULTY_HARDWARE_CORRUPTED_PAGE controlli di bug, con due set diversi di parametri.

Se i parametri 3 e 4 sono entrambi zero, il controllo dei bug indica che gestione memoria ha rilevato un errore a bit singolo in una pagina a cui si prevede che la gestione memoria sia zero.

Se i parametri 3 e 4 sono diversi da zero, il controllo dei bug viene generato da Gestione archivi compressi a causa di un errore di decompressione di una pagina a causa di un danneggiamento della memoria fisica.

Pagina gestione memoria non zero parametri di errore

Questo controllo di bug indica che in questa pagina è stato rilevato un errore a bit singolo. Questo errore è un errore di memoria hardware.

Parametro Descrizione
1 L'indirizzo virtuale esegue il mapping alla pagina danneggiata
2 Numero di pagina fisico
3 Zero
4 Zero

Parametri di errore di Gestione archivi compressi

Questo controllo di bug indica che si è verificato un errore di memoria di Gestione archivi. Potrebbe trattarsi di un errore di autenticazione, di un errore CRC o di un errore di decompressione.

Parametro Descrizione
1 FailStatus - Indica il tipo di errore
2 CompressedSize della pagina da leggere
3 Buffer di origine
4 Buffer di destinazione

Causa

Questo controllo di bug può verificarsi solo in base al danneggiamento della memoria a causa dell'accesso fisico alla memoria. Le cause del danneggiamento della memoria fisica includono:

  • Hardware ram difettoso.
  • Un driver o un dispositivo modifica erroneamente le pagine fisiche tramite un'operazione DMA non corretta o MDL associato.
  • Danneggiamento causato da un dispositivo hardware o da un firmware danneggiato dalla memoria, ad esempio la modifica illegale delle pagine fisiche in una transizione di alimentazione.

Nota

Gestione archivi compressi può rilevare se il danneggiamento è stato causato da un errore a bit singolo e corregge automaticamente questa condizione senza generare un controllo di bug. Questo controllo di bug viene segnalato da Compressed Store Manager se il danneggiamento non è stato causato da un errore a bit singolo.

Per altre informazioni sulla gestione della memoria e sulla compressione della memoria di Windows, vedere Windows Internals 7th Edition Part 1.For more information on Windows memory manager and memory compression, see Windows Internals 7th Edition Part 1.

Risoluzione


Per verificare se questo controllo di bug è causato da hardware RAM difettoso, eseguire lo strumento Diagnostica memoria Windows. Nella casella di ricerca del pannello di controllo immettere Memoria e quindi selezionare Diagnosi dei problemi di memoria del computer. Dopo l'esecuzione del test, usare il Visualizzatore eventi per visualizzare i risultati nel log di sistema. Selezionare la voce MemoryDiagnostics-Results per visualizzare i risultati.

Vedi anche