Sådan ændres hukommelsesdump type Windows 10

I mange muligheder går vores operativsystem ned af årsager, som vi måske ikke kender, og den hyppigste er at ty til genstart af systemet, tvungen lukning af applikationer og mange flere teknikker. En af årsagerne, der generelt kan påvirke operativsystemets adfærd, er en lille, men nyttig funktion kaldet hukommelsesdump, som måske mange af os har hørt, men ikke ved, hvad dens funktion og formål er.

I dag vil Solvetic analysere, hvad hukommelsesdumpen er, som er de nuværende typer, hvordan vi kan ændre dem i Windows 10.

Hvad er memory dumpHukommelsesdumpen eller også kendt som kernedump eller hukommelsesdump er den berømte og ofte skræmmende blå skærm, der ikke er mere end en ustruktureret registrering af hukommelsesindholdet givet på et bestemt tidspunkt, som ofte bruges til at fejlsøge et program der er endt forkert.

Hukommelsesdumpen kan med en vis frekvens bruges til at diagnosticere og fejlsøge fejl i de programmer, der er gemt i systemet.

Der er flere årsager til en hukommelsesdump i systemet, nogle af dem er:

  • Controllerernes inkompatibilitet.
  • Software, der ikke er kompatibel med systemudgaven.
  • Uventede lukninger af ansøgninger og mere.

1. Typer af hukommelsesdump Windows 10

Der er visse typer hukommelsesdumper i Windows 10, og disse er:

Komplet hukommelsesdumpDenne type dump registrerer hele indholdet i operativsystemets hukommelse, når computeren pludselig er stoppet.

En fuld hukommelsesdump kan indeholde data fra processer, der kørte, da hukommelsesdumpen blev indsamlet. At vælge denne type dump vil kræve en personsøgningsfil på bootvolumen, der indeholder kapacitet til at rumme alt det fysiske RAM plus 1 megabyte (MB).

BemærkDen komplette hukommelsesdumpmulighed er ikke tilgængelig på computere med et 32-bit operativsystem og 2 gigabyte (GB) RAM eller mere.

Kerne- eller kernehukommelsesdumpDenne type dumplogger kun kernehukommelse, hvilket fremskynder processen med at skrive oplysninger til en log, når computeren uventet går ned. Med kernelhukommelsesdumpen skal du bruge en personsøgningsfil, der er stor nok til at rumme kernelhukommelse.

Hvis vi bruger 32-bit operativsystemer, er kernelhukommelsen generelt mellem 150 MB og 2 GB. Denne kerne- eller kernedumpfil indeholder ikke ikke-allokeret hukommelse eller hukommelse, der er allokeret til programmer i brugertilstand, den indeholder kun hukommelse, der er allokeret til hardware og kerneabstraktionslag (HAL) i Windows 2000 og versioner. Senere og hukommelse allokeret til kernel-mode drivere og andre kernel-mode programmer.

Lille hukommelsesdumpVed at beslutte at bruge denne type dump, registreres det mindste sæt nyttige oplysninger, der kan hjælpe med at identificere, hvorfor computeren lukker forkert.

Brug af denne type dump kræver en personsøgningsfil på mindst 2 MB på boot -volumen. Med den lille hukommelsesdump vil en historie med disse filer blive gemt i en bestemt mappe til dette formål.

Filen, der er oprettet med denne dump, indeholder oplysninger som:

  • Stop -meddelelsen, dens parametre og andre yderligere data.
  • Listen over indlæste drivere.
  • Processorkonteksten (PRCB) for processoren, der fejlagtigt blev stoppet.
  • Proceskernens information og kontekst (EPROCESS) for processen, der stoppede fejlagtigt.
  • Kerneoplysningerne og konteksten (ETHREAD) -processen for tråden, der stoppede uventet.
  • Kernetilstandsopkaldsstakken for den tråd, der blev stoppet.

Denne dump er nyttig, når pladsen er begrænset, men den indeholder ikke meget vigtig information for at fastslå årsagerne til fejl.

Automatisk hukommelsesdumpDenne type dump ligner kernelhukommelsesdumpen, forskellen mellem disse to er ikke i selve dumpfilen, men på den måde, Windows definerer størrelsen på system personsøgningsfilen.

Hvis systemets personsøgningsfilstørrelse er indstillet til en systemstyret størrelse, og kernedrift-crash-dump er indstillet til automatisk hukommelsesdump, kan Windows indstille personsøgningsfilstørrelsen til mindre end RAM-størrelse.

Hvis computeren hænger, og personsøgningsfilen ikke er stor nok til at fange en kernehukommelsesdump, øger Windows størrelsen på personsøgerfilen til mindst størrelsen på RAM.

Aktiv hukommelsesdumpDen aktive hukommelsesdumpfil filtrerer bort ikke-kritiske elementer for at hjælpe med at lokalisere årsagen til et uventet nedbrud.

Denne type dump blev tilføjet i Windows 10 og er især nyttig, hvis du kører VM'er, eller systemet er en Hyper V -vært.

2. Sådan ændres dump -typen i Windows 10


For at etablere en ny type hukommelsesdump i Windows 10 går vi til følgende sti:
  • Kontrolpanel
  • Sikkerhedssystem
  • System

FORSTØRRE

Der vælger vi indstillingen "Avanceret systemkonfiguration" placeret i venstre side, og følgende vindue vises:

Klik på knappen "Konfiguration" i afsnittet "Opstart og gendannelse", nu i det viste vindue vælger vi den type dump, der skal tildeles i feltet "Skriv fejlfindingsoplysninger":

Når typen af ​​dump er valgt, skal du klikke på knappen "OK" for at gemme ændringerne.

3. Boot and Recovery Registry Værdier


Alle værdierne for lossepladserne gemmes i følgende sti:
 HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ CrashControl
Der kan vi finde følgende værdier:
 CrashDumpEnabled REG_DWORD 0 x 0 = Ingen CrashDumpEnabled REG_DWORD 0 x 1 = hukommelsesdump fuldført CrashDumpEnabled REG_DWORD 0 x 2 = kernel memory dump CrashDumpEnabled REG_DWORD 0 x 3 = lille hukommelsesdump (64KB) CrashDumpDWORD 0 x 7DrashDumpDWORD
I de følgende Microsoft -links finder vi nyttige oplysninger om, hvordan du bruger Dumpchk -værktøjet til at analysere hukommelsesdumpe i systemet:

Så vi har set, hvordan vi kan konfigurer hukommelsesdump i Windows 10 for at forhindre uventede nedbrud og, hvis de sker, at have detaljerede oplysninger om årsagerne til disse fejl.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave