Fehlerüberprüfung 0xD3: DRIVER_PORTION_MUST_BE_NONPAGED
Die DRIVER_PORTION_MUST_BE_NONPAGED-Fehlerüberprüfung hat den Wert 0x000000D3. Dies gibt an, dass das System versucht hat, bei einem zu hohen Prozess-IRQL auf auslagerungsfähigen Arbeitsspeicher zuzugreifen.
Wichtig
Dieser Artikel richtet sich an Programmierer. Wenn Sie ein Kunde sind, der während der Verwendung Ihres Computers einen Bluescreen-Fehlercode erhalten hat, finden Sie weitere Informationen unter Behandeln von Bluescreenfehlern.
DRIVER_PORTION_MUST_BE_NONPAGED Parameter
Parameter | BESCHREIBUNG |
---|---|
1 |
Speicherreferenz |
2 |
IRQL zum Zeitpunkt der Referenz |
3 |
0: Lesen 1: Schreiben |
4 |
Adresse, die auf den Arbeitsspeicher verweist |
Wenn der treiber identifiziert werden kann, der für den Fehler verantwortlich ist, wird sein Name auf dem Bluescreen gedruckt und im Speicher an der Position (PUNICODE_STRING) KiBugCheckDriver gespeichert.
Ursache
Diese Fehlerüberprüfung wird in der Regel durch Treiber verursacht, die ihren eigenen Code oder ihre eigenen Daten fälschlicherweise als ausserstellbar markiert haben.
Lösung
Verwenden Sie zum Starten des Debuggens einen Kerneldebugger, um eine Stapelverfolgung abzurufen: Die Debugerweiterung !analyze zeigt Informationen zur Fehlerüberprüfung an und kann hilfreich sein, um die Grundursache zu bestimmen. Verwenden Sie dann den Befehl kb (Display Stack Backtrace), um eine Stapelablaufverfolgung abzurufen.