Een kernel genereren of een crashdump voltooien
Een systeemcrash (ook wel een 'bugcontrole' of een 'stopfout' genoemd) treedt op wanneer Windows niet correct kan worden uitgevoerd. Het dumpbestand dat op basis van deze gebeurtenis wordt geproduceerd, wordt een systeemcrashdump genoemd.
Een handmatig kernel- of volledig geheugendumpbestand is handig wanneer u verschillende problemen oplost, omdat het proces een record van systeemgeheugen op het moment van een crash vastlegt.
Van toepassing op: Windows 10
Paginabestanden instellen
Zie Ondersteuning voor systeemcrashdumps voor de vereiste paginabestandsgrootte voor systeemcrashdump.
Instelling voor geheugendump inschakelen
U moet zijn aangemeld als beheerder of lid van de groep Administrators om deze procedure te voltooien. Als uw computer is verbonden met een netwerk, kunnen netwerkbeleidsinstellingen voorkomen dat u deze procedure kunt voltooien.
Voer de volgende stappen uit om de instelling voor geheugendump in te schakelen:
- Selecteer systeem en beveiligingssysteem> in Configuratiescherm.
- Selecteer Geavanceerde systeeminstellingen en selecteer vervolgens het tabblad Geavanceerd .
- Selecteer instellingen in het gebied Opstarten en herstellen.
- Zorg ervoor dat Kernelgeheugendump of Volledige geheugendump is geselecteerd onder Foutopsporingsgegevens schrijven.
- Start de computer opnieuw op.
Opmerking
U kunt het pad van het dumpbestand wijzigen door het veld Dumpbestand te bewerken. Met andere woorden, u kunt het pad wijzigen van %SystemRoot%\Memory.dmp om te verwijzen naar een lokaal station met voldoende schijfruimte, zoals E:\Memory.dmp.
Tips voor het genereren van geheugendumps
Wanneer de computer vastloopt en opnieuw wordt opgestart, wordt de inhoud van het fysieke RAM-geheugen geschreven naar het wisselbestand dat zich op de partitie bevindt waarop het besturingssysteem is geïnstalleerd.
Afhankelijk van de snelheid van de harde schijf waarop Windows is geïnstalleerd, kan het dumpen van meer dan 2 gigabyte (GB) aan geheugen lang duren. Zelfs in het beste geval, als het dumpbestand is geconfigureerd om zich op een andere lokale harde schijf te bevinden, wordt een aanzienlijke hoeveelheid gegevens gelezen en naar de harde schijven geschreven. Dit lees- en schrijfproces kan een langdurige serverstoring veroorzaken.
Opmerking
Gebruik deze methode om met voorzichtigheid volledige geheugendumpbestanden te genereren. In het ideale geval doet u dit alleen wanneer u hier expliciet om wordt gevraagd door de Microsoft Ondersteuning engineer. Foutopsporing van kernel- of volledige geheugendumpbestanden moet het laatste redmiddel zijn nadat alle standaardmethoden voor probleemoplossing volledig zijn uitgeput.
Handmatig een geheugendumpbestand genereren
Het hulpprogramma NotMyFault gebruiken
Als u zich kunt aanmelden terwijl het probleem zich voordoet, kunt u het hulpprogramma Microsoft Sysinternals NotMyFault gebruiken door de volgende stappen uit te voeren:
Download het hulpprogramma NotMyFault .
Selecteer Start en selecteer vervolgens Opdrachtprompt.
Voer op de opdrachtregel de volgende opdracht uit:
notMyfault.exe /crash
Opmerking
Deze bewerking genereert een geheugendumpbestand en een D1-stopfout.
NMI gebruiken
Op sommige computers kunt u het toetsenbord niet gebruiken om een crashdumpbestand te genereren. Hewlett-Packard (HP) BladeSystem-servers van de Hewlett-Packard Development Company worden bijvoorbeeld beheerd via een grafische gebruikersinterface (GUI) op basis van een browser. Er is geen toetsenbord gekoppeld aan de HP BladeSystem-server.
In deze gevallen moet u een volledig crashdumpbestand of een kernelcrashdumpbestand genereren met behulp van de switch Non-Maskable Interrupt (NMI) die een NMI op de systeemprocessor veroorzaakt.
Voer de volgende stappen uit om dit proces te implementeren:
Belangrijk
Volg de stappen in deze sectie zorgvuldig. Als u het register onjuist bewerkt, kunnen er grote problemen optreden. Maak een back-up van het register voor herstel in geval van problemen voordat u het wijzigt.
Opmerking
Deze registersleutel is niet vereist voor clients met Windows 8 en hoger, of servers met Windows Server 2012 en hoger. Het instellen van deze registersleutel op latere versies van Windows heeft geen effect.
Zoek in de Register-editor de volgende register-subsleutel op:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
Klik met de rechtermuisknop op CrashControl, wijs Nieuw aan en selecteer DWORD-waarde.
Typ NMICrashDump en druk op Enter.
Klik met de rechtermuisknop op NMICrashDump en selecteer vervolgens Wijzigen.
Typ 1 in het vak Waardegegevens en selecteer VERVOLGENS OK.
Start de computer opnieuw op.
Hardwareleveranciers, zoals HP, IBM en Dell, kunnen een functie voor automatisch systeemherstel (ASR) bieden. U moet deze functie uitschakelen tijdens het oplossen van problemen. Als de FUNCTIE HP en Compaq ASR bijvoorbeeld is ingeschakeld in het BIOS, schakelt u deze functie uit terwijl u problemen oplost om een volledig Memory.dmp-bestand te genereren. Neem contact op met uw hardwareleverancier voor de exacte stappen.
Schakel de NMI-switch in het BIOS in of met behulp van de iLO-webinterface (Integrated Lights Out).
Opmerking
Raadpleeg de BIOS-referentiehandleiding voor de exacte stappen of neem contact op met uw hardwareleverancier.
Test deze methode op de server met behulp van de NMI-switch om een dumpbestand te genereren. U ziet een stop-0x00000080 hardwarestoring.
Als u NMI wilt uitvoeren in Microsoft Azure met behulp van seriële console, raadpleegt u Seriële console gebruiken voor SysRq- en NMI-aanroepen.
Het toetsenbord gebruiken
Een systeemcrash afdwingen vanaf het toetsenbord
Foutopsporingsprogramma gebruiken
Een systeemcrash afdwingen vanuit het foutopsporingsprogramma