Dela via


Aktiv minnesdump

En aktiv minnesdump liknar en fullständig minnesdump, men den filtrerar bort sidor som sannolikt inte är relevanta för felsökning av problem på värddatorn. På grund av den här filtreringen är den vanligtvis betydligt mindre än en fullständig minnesdump.

Den här dumpfilen innehåller allt minne som allokeras till program i användarläge. Den innehåller också minne som allokerats till Windows kernel- och maskinvaruabstraktionslager (HAL), samt minne som allokerats till kernellägesdrivrutiner och andra kernel-mode-program. Dumpen innehåller aktiva sidor som är mappade till kernel- eller användarutrymmet som är användbara för felsökning, samt valda sidfilsbaserade övergångs-, vänte- och ändringssidor, till exempel det minne som allokerats med VirtualAlloc eller sidfilsbaserade avsnitt. Aktiva dumpar innehåller inte sidor på de kostnadsfria och nollade listorna, filcachen, gäst-VM-sidor och olika andra typer av minne som sannolikt inte är användbara under felsökningen.

En aktiv minnesdump är särskilt användbar när Windows är värd för virtuella datorer (VM). När du tar en fullständig minnesdump inkluderas innehållet i varje virtuell dator. När det finns flera virtuella datorer som körs kan detta ta hänsyn till en stor mängd minne som används i värdsystemet. Många gånger finns kodaktiviteterna av intresse i det överordnade värdoperativsystemet, inte de underordnade virtuella datorerna. En aktiv minnesdump filtrerar bort det minne som är associerat med alla underordnade virtuella datorer.

Filen Active Memory Dump skrivs till %SystemRoot%\Memory.dmp som standard.

Den aktiva minnesdumpen är tillgänglig i Windows 10 och senare.

Notera Om du vill förhindra felmeddelanden om saknade sidor när du felsöker en aktiv minnesdump använder du kommandot .ignore_missing_pages.

Se även

sorter av Kernel-Mode Dump Files