Controllo bug 0xDB: DRIVER_CORRUPTED_SYSPTES
Il controllo DRIVER_CORRUPTED_SYSPTES bug ha un valore di 0x000000DB. Ciò indica che è stato effettuato un tentativo di tocco della memoria in un IRQL non valido, probabilmente a causa del danneggiamento delle PTE di sistema.
Importante
Questo articolo è destinato ai programmatori. Se si è un cliente che ha ricevuto un codice di errore dello schermo blu durante l'uso del computer, vedere Risolvere gli errori dello schermo blu.
parametri DRIVER_CORRUPTED_SYSPTES
Parametro | Descrizione |
---|---|
1 |
Riferimento alla memoria |
2 |
IRQL |
3 |
0: Leggere 1: Scrivere |
4 |
Indirizzo nel codice a cui si fa riferimento alla memoria |
Causa
Un driver ha tentato di accedere alla memoria paginabile (o completamente non valida) troppo elevata di un IRQL. Questo controllo dei bug è quasi sempre causato dai driver che hanno ptes di sistema danneggiati.
Risoluzione
Se si verifica questo controllo di bug, il colpevole può essere rilevato modificando il Registro di sistema. Nella chiave del Registro di sistema \\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management creare o modificare il valore TrackPtes e impostarlo uguale a DWORD 3. Quindi riavviare. Il sistema salverà quindi le tracce dello stack e, se il driver esegue lo stesso errore, il sistema emetterà il controllo dei bug 0xDA (SYSTEM_PTE_MISUSE ). La traccia dello stack identifica quindi il driver che ha causato l'errore.