Generieren eines Kernels oder eines vollständigen AbsturzabbildsGenerate a kernel or complete crash dump

Ein Systemabsturz (auch bekannt als "Fehlerüberprüfung" oder "Abbruchfehler") tritt auf, wenn Windows nicht ordnungsgemäß ausgeführt werden kann.A system crash (also known as a “bug check” or a "Stop error") occurs when Windows can't run correctly. Die aus diesem Ereignis erstellte Dumpdatei wird als Systemabsturz-Dump bezeichnet.The dump file that is produced from this event is called a system crash dump.

Eine manuelle Kernel-oder vollständige Speicherabbilddatei ist hilfreich, wenn Sie mehrere Probleme beheben, da der Prozess zum Zeitpunkt des Absturzes einen Datensatz des Systemspeichers erfasst.A manual kernel or complete memory dump file is useful when you troubleshoot several issues because the process captures a record of system memory at the time of a crash.

Einrichten von Seiten DateienSet up page files

Weitere Informationen finden Sie unter Unterstützung für Systemabsturz Abbilder für die Auslagerungsdateigröße für Systemabsturz Dump.See Support for system crash dumps for the page file size requirement for system crash dump.

Einstellung ' Speicherabbild aktivieren 'Enable memory dump setting

Sie müssen als Administrator oder als Mitglied der Gruppe Administratoren angemeldet sein, um dieses Verfahren ausführen zu können.You must be logged on as an administrator or a member of the Administrators group to complete this procedure. Wenn Ihr Computer mit einem Netzwerk verbunden ist, verhindern Sie möglicherweise, dass die Netzwerkrichtlinieneinstellungen diesen Vorgang abschließen.If your computer is connected to a network, network policy settings may prevent you from completing this procedure.

Führen Sie die folgenden Schritte aus, um die Speicherabbild Einstellung zu aktivieren:To enable memory dump setting, follow these steps:

  1. Wählen Sie in der System Steuerung System und Sicherheits > Systemaus.In Control Panel, select System and Security > System.

  2. Wählen Sie Erweiterte Systemeinstellungenaus, und wählen Sie dann die Registerkarte erweitert aus.Select Advanced system settings, and then select the Advanced tab.

  3. Wählen Sie im Bereich Start und Wiederherstellung die Option Einstellungenaus.In the Startup and Recovery area, select Settings.

  4. Stellen Sie sicher, dass unter Debuginformationen schreibendas Kernel Speicherabbild oder das vollständige Speicherabbild ausgewählt ist.Make sure that Kernel memory dump or Complete memory dump is selected under Writing Debugging Information.

  5. Starten Sie den Computer neu.Restart the computer.

Hinweis

Sie können den Pfad der Speicherabbilddatei ändern, indem Sie das Feld Dumpdatei bearbeiten.You can change the dump file path by edit the Dump file field. Anders ausgedrückt: Sie können den Pfad von%SystemRoot%\Memory.dmp so ändern, dass er auf ein lokales Laufwerk zeigt, das über genügend Speicherplatz verfügt, beispielsweise E:\Memory.dmp.In other words, you can change the path from %SystemRoot%\Memory.dmp to point to a local drive that has enough disk space, such as E:\Memory.dmp.

Tipps zum Generieren von SpeicherabbildernTips to generate memory dumps

Wenn der Computer abstürzt und neu gestartet wird, wird der Inhalt des physikalischen Arbeitsspeichers in die Auslagerungsdatei geschrieben, die sich auf der Partition befindet, auf der das Betriebssystem installiert ist.When the computer crashes and restarts, the contents of physical RAM are written to the paging file that is located on the partition on which the operating system is installed.

Je nach der Geschwindigkeit der Festplatte, auf der Windows installiert ist, kann das Dumping von mehr als 2 GB Speicherplatz viel Zeit in Anspruch nehmen.Depending on the speed of the hard disk on which Windows is installed, dumping more than 2 gigabytes (GB) of memory may take a long time. Auch wenn die Speicherabbilddatei so konfiguriert ist, dass Sie sich auf einer anderen lokalen Festplatte befindet, wird eine beträchtliche Datenmenge gelesen und auf die Festplatten geschrieben.Even in a best case scenario, if the dump file is configured to reside on another local hard drive, a significant amount of data will be read and written to the hard disks. Dies kann zu einem längeren Serverausfall führen.This can cause a prolonged server outage.

Hinweis

Verwenden Sie diese Methode, um vollständige Speicherabbilddateien mit Vorsicht zu generieren.Use this method to generate complete memory dump files with caution. Im Idealfall sollten Sie dies nur dann tun, wenn Sie vom Microsoft-Support Techniker ausdrücklich dazu aufgefordert werden.Ideally, you should do this only when you are explicitly requested to by the Microsoft Support engineer. Alle Kernel-oder vollständigen Speicherabbild-Datei Debuggen sollten der letzte Ausweg sein, nachdem alle standardmäßigen Methoden zur Problembehandlung vollständig erschöpft sind.Any kernel or complete memory dump file debugging should be the last resort after all standard troubleshooting methods have been completely exhausted.

Manuelles Erstellen einer SpeicherabbilddateiManually generate a memory dump file

Verwenden des NotMyFault-ToolsUse the NotMyFault tool

Wenn Sie sich während des Auftretens des Problems anmelden können, können Sie das Microsoft Sysinternals-Tool NotMyFault verwenden.If you can log on while the problem is occurring, you can use the Microsoft Sysinternals NotMyFault tool. Gehen Sie hierzu folgendermaßen vor:To do this, follow these steps:

  1. Laden Sie das NotMyFault -Tool herunter.Download the NotMyFault tool.

  2. Wählen Sie Startaus, und wählen Sie dann Eingabeaufforderungaus.Select Start, and then select Command Prompt.

  3. Führen Sie in der Befehlszeile den folgenden Befehl aus:At the command line, run the following command:

    notMyfault.exe /crash
    

Hinweis

Dieser Vorgang generiert eine Speicherabbilddatei und einen D1-Stopp-Fehler.This operation generates a memory dump file and a D1 Stop error.

Verwenden von NMIUse NMI

Auf einigen Computern können Sie keine Absturzspeicherabbild Datei mithilfe der Tastatur erstellen.On some computers, you cannot use keyboard to generate a crash dump file. So werden beispielsweise Hewlett-Packard (HP) c Blade Systeme-Server aus dem Hewlett-Packard-Entwicklungsunternehmen über eine browserbasierte grafische Benutzeroberfläche (Graphical User Interface, GUI) verwaltet.For example, Hewlett-Packard (HP) BladeSystem servers from the Hewlett-Packard Development Company are managed through a browser-based graphical user interface (GUI). Eine Tastatur ist nicht mit dem HP c Blade Systeme-Server verbunden.A keyboard is not attached to the HP BladeSystem server.

In diesen Fällen müssen Sie eine vollständige Absturzspeicherabbild Datei oder eine Kernel Absturz-Dumpdatei generieren, indem Sie den nicht maskierten Interrupt (NMI)-Schalter verwenden, der einen NMI auf dem Systemprozessor verursacht.In these cases, you must generate a complete crash dump file or a kernel crash dump file by using the Non-Maskable Interrupt (NMI) switch that causes an NMI on the system processor.

Gehen Sie hierzu folgendermaßen vor:To do this, follow these steps:

Wichtig

Führen Sie die Schritte in diesem Abschnitt sorgfältig aus.Follow the steps in this section carefully. Wird die Registrierung falsch angepasst, können schwerwiegende Probleme auftreten.Serious problems might occur if you modify the registry incorrectly. Bevor Sie ihn ändern, Sichern Sie die Registrierung für die Wiederherstellung , falls Probleme auftreten.Before you modify it, back up the registry for restoration in case problems occur.

  1. Suchen Sie im Registrierungs-Editor den folgenden Registrierungsunterschlüssel:In Registry Editor, locate the following registry subkey:

    HKEY_LOCAL_MACHINE \system\currentcontrolset\control\crashcontrolHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl

  2. Klicken Sie mit der rechten Maustaste auf CrashControl, zeigen Sie auf neu, und klicken Sie dann auf DWORD-Wert.Right-click CrashControl, point to New, and then click DWORD Value.

  3. Geben Sie NMICrashDump ein, und drücken Sie dann die EINGABETASTE.Type NMICrashDump, and then press Enter.

  4. Klicken Sie mit der rechten Maustaste auf NMICrashDump, und wählen Sie dann ändernaus.Right-click NMICrashDump, and then select Modify.

  5. Geben Sie im Feld Wertdaten den Wert 1 ein, und wählen Sie dann OKaus.In the Value data box, type 1, and then select OK.

  6. Starten Sie den Computer neu.Restart the computer.

  7. Hardware Anbieter wie HP, IBM und Dell stellen möglicherweise eine automatische System Wiederherstellungsfunktion (Automatic System Recovery, ASR) bereit.Hardware vendors, such as HP, IBM, and Dell, may provide an Automatic System Recovery (ASR) feature. Sie sollten dieses Feature während der Problembehandlung deaktivieren.You should disable this feature during troubleshooting. Wenn beispielsweise das Feature HP und Compaq ASR im BIOS aktiviert ist, deaktivieren Sie dieses Feature, während Sie die Problembehandlung ausführen, um eine vollständige Datei "Memory. dmp" zu generieren.For example, if the HP and Compaq ASR feature is enabled in the BIOS, disable this feature while you troubleshoot to generate a complete Memory.dmp file. Die genauen Schritte erhalten Sie von Ihrem Hardwareanbieter.For the exact steps, contact your hardware vendor.

  8. Aktivieren Sie den NMI-Schalter im BIOS oder über die integrierte Lights Out (ILO)-Weboberfläche.Enable the NMI switch in the BIOS or by using the Integrated Lights Out (iLO) Web interface.

    Hinweis

    Die genauen Schritte finden Sie im BIOS-Referenzhandbuch, oder wenden Sie sich an Ihren Hardwareanbieter.For the exact steps, see the BIOS reference manual or contact your hardware vendor.

  9. Testen Sie diese Methode auf dem Server, indem Sie die NMI-Option verwenden, um eine Speicherabbilddatei zu generieren.Test this method on the server by using the NMI switch to generate a dump file. Sie sehen eine Fehlfunktion der 0x00000080-Hardware.You will see a STOP 0x00000080 hardware malfunction.

Wenn Sie NMI in Microsoft Azure mithilfe der seriellen Konsole ausführen möchten, lesen Sie Verwenden der seriellen Konsole für SysRq-und NMI-Anrufe.If you want to run NMI in Microsoft Azure using Serial Console, see Use Serial Console for SysRq and NMI calls.

Verwenden der TastaturUse the keyboard

Erzwingen eines System Absturzes über die TastaturForcing a System Crash from the Keyboard

Verwenden des DebuggersUse Debugger

Erzwingen eines System Absturzes vom DebuggerForcing a System Crash from the Debugger