När din dator kraschar och du stöter på något som blåskärmen av döden (BSOD), utför Windows-operativsystemet en minnesdumpning till en plats på hårddisken. Då och då, ta bort dessa systemfelminnesdumpfiler för att frigöra diskutrymme.
System Error Memory Dump File Settings
Om ett BSOD-fel inträffar dumpar Windows RAM-minnet i en fil på hårddisken. Det betyder att om ditt system använder 8 GB RAM vid tidpunkten för kraschen kommer minnesdumpfilen att vara 8 GB.
I andra fall kan Windows skapa en kärndumpfil, som bara inkluderar det minne som allokerats till Windows-kärnan för saker som drivrutiner och aktiva applikationer. Denna minnesdumpfil är betydligt mindre än en full systemminnesdump. Detta är standardstorleken för en minnesdump när du ställer in ett system för att utföra en automatisk minnesdump.
Windows-teamet eller mjukvaruutvecklarna analyserar den här filen i felsökningssyfte. Så här kontrollerar du inställningen för minnesdump:
- Skriv sysdm.cpl i Windows-sökning och tryck sedan Enter för att öppna System Properties.
-
Välj fliken Advanced.
-
I avsnittet Startup and Recovery, välj Settings.
-
Välj rullgardinsmenyn Skriv felsökningsinformation och välj Automatisk minnesdump så att varje gång datorn utför en minnesdump, den säkerhetskopierar bara kärnan och sparar hårddiskutrymme.
-
Välj Skriv över alla befintliga filer så att dumpfilen inte fortsätter att växa med tiden.
-
Välj OK för att spara dina ändringar.
Hur tar man bort systemfelminnesdumpningsfiler med diskrensning
Om minnesdumpfilen har vuxit med tiden, radera filen för att återställa hårddiskutrymme. Det enklaste sättet att rensa upp dumpfiler är att utföra en förhöjd rensning med hjälp av Windows diskrensningsverktyg.
Om du inte utför den korrekta förhöjda rensningen när du kör diskrensningsverktyget, kan verktyget inte ta bort minnesdumpfilen.
- Välj knappen Start och skriv diskrensning i Windows sökfält.
-
Högerklicka Diskrensning och välj Kör som administratör.
Att köra verktyget Diskrensning som administratör är det som startar det i förhöjt läge och låter verktyget ta bort minnesdumpfilen.
-
Verktyget skannar C:-enheten (eller enheten som innehåller operativsystemet) och visar ett fönster för att välja filerna som ska raderas. Välj alla alternativ, eller välj åtminstone System skapat Windows-felrapportering eller Systemfelminnesdumpfiler.
-
Välj OK för att få verktyget att slutföra rensningen och starta sedan om systemet för att slutföra.
Verktyget Systemrensning tar inte alltid bort minnesdumpfilen, ofta på grund av filbehörigheter eller lokala policyinställningar på systemet. Om det inte fungerar, gå vidare till nästa metod nedan.
Använd utökad diskrensning för att rensa systemfelets minnesdumpfil
Ett annat Windows-verktyg som rensar upp dumpfilen för systemminnet är verktyget Extended Disk Cleanup. Starta det här verktyget från kommandotolken.
-
Välj Start-menyn, skriv Command Prompt i sökfältet och högerklicka sedan på Command Prompt och välj Kör som administratör.
-
Kör kommandot Cleanmgr /sageset:65535 & Cleanmgr /sagerun:65535.
-
Detta kommando öppnar diskrensningsverktyget med extra alternativ för filer att radera. Välj alla alternativ för att rensa upp, eller välj åtminstone System error memory dump files och System error minidump files.
-
Välj OK för att slutföra rensningen, starta sedan om datorn för att slutföra rensningen.
Utökad diskrensning tar vanligtvis bort minnesdumpfilerna eftersom de ytterligare alternativen inkluderar både minnesdumpfilerna och minidumpfilerna. Att välja dessa och köra verktyget bör framgångsrikt ta bort alla minnesdumpfiler från systemet. Att starta om datorn slutför processen.
Använd programvara för att ta bort minnesdumpfilen
Om du tycker att det är svårt att ta bort systemminnesdumpfilen med hjälp av Windows-rensningsverktygen, använd alternativa programvarulösningar istället.
Ett av de mest populära Windows-rensningsverktygen är CCleaner. Ladda ner gratisversionen av CCleaner, som innehåller en funktion för att rensa upp minnesdumpfiler.
Detta bör vara en sista utväg eftersom det kräver installation av ny programvara. Det är dock oftast det mest framgångsrika när det gäller att ta bort minnesdumpfiler från ett system, och även temporära filer och annan onödig data lagrad på hårddisken som tar för mycket utrymme. Det är bra att köra ett sådant här verktyg ofta för att säkerställa att hårddiskutrymme aldrig slösas bort.
- Ladda ner och installera gratisversionen av CCleaner.
-
Välj Custom Clean och se till att Memory Dumps är v alt under avsnittet System.
-
Välj Analyze för att säkerställa att systemminnesdumpar rengörs. När analysen är klar bör du se System - Memory Dumps i listan över filer som ska raderas.
-
Välj Run Cleaner för att få CCleaner att slutföra rensningsrutinen. Detta tar bort alla filer som listades i analysresultaten.
Ta bort MEMORY. DMP manuellt
Om du vet var du kan hitta filen memory.dmp, kan du radera den som vilken annan fil som helst. Filen är inte lätt att hitta eftersom den är begravd bland andra filer i systemrotmappen.
För att hitta och ta bort filen:
-
Notera sökvägen och filnamnet i fönstret Startup and Recovery i det första avsnittet av denna artikel. Vanligtvis är denna sökväg %SystemRoot%\MEMORY. DMP.
-
För att radera filen, starta kommandotolken som administratör. Välj Start-menyn, skriv Command Prompt i Windows sökfält och högerklicka sedan på Kommandotolken och välj Kör som administratör.
-
För att ändra sökvägen till mappen %SystemRoot%, skriv cd %systemroot%.
- Om systemet har fångat en minnesdump vid något tillfälle, finns det en memory.dmp-fil i den här mappen. Skriv del memory.dmp för att radera det.
Stäng av skrivfelsökning
Om filen memory.dmp konsekvent tar upp för mycket utrymme på ditt system, öppnar du fönstret System and Recovery igen och ändrar skrivfelsökningsinformationen.
Använd rullgardinsmenyn för att ändra inställningen till (ingen) för att säkerställa att inga minnesdumpfiler skapas när systemet kraschar. Det betyder också att det inte finns något sätt att analysera orsaken till kraschen, men utrymmet på hårddisken är skyddat från överdrivna minnesdumpar.