Da dove arrivano i dump di crash e quanto divorano
Dopo una schermata blu (BSOD), Windows scrive C:\Windows\MEMORY.DMP — un'istantanea della memoria del kernel la cui dimensione dipende dal tipo di dump configurato in Avvio e ripristino. Un dump della memoria di dimensioni ridotte è 256 KB per crash, mentre un dump automatico o del kernel va tipicamente da qualche centinaio di megabyte fino a qualche GB. Accanto a questo, ogni crash lascia anche un file .dmp compatto nella cartella C:\Windows\Minidump, quindi un PC che fa schermate blu ogni settimana ne colleziona decine nel giro di pochi mesi.
Anche le applicazioni user-mode cascano, e i loro dump vivono in un posto separato: %LOCALAPPDATA%\CrashDumps, dove ogni app in agonia può depositare file .dmp ben oltre i 100 MB. Un terzo angolo è C:\Windows\LiveKernelReports, che raccoglie i dump di blocchi della GPU ed eventi watchdog mai finiti in una vera schermata blu. Nessuno di questi file serve a Windows per funzionare — esistono solo perché un crash possa essere analizzato dopo, con tool come WinDbg.
- C:\Windows\MEMORY.DMP — dump del kernel dell'ultima schermata blu, da 256 KB fino a diversi GB
- C:\Windows\Minidump\*.dmp — un dump compatto per BSOD, indicativamente da 256 KB a 2 MB l'uno
- C:\Windows\LiveKernelReports — dump di blocchi GPU ed eventi watchdog senza schermata blu
- %LOCALAPPDATA%\CrashDumps — dump di crash delle singole app, spesso oltre i 100 MB
- %PROGRAMDATA%\Microsoft\Windows\WER — segnalazioni errori che spesso trasportano dump in allegato
Eliminare i dump in sicurezza
La via pulita integrata è Pulizia disco: esegui cleanmgr come amministratore, clicca «Pulizia file di sistema» e spunta «File di dump della memoria per errori di sistema» più «File minidump per errori di sistema». Le stesse voci compaiono in Impostazioni → Sistema → Archiviazione → File temporanei. Così rimuovi esattamente le categorie di dump senza toccare nulla di personale, e vedi lo spazio che recuperi prima di confermare.
Anche l'eliminazione manuale funziona e arriva dove Pulizia disco non si spinge. Da un prompt dei comandi con privilegi elevati, del /f /q C:\Windows\MEMORY.DMP rimuove il dump del kernel, del /f /q C:\Windows\Minidump\*.dmp svuota la cartella minidump e rd /s /q "%LOCALAPPDATA%\CrashDumps" spazza via la cartella dei dump delle app. Se un file risponde «accesso negato», un crash fresco l'ha appena riscritto — eliminalo subito dopo un riavvio. Finché le schermate blu continuano, conserva i file Minidump più recenti: sono la materia prima per scovare il driver difettoso.
Come impedire a Windows di riempire di nuovo il disco
Le impostazioni dei dump stanno in Proprietà del sistema → Avanzate → Avvio e ripristino → Impostazioni. Il menu a discesa «Scrivi informazioni di debug» decide cosa lascia dietro di sé un crash: «Dump automatico della memoria» è il default di Windows, mentre «Dump della memoria di dimensioni ridotte (256 KB)» limita i danni a qualche centinaio di kilobyte per schermata blu. Se non analizzi mai i crash in prima persona, passare ai dump piccoli — o disattivare del tutto il dump — risparmia il massimo spazio e non ti costa nulla che sentirai mancare.
Ricorda che i dump sono un sintomo, non la malattia. Una cartella che continua a riempirsi significa che qualcosa va in crash, e la cura appartiene lì — di solito un driver GPU instabile, RAM difettosa o un filtro antivirus troppo aggressivo. Aggiorna i soliti sospetti, fai un test della memoria se i crash si ripetono, e le cartelle dei dump restano vuote da sole.
Domande e risposte
È sicuro eliminare MEMORY.DMP?
Sì. MEMORY.DMP è solo un'istantanea del crash tenuta per la diagnosi; Windows gira benissimo senza. Se il crash che l'ha creato è già risolto, eliminalo e riprenditi lo spazio.
Perché non riesco a eliminare un file .dmp — accesso negato?
Il file è trattenuto dal sistema o da un'app che è appena andata in crash di nuovo. Eliminalo subito dopo un riavvio; l'errore in sé è innocuo.
Dove Windows conserva i file minidump?
In C:\Windows\Minidump — un file .dmp per ogni schermata blu. Il dump del kernel dell'ultimo crash sta separatamente in C:\Windows\MEMORY.DMP, e i dump delle app finiscono in %LOCALAPPDATA%\CrashDumps.
Scopri cosa include la licenza prima dell'acquisto.
La prova singola di 30 minuti include gli strumenti essenziali. Le funzioni PRO restano bloccate finché non attivi una licenza a pagamento.
Da leggere dopo
Scrivici: [email protected]