Dove Windows Vista salva i file di dump della memoria quando esiste il file di dump precedente e l'opzione "Sovrascrivi qualsiasi file esistente" è deselezionata?


2

Dove Windows Vista salva i file di dump della memoria dopo l'arresto anomalo quando esiste il file di dump precedente e l'opzione "Sovrascrivi qualsiasi file esistente" è deselezionata?

Come nel titolo, cosa succede e cosa fa il sistema quando la configurazione è come sopra menzionata?

Penso che potrebbe non essere salvato allora, ma una barra di avanzamento viene visualizzata sulla "schermata blu" ogni volta prima del riavvio e dura un po 'di tempo come se il duping fosse in elaborazione.

Ho trovato qualcosa di simile di seguito, ma come influirebbe su uno spazio libero su disco se non salvasse nulla in questa impostazione?

"If there is a need to maintain multiple dumps of an issue, then you should uncheck the "Overwrite any existing file" box as well. However, please remember that this may put a strain on free disk space over time." La fonte è https://blogs.technet.com/b/askperf/archive/2008/01/08/understanding-crash-dump-files.aspx

È davvero difficile capire come funziona se consente di impostare un'opzione di dump e non lo farà a causa dello stesso nome del file senza alcun avviso. Per cosa esiste questa opzione? Non dovrebbe scatenare il dumping o significa solo lo stesso?


1
La stessa posizione. Se l'opzione è deselezionata, il nome del file conterrà la data.
Ramhound,

1
@Ramhound, sei sicuro? Non riesco a vedere nulla di simile nella stessa posizione giusta. Hai qualche fonte di questo? Inoltre, il nome definito del file nella casella di testo non contiene alcuna parte variabile, è questa la causa?
user277216,

Si basa su 15 anni di esperienza con Windows.
Ramhound,

@Ramhound, grazie. Sai perché non esiste l'ultimo file di dump della memoria nella posizione, anche se per quanto ne so è stato salvato? Come ho detto sopra, sembrava scaricarlo da qualche parte (sulla base di una barra di avanzamento).
user277216,

1
Sei sicuro che non venga creato? BlueScreenViewer cercherà nella posizione corretta.
Ramhound,

Risposte:


1

Ho appena finito di provare questo in Windows 7. Ho sempre usato "sovrascrivi". Con "overwrite" ottengo più edizioni dei file minidump (nomi per la data e qualcosa di incomprensibile) e solo un memory.dmp nella solita posizione (perché non sovrascrivo il percorso). Memory.dmp riflette l'ultimo crash.

Se si verifica un BSOD con "overwrite ..." non selezionato e un memory.dmp già esistente, non solo non ottengo un nuovo memory.dmp, ma non ottengo nemmeno un nuovo minidump! Anche se hanno già questo meccanismo per nominare più istanze di minidump. Quella parte è stata una sorpresa. Ma per il "vero" dump (memory.dmp) mi è sempre sembrato che non spuntare "sovrascrivi dump esistente" significa "se c'è già un memory.dmp, non sovrascriverlo con uno nuovo". Non vi è mai stata alcuna implicazione sulla creazione di un file con un altro nome. Ed ecco! nessuno lo è.

Quindi, eccoti. Non trovi più memory.dmps perché il sistema non li sta scrivendo. Sembra che l'articolo del technet sia sbagliato. (Non sarebbe la prima volta.)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.