Come leggere i file di dump della memoria in Windows 10

Come leggere i file di dump della memoria in Windows 10

Se il tuo PC si è bloccato di recente, devi aver affrontato la schermata blu(Blue Screen) della morte(Death) ( BSOD ), che elenca la causa dell'incidente e quindi lo spegnimento(PC shutdown) improvviso del PC. Ora la schermata BSOD(BSOD screen) viene mostrata solo per pochi secondi e non è possibile analizzare il motivo dell'incidente in quel momento. Per fortuna, quando Windows si arresta in modo anomalo, viene creato un file di dump(dump file) dell'arresto anomalo ( .dmp ) o un dump della memoria(memory dump) per salvare le informazioni sull'arresto anomalo appena prima dell'arresto di Windows(Windows shutdown) .

Come leggere i file di dump della memoria in Windows 10

Non appena viene visualizzata la schermata BSOD , (BSOD screen)Windows scarica le informazioni sull'arresto anomalo dalla memoria in un piccolo file chiamato "MiniDump" che viene generalmente salvato nella cartella Windows(Windows folder) . E questi file .dmp possono aiutarti a risolvere la causa dell'errore, ma devi analizzare il file di dump(dump file) . È qui che diventa complicato e Windows non utilizza alcuno strumento preinstallato per analizzare questo file di dump della memoria(memory dump file) .

Ora ci sono vari strumenti che possono aiutarti a eseguire il debug del file .dmp(.dmp file) , ma parleremo di due strumenti che sono BlueScreenView e Windows Debugger(BlueScreenView and Windows Debugger tools) . BlueScreenView può analizzare rapidamente cosa è andato storto con il PC e lo strumento Windows Debugger(Windows Debugger tool) può essere utilizzato per ottenere informazioni più avanzate. Quindi, senza perdere tempo(time let) , vediamo come leggere i file di dump della memoria(Memory Dump Files) in Windows 10 con l'aiuto della guida elencata di seguito.

Come leggere i file di dump della memoria(Memory Dump Files) in Windows 10

Assicurati(Make) di creare un punto di ripristino(restore point) nel caso qualcosa(case something) vada storto.

Metodo 1: analizzare i file di dump della memoria utilizzando BlueScreenView(Method 1: Analyze Memory Dump Files using BlueScreenView)

1. Dal sito Web NirSoft scarica l'ultima versione di BlueScreenView( NirSoft Website downloads the latest version of BlueScreenView) in base alla versione di Windows in uso .

2. Estrarre il file zip(zip file) scaricato e quindi fare doppio clic su BlueScreenView.exe per eseguire l'applicazione.

BlueScreenView |  Come leggere i file di dump della memoria in Windows 10

3. Il programma cercherà automaticamente i file MiniDump nella (MiniDump)posizione predefinita(default location) , che è C:\Windows\Minidump.

4. Ora, se vuoi analizzare un particolare file .dmp, ( .dmp file,) trascina e rilascia(drag and drop) quel file nell'applicazione BlueScreenView(BlueScreenView application) e il programma leggerà facilmente il file minidump(minidump file) .

Trascina e rilascia un particolare file .dmp da analizzare in BlueScreenView

5. Vedrai le seguenti informazioni nella parte superiore di BlueScreenView :

  • Il nome del file(Minidump file) Minidump: 082516-12750-01.dmp. Qui 08 è il mese, 25 è la data e 16 è l'anno del file dump(dump file) .
  • Crash Time è quando si verifica l'incidente: 26-08-2016 02:40:03
  • Bug Check String è il codice di errore(error code) : DRIVER_VERIFIER_IOMANAGER_VIOLATION
  • Bug Check Code è l' errore STOP(STOP error) : 0x000000c9
  • Quindi ci saranno i parametri del codice di controllo dei bug(Bug Check Code)
  • La sezione più importante è Caused By Driver : VerifierExt.sys

6. Nella parte inferiore dello schermo verrà evidenziato il conducente che ha causato l'errore.(the driver who caused the error will be highlighted.)

Il driver che ha causato l'errore verrà evidenziato

7. Ora hai tutte le informazioni sull'errore che puoi facilmente cercare sul web per quanto segue:

Bug Check String + Causato da Driver , ad esempio DRIVER_VERIFIER_IOMANAGER_VIOLATION VerifierExt.sys
Bug Check String + Bug Check Code eg : DRIVER_VERIFIER_IOMANAGER_VIOLATION 0x000000c9

Ora hai tutte le informazioni sull'errore che puoi facilmente cercare sul web per Bug Check String + Caused by Driver

8. Oppure puoi fare clic con il pulsante destro del mouse sul file minidump(minidump file) all'interno di BlueScreenView e fare clic su " (BlueScreenView and click “)Google Search – Bug Check + Driver ".

Fare clic con il pulsante destro del mouse sul file minidump all'interno di BlueScreenView e fare clic su "Ricerca Google - Bug Check + Driver"

9. Utilizzare queste informazioni per risolvere la causa e correggere l'errore. E questa è la fine della guida Come leggere i file di dump della memoria in Windows 10 usando BlueScreenView.(How to Read Memory Dump Files in Windows 10 using BlueScreenView.)

Metodo 2: analizzare i file di dump della memoria utilizzando Windows Debugger(Method 2: Analyze Memory Dump Files Using Windows Debugger)

1. Scarica Windows 10 SDK da qui(Download Windows 10 SDK from here) .

Nota:(Note:) questo programma contiene il programma WinDBG(WinDBG program) che utilizzeremo per analizzare i file .dmp.

2. Eseguire il file sdksetup.exe e specificare il percorso di installazione o utilizzare default(installation location or use default) .

Eseguire il file sdksetup.exe e specificare il percorso di installazione o utilizzare l'impostazione predefinita

3. Accetta il contratto di licenza,(Accept License agreement) quindi nella schermata " Seleziona le funzionalità che desideri installare " (Select the features you want to install)seleziona solo l'opzione Strumenti di debug per Windows(select only the Debugging Tools for Windows option) e quindi fai clic su Installa.

Nella schermata Seleziona le funzionalità che desideri installare, seleziona solo l'opzione Strumenti di debug per Windows

4. L'applicazione inizierà a scaricare il programma WinDBG(WinDBG program) , quindi attendi che sia installato sul tuo sistema.

5. Aprire il prompt dei comandi(Command Prompt) . L'utente può eseguire questo passaggio cercando "cmd" e quindi premere Invio.

Apri il prompt dei comandi.  L'utente può eseguire questo passaggio cercando "cmd" e quindi premere Invio.  |  Come leggere i file di dump della memoria in Windows 10

6. Digita il seguente comando in cmd e premi Invio(Enter) :

cd\Program Files (x86)\Windows Kits\10\Debuggers\x64\

Nota:(Note:) Specificare la corretta installazione del programma WinDBG(WinDBG program) .

7. Ora, una volta che sei all'interno della directory corretta, digita il seguente comando per associare WinDBG ai file .dmp:

windbg.exe -IA

Specificare la corretta installazione del programma WinDBG

8. Non appena inserisci il comando sopra(above command) , si aprirà una nuova istanza vuota di WinDBG con un avviso di conferma(confirmation notice) che puoi chiudere.

Si aprirà una nuova istanza vuota di WinDBG con un avviso di conferma che puoi chiudere

9. Digitare windbg nella ricerca di Windows, quindi fare clic su WinDbg (X64).

Digita windbg nella ricerca di Windows, quindi fai clic su WinDbg (X64)

10. Nel pannello WinDBG, fare clic su File, quindi selezionare Percorso file simboli.(click on File, then select Symbol File Path.)

Nel pannello di WinDBG fare clic su File, quindi selezionare Percorso file simboli

11. Copia e incolla(Copy and paste) il seguente indirizzo nella casella Percorso di ricerca simboli(Symbol Search Path) :

SRV*C:\SymCache*http://msdl.microsoft.com/download/symbols

SRV*C:\SymCache*http://msdl.microsoft.com/download/symbols |  Come leggere i file di dump della memoria in Windows 10

12. Fare clic su OK e quindi salvare il percorso del simbolo(symbol path) facendo clic su File > Save Workspace.

13. Ora trova il file di dump(dump file) che desideri analizzare, puoi utilizzare il file MiniDump che(MiniDump file) si trova in C:\Windows\Minidump o utilizzare il file di dump della memoria che si trova in (Memory dump)C:\Windows\MEMORY.DMP.

Ora trova il file di dump che desideri analizzare, quindi fai doppio clic sul file .dmp

14. Fare doppio clic sul file(.dmp file) .dmp e WinDBG dovrebbe avviarsi e iniziare a elaborare il file.

Una cartella chiamata Symcache viene creata nell'unità C

Nota:(Note:) poiché questo è il primo file(.dmp file) .dmp letto sul tuo sistema, WinDBG sembra essere lento ma non interrompe il processo poiché questi processi vengono eseguiti in background:

A folder called Symcache is being created in C:
Symbols are being downloaded and saved to C:\Symcache

Una volta che i simboli sono stati scaricati e il dump è pronto per l'analisi, vedrai il messaggio Followup(message Followup) : MachineOwner nella parte inferiore del testo del dump.(MachineOwner at the dump text’s bottom.)

Una volta scaricati i simboli vedrai MachineOwner in basso

15. Inoltre, il prossimo file .dmp(.dmp file) viene elaborato, sarà più veloce in quanto avrà già scaricato i simboli richiesti. Con il passare del tempo, le dimensioni della C:\Symcache folder aumenteranno man mano che vengono aggiunti più simboli.

16. Premi Ctrl + F per aprire Trova, quindi digita " Probabilmente causato da(Probably caused by) " (senza virgolette) e premi Invio(Enter) . Questo è il modo più rapido per trovare la causa dell'incidente.

Apri Trova, quindi digita Probabilmente causato da quindi premi Trova successivo

17. Sopra la riga Probabilmente(Probably) causato da, vedrai un codice BugCheck, ad esempio, 0x9F( BugCheck code, e.g., 0x9F) . Utilizzare questo codice e visitare Riferimento al codice di controllo dei bug di Microsoft(Microsoft Bug Check Code Reference)(Microsoft Bug Check Code Reference) per verificare il riferimento al controllo dei bug.

Consigliato:(Recommended:)

  • Fix Windows non può configurare un gruppo home su questo computer
  • Correggi lo schermo del computer si spegne in modo casuale(Fix Computer Screen Turns Off Randomly)
  • Come risolvere il clic destro che(Right Click) non funziona in Windows 10
  • Correzione L' editor del registro(Registry editor) ha smesso di funzionare

Ecco fatto, hai imparato con successo come leggere i file di dump della memoria in Windows 10(How to Read Memory Dump Files in Windows 10) , ma se hai ancora domande su questo post, sentiti libero di chiederle nella sezione dei commenti.



About the author

Sono un ingegnere del software ed esploratore. Ho esperienza sia con Microsoft Xbox 360 che con Google Explorer. Sono in grado di fornire consigli di esperti per determinati strumenti di sviluppo software, nonché aiutare le persone a risolvere gli errori comuni di Explorer.



Related posts