Come utilizzare Windbg per risolvere gli errori di interruzione dello schermo blu
Si verifica un errore di schermata blu sul sistema Windows dopo un arresto anomalo del sistema. La schermata blu si apre inaspettatamente e ti costringe a riavviare il sistema nel bel mezzo del tuo lavoro. L'errore è un segno non premeditato ed è piuttosto frustrante quando trovi difficoltà nel debugare il problema. Fortunatamente, ci sono molti strumenti utili come il Windows Debugger Tool (Windbg) che consente di leggere il rapporto errori per la risoluzione dei problemi e risolvere l'errore BSOD.
Cause dell'errore BSOD
L'errore BSOD viene visualizzato quando il sistema operativo raggiunge un limite di soglia in cui il sistema è vulnerabile e non può più funzionare in modo sicuro. BSOD di solito si verifica a causa di diversi motivi come driver difettosi, registri Windows corrotti, surriscaldamento, driver di dispositivo configurati in modo errato, file danneggiati, driver obsoleto, overclocking, software non valido e altri problemi hardware di sistema.
Correggere l'errore BSOD
L'errore Blue Screen, chiamato anche Stop Error, provoca l'arresto completo del sistema Windows e potrebbe essere necessario riavviare il sistema per continuare a funzionare.
Tuttavia, prima del riavvio, si consiglia agli utenti di prendere nota del codice di errore visualizzato sullo schermo blu. Detto questo, l'errore BSOD si apre principalmente quando il tuo sistema non è in grado di recuperare l'errore a livello di kernel. Il messaggio di errore visualizza in genere un intero carico di informazioni sugli arresti anomali con i dati del driver associati all'errore e altre informazioni con le possibili correzioni.
Quando il sistema si blocca, Windows crea i file minidump e tutti i dati della memoria con i dettagli dell'errore vengono scaricati su un disco rigido per il debugging futuro. Ci sono molti strumenti utili come la vista di Bluescreen e Windbg che ti permette di leggere i file di minidump per la risoluzione dei problemi. È possibile utilizzare la vista Bluescreen per analizzare rapidamente e facilmente l'errore. Per ricerche più avanzate, è possibile utilizzare Windbg per risolvere il problema BSOD.
Che cos'è Windows Debugger Tool (Windbg)
WinDbg ha anche chiamato come strumento di debug di Windows un debugger multiuso che analizza automaticamente tutti i file minidump creati dopo l'arresto di BSOD. Lo strumento viene utilizzato per analisi più avanzate per un errore insidioso ed è disponibile per il download gratuito come parte dell'SDK di Windows 10. Per ogni crash occurance, lo strumento di debug fornisce dettagli sul driver che è stato caricato durante l'arresto e altre informazioni di crash avanzate per diagnosticare la causa principale dell'errore della schermata blu e alla fine aiuta a capire i driver problematici. In questo articolo, spieghiamo come utilizzare lo strumento di debug di Windows (WinDbg) per leggere il rapporto sugli arresti anomali.
Come usare Windbg
Installare Windbg
Scarica l'SDK di Windows 10 standalone qui.
Esegui il programma di installazione e scegli il percorso di installazione predefinito.
Accetta la licenza e seleziona la funzione Strumenti di debug per Windows per installare il debugger.
Clicca sul Installare pulsante.
Utilizzare Windbg per eseguire il debug di un errore di schermata blu
Vai su Start e digita WinDbg (x86).
Fare clic con il tasto destro sullo strumento WinDbg e selezionare Esegui come amministratore.
Vai a File e fare clic su Apri Crash Dump dal menu.
Vai al percorso C: \ Windows \ Minidump e fare clic minidump cartella.
Nella cartella Minidump, fare clic su file dmp vuoi aprire.
WinDbg ora analizzerà il file e Aspetta fino al Debuggee non connesso scompare nella parte inferiore della finestra.
Clicca su !analizzare -v nel prompt dei comandi e attendere fino al completamento dell'analisi.
Per ottenere maggiori informazioni sul driver, individuare MODULE_NAME dai risultati dell'analisi e fare clic sul collegamento del driver.
Una volta identificato il driver problematico, è possibile scegliere di aggiornare o reinstallare il driver problematico dalla pagina Web del produttore per risolvere il problema.
Spero che questo ti aiuti!
PS: Aggiunge John Carrona Sr: riceverai errori nei simboli se non imposti un percorso simbolico valido. Il metodo più semplice è fare clic su File ... Symbol File Path e inserire:
SRV * c: \ symbols * https: //msdl.microsoft.com/download/symbols
Questo deve essere fatto ogni volta che si apre WinDbg, a meno che non si salvi lo spazio di lavoro per un uso successivo.
L'esempio degli errori che si verificano quando non si utilizzano i simboli è qui: https://stackoverflow.com/questions/30019889/how-to-set-up-symbols-in-windbg.