Come gestire i file di dump della memoria in Windows

Quando Windows rileva un errore critico e si blocca, genera file di dump della memoria contenenti informazioni cruciali sullo stato del sistema al momento dell'errore. Questi file sono essenziali per la diagnosi e la risoluzione dei problemi del sistema, ma nel tempo possono anche consumare una notevole quantità di spazio su disco. Questa guida ti guiderà attraverso il processo di gestione dei file di dump della memoria in Windows, incluso come modificarne il numero e il tipo.

Informazioni sui file di dump della memoria

I file di dump della memoria sono istantanee della memoria del tuo computer al momento di un arresto anomalo. In genere includono:

  • Il messaggio di stop e i suoi parametri
  • Un elenco di driver caricati
  • Il contesto del processore (PRCB) per il processore che si è arrestato
  • Processo e contesto kernel (EPROCESS) per il processo arrestato
  • Informazioni sul thread e contesto del kernel (ETHREAD) per il thread interrotto
  • Lo stack di chiamate in modalità kernel per il thread arrestato

Windows offre diversi tipi di file di dump della memoria:

  • Small Memory Dump (64 KB): un dump compatto contenente informazioni di base sugli arresti anomali
  • Dump della memoria del kernel: contiene solo pagine di memoria in modalità kernel
  • Dump completo della memoria: acquisisce tutto il contenuto della memoria di sistema
  • Dump automatico della memoria: l'opzione predefinita nelle moderne versioni di Windows, che bilancia le dimensioni del file e le informazioni diagnostiche

Modifica del numero di file di dump della memoria

Per impostazione predefinita, Windows crea e archivia 50 file minidump nel file%SystemRoot%Minidumpdirectory. Ecco come puoi modificare questa impostazione:

Passaggio 1:PremereWin + Rper aprire la finestra di dialogo Esegui, digitareregedite premi Invio per avviare l'editor del registro.

Passaggio 2:Passare alla chiave seguente:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl

Passaggio 3:Individuare ilMiniDumpsCountvalore sul lato destro della finestra. Se non esiste, fare clic con il pulsante destro del mouse nel riquadro destro, selezionare Nuovo > Valore DWORD (32 bit) e assegnargli un nomeMiniDumpsCount.

Passaggio 4:Fare doppio clic suMiniDumpsCounte modificarne i dati di valore. Il valore predefinito è 50 (decimale) o 32 (esadecimale). Per ridurre il numero di file minidump salvati, immettere un valore decimale inferiore, ad esempio 10.

Passaggio 5:Fare clic su OK per salvare le modifiche e chiudere l'editor del registro.

Questa modifica limiterà il numero di file minidump salvati da Windows, contribuendo a risparmiare spazio su disco pur mantenendo i dati sugli arresti anomali recenti per scopi di risoluzione dei problemi.

Modifica delle impostazioni di dump della memoria

Per modificare il tipo di dump della memoria creato da Windows o modificare altre impostazioni correlate:

Vedi anche:Come individuare ed evitare un pump and dump di criptovalute?

Passaggio 1:Fare clic con il tasto destro sul pulsante Start e selezionare Sistema.

Passaggio 2:Fare clic su Impostazioni di sistema avanzate sul lato destro della finestra.

Passaggio 3:Nella finestra Proprietà del sistema, fare clic sulla scheda Avanzate, quindi fare clic su Impostazioni nella sezione Avvio e ripristino.

Passaggio 4:Nella finestra Avvio e ripristino è possibile modificare diverse opzioni:

  • Scegli il tipo di dump della memoria dal menu a discesa "Scrivi informazioni di debug".
  • Cambia la posizione del file dump modificando il campo "File dump".
  • Attiva o disattiva l'opzione per sovrascrivere qualsiasi file di dump esistente.

Passaggio 5:Fare clic su OK per salvare le modifiche e chiudere le finestre.

Prevenire la cancellazione automatica dei file di dump della memoria

Windows potrebbe eliminare automaticamente i file di dump della memoria quando lo spazio su disco è insufficiente. Per evitare ciò:

Passaggio 1:Seguire i passaggi 1-3 della sezione precedente per aprire le impostazioni di Avvio e ripristino.

Passaggio 2:Deseleziona la casella accanto a "Elimina automaticamente i file di dump della memoria quando lo spazio su disco è insufficiente" nella sezione Errore di sistema.

Passaggio 3:Fare clic su OK per salvare le modifiche.

Tieni presente che la disattivazione di questa opzione potrebbe comportare una riduzione dello spazio su disco nel tempo, quindi assicurati di avere spazio di archiviazione sufficiente.

Scelta del tipo di dump della memoria corretto

La selezione del tipo di dump della memoria appropriato dipende dalle esigenze di risoluzione dei problemi e dallo spazio su disco disponibile:

  • Dump automatico della memoria: adatto alla maggior parte degli utenti, bilancia la dimensione del file e le informazioni diagnostiche.
  • Small Memory Dump: utile per la risoluzione dei problemi di base con un utilizzo minimo dello spazio su disco.
  • Kernel Memory Dump: fornisce informazioni più dettagliate sulle operazioni in modalità kernel.
  • Dump completo della memoria: offre i dati più completi ma richiede uno spazio su disco significativo.

Per uso generale, si consiglia l'impostazione Automatic Memory Dump poiché si adatta alle risorse disponibili del sistema fornendo allo stesso tempo informazioni sufficienti per la maggior parte degli scenari di risoluzione dei problemi.

Gestendo le impostazioni del dump della memoria di Windows, puoi mantenere un equilibrio tra la disponibilità di dati utili sugli arresti anomali per la risoluzione dei problemi e la conservazione di spazio prezioso su disco. Ricorda di rivedere periodicamente queste impostazioni, soprattutto dopo importanti aggiornamenti del sistema o modifiche alle esigenze di risoluzione dei problemi.

Related Posts