Kernelspeicherabbild

Ein Kernelspeicherabbild enthält den gesamten Arbeitsspeicher, der vom Kernel zum Zeitpunkt des Absturzes verwendet wird.

Diese Art von Speicherabbilddatei ist erheblich kleiner als das vollständige Speicherabbild. In der Regel hat die Speicherabbilddatei etwa ein Drittel der Größe des physischen Arbeitsspeichers auf dem System. Diese Menge variiert je nach Ihren Umständen erheblich.

Diese Speicherabbilddatei enthält keinen nicht zugeordneten Arbeitsspeicher oder arbeitsspeicher, der Anwendungen im Benutzermodus zugeordnet ist. Es enthält nur Arbeitsspeicher, der dem Windows-Kernel und der Hardwareabstraktionsebene (HAL) zugeordnet ist, sowie Arbeitsspeicher, der Kernelmodustreibern und anderen Kernelmodusprogrammen zugeordnet ist.

Für die meisten Zwecke ist dieses Absturzabbild das nützlichste. Es ist deutlich kleiner als das vollständige Speicherabbild, lässt aber nur die Teile des Arbeitsspeichers aus, die wahrscheinlich nicht am Absturz beteiligt waren.

Da diese Art von Speicherabbilddatei keine Bilder von ausführbaren Dateien im Benutzermodus enthält, die sich zum Zeitpunkt des Absturzes im Arbeitsspeicher befinden, müssen Sie möglicherweise auch den Pfad des ausführbaren Images festlegen, wenn sich diese ausführbaren Dateien als wichtig herausstellen.

Die Kernelspeicherabbilddatei wird standardmäßig in %SystemRoot%\Memory.dmp geschrieben.

Wenn eine zweite Fehlerüberprüfung erfolgt und ein weiteres Kernelspeicherabbild (oder vollständiges Speicherabbild) erstellt wird, wird die vorherige Datei überschrieben.

Um fehlende Seitenfehlermeldungen beim Debuggen eines Kernelspeicherabbilds zu unterdrücken, verwenden Sie den Befehl .ignore_missing_pages .

Siehe auch

Varianten von Kernel-Mode-Speicherabbilddateien