# Absturzverhalten von Windows einstellen

Gültig für: Windows NT | Windows 2000 | Windows XP | Server 2003 | Windows Vista | Server 2008 | Windows 7 | Windows 8 | Windows 10

Bei einem Systemabsturz können Sie zum Zwecke der Fehleranalyse Windows anweisen, den Speicherinhalt in eine Datei zu schreiben. Diese Option ist eigentlich nur für erfahrene Leute und Programmierer interessant, die mit Hilfe dieser Informationen den Fehler finden können. Die Fehlercodes der Dump-Datei finden Sie unter: "Fehlercodes der Dump-Datei"

Die Grundeinstellungen dafür können Sie an der folgenden Stelle verändern:

für Windows NT 4.x:

"Systemsteuerung" -> "System" unter "Starten/Herunterfahren" die Option "Debug-Info festhalten" aktivieren.

für Windows 2000/XP/2003:

"Systemsteuerung" -> "System" -> "Erweitert" -> "Starten und Wiederherstellen..."

ab Windows Vista:

"Systemsteuerung" -> "System" -> "Erweiterte Systemeinstellungen" -> Tabreiter "Erweitert" -> Button "Einstellungen..." unter "Starten und Wiederherstellen"

hier können Sie unter "Debuginformationen speichern" folgenden Einstellungen vornehmen:

keine | Es wird kein Speicherabbild erstellt (wenn Sie sich mit dem Auswerten nicht auskennen, ist das die beste Einstellung, da dann auch kein Festplattenplatz für die Daten verschwendet wird).
kleines Speicherabbild (xxMB) | Hier werden nur die nötigsten Informationen abgelegt, um den Fehler analysieren zu können.
Kernelspeicherabbild | Speichert nur die Kernelspeicherdaten ab.
Vollständiges Speicherabbild | Erstellt ein vollständiges Speicherabbild. Dafür muss die Auslagerungsdatei mindestens die Größe des Arbeitsspeichers + 1 MB besitzen. Der Pfad und der Name für die Datei kann unter "Sicherungsdatei" verändert werden. Standardmäßig steht er auf "%SYSTEMROOT%\MEMORY.DMP". Die max. Größe der Datei liegt bei 2 GByte.

Wie kann ich mir diese Dateien ansehen?

Das "kleine Speicherabbild" können Sie mit dem Programm "Dumpchk.exe" bearbeiten. Bei Windows 2000 müssen Sie von der CD unter "\Support\Tools\" die "Support Tools" installieren, damit die Programme auch zur Verfügung stehen. Bei Windows NT 4.0 finden Sie die Tools auf der CD unter "\Support\Debug\i386\".

Für das "Kernelspeicherabbild" und "Vollständiges Speicherabbild" benutzen Sie das Programm "KB.exe", welches Sie unter http://www.microsoft.com/ddk/installW2k.htmherunterladen können.

Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab. Beachten Sie dazu bitte folgende Punkte: Aufbau der Registrydatenbank Wichtige Hinweise (Informationen zum Sichern der Registrydatenbank) Unterschiede zwischen Regedit und Regedt32 Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000) Wenn der Pfad zum Schlüssel nicht vorhanden ist, müssen Sie die nötigen Schlüssel selber hinzufügen. Rechtsklick auf den letzten Schlüssel (links im Tree) aus dem Kontextmenü "Neu" -> "Schlüssel" auswählen, und die fehlenden Schlüssel mit den angegebenen Namen anlegen.

Unter:

HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Control\ CrashControl

finden Sie folgende Einstellmöglichkeiten:

Schlüssel | Datentyp | Angabe als | Standard
Festlegen, ob nach einem Fehler NT neu gestartet werden soll
AutoReboot | REG_DWORD | Boolean | WS = 0 Server = 1
Legt fest, ob Fehlerinformationen in eine Datei geschrieben werden sollen
CrashDumpEnabled | REG_DWORD | Boolean | NT 4.x: WS = 0 Server = 1 Ab Windows 2000 sind folgende Werte möglich: 0 = None 1 = Complete memory dump 2 = Kernel memory dump 3 = Seinmall memory dump (KB) Standard: WS = 3 Server = 1
Gibt den Ort und die Datei an, in die der Fehlerdump geschrieben werden soll
DumpFile | REG_EXPAND_SZ | Pfad | NT 4.x: "%SYSTEMROOT%\MEMORY.LOG" Windows 2000: "%SYSTEMROOT%\Memory.dmp"
Gibt an, ob Systemereignisse in eine Protokolldatei geschrieben werden sollen
LogEvent | REG_DWORD | Boolean | WS = 0 Server = 1 (siehe auch: Logfile Einstellungen)
Legt fest, ob die Protokolldatei überschrieben werden soll
Overwrite | REG_DWORD | Boolean | WS = 0 Server = 1 (siehe auch: Logfile Einstellungen)
Legt fest, ob eine Administratormeldung ausgegeben werden soll
SendAlert | REG_DWORD | Boolean | WS = 0 Server = 1
Gibt den Ort und die Datei an, in die der Minimale Fehlerdump geschrieben werden soll (ab Windows 2000)
MinidumpDir | REG_EXPAND_SZ | Pfad | "%SYSTEMROOT%\Minidump"

Ist "LogEvent" eingeschaltet und "Overwrite" ausgeschaltet, wird bei einer vorhandenen Protokolldatei die Meldung "Die Protokolldatei ist vollgeschrieben" ausgegeben und alle weiteren Fehler werden nicht mehr beachtet (siehe auch: Logfile Einstellungen).

Weitere Informationen finden Sie dazu Unter:
http://www.microsoft.com/ddk/ddkdocs/Win2KDB/
http://support.microsoft.com/?kbid=244139

Diese Einstellung können Sie einfach mit dem "Registry System Wizard" (RSW) verändern. Sie können das Programm unter "http://www.winfaq.de" herunterladen.

WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version

Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular

URL: http://www.winfaq.de/faq_html/Content/tip0000/tip0392.htm

WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich