Fehlerüberprüfung 0x7A: KERNEL_DATA_INPAGE_ERROR
Die KERNEL_DATA_INPAGE_ERROR-Fehlerüberprüfung hat den Wert 0x0000007A. Diese Fehlerüberprüfung zeigt an, dass die angeforderte Seite der Kerneldaten aus der Auslagerungsdatei nicht in den Arbeitsspeicher eingelesen werden konnte.
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.
Parameter
Die vier Parameter, die in der Nachricht aufgeführt sind, können drei mögliche Bedeutungen haben.
Wenn der erste Parameter 1, 2 oder 3 und der dritte Parameter 0 ist, verfügen die Parameter über die folgenden Definitionen.
Parameter | BESCHREIBUNG |
---|---|
1 | Der Sperrtyp, der gehalten wurde (1, 2 oder 3) |
2 | Der Fehler status (in der Regel ein E/A-status Code) |
3 | Wenn der Sperrtyp 1 ist: der aktuelle Prozess Wenn der Sperrtyp 2 oder 3 ist: 0 |
4 | Die virtuelle Adresse, die nicht in den Arbeitsspeicher ausgelagert werden konnte |
Wenn der erste Parameter 3 oder 4 ist (und der dritte Parameter nicht 0), verfügen die Parameter über die folgenden Definitionen.
Parameter | BESCHREIBUNG |
---|---|
1 | Der Sperrtyp, der gehalten wurde (3 oder 4) |
2 | Fehler status (in der Regel E/A-status Code) |
3 | Die Adresse der InPageSupport-Struktur |
4 | Die fehlerhafte Adresse |
Andernfalls verfügen die Parameter über die folgenden Definitionen.
Parameter | BESCHREIBUNG |
---|---|
1 | Die Adresse des Seitentabelleneintrags (PTE) |
2 | Der Fehler status (in der Regel ein E/A-status Code) |
3 | Der PTE-Inhalt |
4 | Die fehlerhafte Adresse |
Ursache
Häufig können Sie die Ursache der KERNEL_DATA_INPAGE_ERROR Fehlerüberprüfung anhand des Fehlers status (Parameter 2) ermitteln. Dies sind NTSTATUS-Werte.
Zu den gängigen status-Codes gehören:
0xC000009A oder STATUS_INSUFFICIENT_RESOURCES weist auf einen Mangel an nicht ausgelagerten Poolressourcen hin.
0xC000009C oder STATUS_DEVICE_DATA_ERROR weist in der Regel auf fehlerhafte Blöcke (Sektoren) auf der Festplatte hin.
0xC000009D oder STATUS_DEVICE_NOT_CONNECTED weist auf eine fehlerhafte oder lose Verkabelung, beendigung oder darauf hin, dass der Controller die Festplatte nicht sieht.
0xC000016A oder STATUS_DISK_OPERATION_FAILED weist auf fehlerhafte Blöcke (Sektoren) auf der Festplatte hin.
0xC0000185 oder STATUS_IO_DEVICE_ERROR weist auf eine unsachgemäße Beendigung oder fehlerhafte Verkabelung auf SCSI-Geräten hin oder darauf hin, dass zwei Geräte versuchen, denselben IRQ zu verwenden.
0xC000000E oder STATUS_NO_SUCH_DEVICE weist auf einen Hardwarefehler oder eine falsche Laufwerkkonfiguration hin. Überprüfen Sie Ihre Kabel, und überprüfen Sie das Laufwerk mit dem Diagnoseprogramm, das von Ihrem Laufwerkhersteller verfügbar ist. Wenn Sie ältere PATA-Laufwerke (IDE) verwenden, kann dieser status Code auf eine falsche master/untergeordnete Laufwerkkonfiguration hinweisen.
Diese status-Codes sind die häufigsten, die spezifische Ursachen haben. Weitere Informationen zu anderen möglichen status Codes, die für eine bestimmte Version von Windows zurückgegeben werden können, finden Sie in der Ntstatus.h
Datei im Microsoft Windows Driver Kit (WDK). OSR, ein Drittanbieter, bietet ein PDF-Dokument, das NTSTATUS win32-Fehlercodes NTSTATUS zu Win32-Fehlercodezuordnungen ordnet
Eine weitere häufige Ursache für diese Fehlermeldung ist eine fehlerhafte Speicherhardware oder ein fehlerhafter RAM-Arbeitsspeicher.
Eine Virusinfektion kann diese Fehlerprüfung auch verursachen.
Lösung
Beheben eines Problems mit fehlerhaftem Block: Ein E/A-status Code von 0xC000009C oder 0xC000016A gibt in der Regel an, dass die Daten aufgrund eines fehlerhaften Blocks (Sektor) nicht vom Datenträger gelesen werden konnten. Wenn Sie den Computer nach dem Fehler neu starten können, wird Autochk automatisch ausgeführt und versucht, den fehlerhaften Sektor zuzuordnen, um zu verhindern, dass er mehr verwendet wird.
Wenn autochk die Festplatte nicht auf Fehler überprüft, können Sie die Datenträgerüberprüfung manuell starten. Führen Sie Chkdsk /f /r
auf der Systempartition aus. Sie müssen den Computer neu starten, bevor die Datenträgerüberprüfung beginnt. Wenn Sie den Computer aufgrund des Fehlers nicht starten können, verwenden Sie die Wiederherstellungskonsole, und führen Sie aus Chkdsk /r
.
Beheben Eines fehlerhaften RAM-Problems: Führen Sie die hardwarebasierte Diagnose aus, die der Systemhersteller bereitstellt, insbesondere den Speicherscanner. Weitere Informationen zu diesen Verfahren finden Sie im Benutzerhandbuch für Ihren Computer.
Beheben eines fehlerhaften Hardwareproblems: Wenn die E/A-status C0000185 ist und sich die Auslagerungsdatei auf einem älteren SCSI-Datenträger befindet, überprüfen Sie die Datenträgerverkabelung und die SCSI-Beendigung auf Probleme.
Beheben einer Virusinfektion: Überprüfen Sie Ihren Computer auf Viren, indem Sie eine aktuelle, kommerzielle Virenscansoftware verwenden, die den Master Boot Record der Festplatte untersucht. Windows-Dateisysteme können mit Viren infiziert werden.
Überprüfen Sie die system Ereignisanzeige auf Fehlermeldungen, die möglicherweise helfen, das Gerät zu identifizieren, das den Fehler verursacht. Insbesondere sollten Fehler, die unmittelbar vor der Fehlerprüfung auftreten, untersucht werden.
Stellen Sie sicher, dass die neuesten Windows-Updates installiert sind.
Suchen und Ausführen einer beliebigen verfügbaren Diagnosetestsoftware für den PC. Ein Riss, eine zerkratzte Ablaufverfolgung oder eine fehlerhafte Komponente auf der Hauptplatine können diese Fehlerüberprüfung verursachen.
Überprüfen Sie bei PCs mit Karte Slots, ob alle Adapterkarten auf dem Computer ordnungsgemäß sitzen. Verwenden Sie einen Freihandgummier oder eine elektrische Kontaktbehandlung, die in Elektronik-Zuliefergeschäften erhältlich ist, um sicherzustellen, dass der Adapter Karte Kontakte sauber.