Condividi tramite


Dump di memoria completo

Un dump di memoria completo è il file dump in modalità kernel più grande. Questo file include tutta la memoria fisica usata da Windows. Un dump di memoria completo non, per impostazione predefinita, include memoria fisica usata dal firmware della piattaforma.

A partire da Windows 8, è possibile registrare una routine BugCheckAddPagesCallback chiamata durante un dump di memoria completo. La routine BugCheckAddPagesCallback può specificare dati specifici del driver da aggiungere al file dump. Ad esempio, questi dati aggiuntivi possono includere pagine fisiche non mappate all'intervallo di indirizzi di sistema nella memoria virtuale, ma che contengono informazioni che consentono di eseguire il debug del driver. La routine BugCheckAddPagesCallback può aggiungere al file di dump qualsiasi pagina fisica di proprietà del driver non mappata o mappata agli indirizzi in modalità utente nella memoria virtuale.

Questo file di dump richiede un file di pagina nell'unità di avvio che è almeno maggiore della memoria del sistema principale; dovrebbe essere in grado di contenere un file le cui dimensioni sono uguali all'intera RAM più un megabyte.

Il file Dump di memoria completo viene scritto in %SystemRoot%\Memory.dmp per impostazione predefinita.

Se si verifica un secondo controllo di bug e viene creato un altro dump di memoria completa (o Dump memoria kernel), il file precedente verrà sovrascritto.

Vedere anche

Varietà di file di dump di Kernel-Mode