Come risolvere gli errori della schermata blu utilizzando WinDbg e BlueScreenView

Come risolvere gli errori della schermata blu utilizzando WinDbg e BlueScreenView

La schermata blu della morte di Windows ci visita tutti a volte. A volte, te lo aspetti. In altri, lo spettro dello schermo blu appare inaspettatamente grande. In ogni caso, è frustrante, soprattutto se non è possibile diagnosticare rapidamente il problema.





Fortunatamente, la schermata blu ti dà sempre un codice di errore. Ma come si fa a capire cosa significa? Bene, usi un programma utile come il Debugger di Windows (WinDbg) o NirSoft BlueScreenView . Ecco la tua guida pratica per risolvere gli errori della schermata blu!





Che cos'è un errore di schermata blu?

Quando Windows ha un errore catastrofico, il sistema si blocca. L'arresto anomalo di solito ti porta una schermata blu. La schermata blu (conosciuta affettuosamente come Blue Screen of Death, o BSoD) mostra un intero carico di informazioni che descrivono in dettaglio l'incidente. All'interno delle informazioni c'è il perché, dove e come è avvenuto l'incidente.





Quali sono le cause degli errori della schermata blu?

Un errore con schermata blu può avere diverse cause , Compreso:

è sicuro di acquistare da
  • Hardware difettoso
  • Software difettoso
  • Driver scaduti o codificati male
  • Surriscaldamento
  • Overclock

Sono solo cinque potenziali cause. All'interno di questi, ci sono numerosi errori specifici. ecco dove la schermata blu del codice di errore della morte entra.



Una schermata blu del codice di errore della morte ti dà un errore specifico da risolvere. Puoi concentrare i tuoi sforzi piuttosto che indovinare cosa è andato storto e perché. Ad esempio, il codice 0x80240034 WU_E_DOWNLOAD_FAILED significa il download di Windows Update non è riuscito . Ovviamente, è improbabile che causi un BSoD, ma vedi come il codice ha un messaggio di errore specifico.

Come si risolve un errore di schermata blu?

La correzione di un errore con schermata blu dipende dal tipo di errore . A volte, una rapida ricerca su Internet è sufficiente per rivelare cosa c'è che non va nel tuo sistema. Altre volte, è necessario un software speciale per il debug del sistema. Ecco come correggere l'errore della schermata blu utilizzando WinDbg o NirSoft BlueScreenView.





Come correggere gli errori della schermata blu con WinDbg

WinDbg è un potente strumento che puoi utilizzare per capire la causa principale dell'errore della schermata blu.

Installazione dell'SDK di Windows 10

Vai al Pagina di download dell'SDK di Windows 10 . Windows 10 SDK contiene numerosi strumenti, tra cui Windows Performance Toolkit, Debugging Tool for Windows, .NET Framework Software Development Kit e altri strumenti di sviluppo. Segui questi passaggi ora.





  1. Colpire il Scarica il programma di installazione pulsante. Una volta scaricato, esegui il programma di installazione.
  2. Quando si apre il programma di installazione di Windows 10 SDK, seleziona la prima opzione per Installare il kit di sviluppo software per Windows al tuo computer. Il percorso di installazione predefinito va bene.
  3. Seleziona Avanti per continuare e accettare la licenza. Nella pagina successiva, deseleziona tutte le caselle tranne il Strumenti di debug per Windows .
  4. Quindi premere Installare .

Apertura e configurazione di WinDbg

Apri il menu Start e vai a Kit di Windows > WinDbg. Usa il debugger per la tua architettura di sistema, che sia a 32 o 64 bit. Ho un sistema a 64 bit, quindi sceglierò WinDbg X64.

Ora devi trovare il dump della memoria BSoD. Il dump contiene le informazioni relative all'arresto anomalo, come 'causa' e 'posizione'.

Esistono due tipi principali di dump della memoria BSoD: un dump completo e un minidump. In genere, un minidump è più piccolo ma contiene più informazioni di un dump completo (lo so, quanto fuorviante).

  1. Troverai i registri minidump nella tua directory principale, in genere C:WindowsMinidump . Nella cartella troverai i log del minidump effettivi.
  2. In alternativa, il dump completo si trova su C:Windowsmemory.dmp

Per questo tutorial, analizzeremo un minidump (perché è quello che ho a portata di mano).

Nota: Non hai affatto dump? Scopri come attivare i dump di Windows dopo l'arresto anomalo.

Ok, torniamo a WinDbg. Innanzitutto, è necessario impostare una fonte di simboli. I simboli sono essenzialmente identificatori per linguaggi di programmazione che si riferiscono a informazioni specifiche. Semplificano l'analisi delle informazioni trovate in un registro (o codice).

Dirigiti a File > Percorso file simboli , quindi copia e incolla quanto segue:

SRV*c:websymbols*http://msdl.microsoft.com/download/symbols

Quindi premere ok .

Analizzare il tuo crash dump in WinDbg

Trascina e rilascia il file dump in WinDbg. In alternativa, premere Ctrl + D per aprire il browser dei file, quindi individuare il file di dump. Quando il file di dump viene caricato, incontrerai la schermata di analisi iniziale. Sarà simile a questo:

Ci sono due cose da prendere in considerazione da questa schermata: il BugCheck e il Probabilmente causato da campi. Eccoli con maggiore chiarezza:

  • BugCheck 1A è il codice di errore
  • Probabilmente causato da : memory_corruption ( ONE_BIT ) ti dà un'idea istantanea del problema in questione

In questo caso, sai che un errore di memoria è la probabile causa del tuo BSoD.

cosa significa il wifi non ha una configurazione IP valida?

Puoi fare un passo avanti nell'analisi usando i comandi WinDbg. In questo caso, il !analyze -v comando (evidenziato in blu nell'immagine sopra) ti mostrerà informazioni dettagliate relative al tuo BSoD. C'è un collegamento al comando sotto l'intestazione Bugcheck Analysis. Tuttavia, questo collegamento a volte scompare. Se non è presente alcun collegamento, immettere il comando nel campo nella parte inferiore della finestra di WinDbg.

Il comando esegue un'enorme quantità di analisi automatizzate. WinDbg mostra i risultati sotto una nuova intestazione BugCheck Analysis. La quantità di informazioni che WinDbg butta fuori sembra un po' schiacciante. Ma in questo caso, stai solo cercando alcune informazioni chiave per ampliare la valutazione del tuo BSoD.

I parametri direttamente sotto la nuova intestazione BugCheck Analysis forniscono un'altra serie di informazioni utili. Ad esempio, nell'esempio seguente, puoi vedere il guasto confermato come Memoria_Gestione (1a) . Inoltre, il argomenti (gli argomenti sono essenzialmente parametri informativi) ampliano le informazioni.

Arg1 afferma che 'è stata rilevata una PTE corrotta', spiegando che 'il parametro 2 contiene l'indirizzo della PTE'.

Ora, so che PTE sta per Page Table Entry, quindi è probabile che questo errore riguardi la mia memoria virtuale , e posso iniziare la mia correzione BSoD lì. Tuttavia, c'è un'enorme quantità di errori di cui non ho idea.

In questi casi, una ricerca su Internet è tua amica. La ricerca di una combinazione del codice di errore iniziale e delle informazioni aggiuntive sull'argomento restituirà i risultati di altri utenti che soffrono degli stessi problemi. In molti casi, l'errore di sistema che hai non è nuovo e misterioso. Lo stesso BSoD avrà colpito qualcun altro --- non sei solo.

Come correggere gli errori della schermata blu con BlueScreenView

Lo strumento di analisi WinDbg è un potente kit. Puoi usarlo per tutti i tipi di dump e analisi dei file. Tuttavia, molti lettori non richiederanno l'intera gamma di strumenti di analisi offerti da WinDbg. Se suona come te, BlueScreenView di Nirsoft è esattamente ciò di cui hai bisogno.

Analizza gli stessi file dump e minidump di WinDbg ma ottimizza le informazioni. Puoi portare le informazioni semplificate a una ricerca su Internet e avviare il tuo processo BSoD da lì.

Ecco come funziona:

Vai al BlueScreenView pagina e scaricare il programma. Una volta scaricato, installa BlueScreenView. Aprire il programma dopo l'installazione.

Ecco dove BlueScreenView è utile. Carica automaticamente tutti i minidump trovati nella cartella MiniDump. È quindi possibile ordinare i dump per Crash Time per trovare l'ultimo BSoD. Nell'immagine sottostante si vede la versione BlueScreenView del file dump analizzato nella sezione WinDbg.

La differenza principale è il layout e la facilità comparativa di trovare le informazioni BSoD. La stringa di controllo dei bug, il codice di controllo dei bug e i parametri sono gli stessi. BlueScreenView identifica anche il driver ntoskrnl.exe come radice del BSoD.

Come con WinDbg, ora puoi completare una ricerca su Internet con le tue informazioni BSoD.

WinDbg contro BlueScreenView

Uno strumento di analisi della schermata blu della morte è migliore dell'altro? Dipende da cosa vuoi ottenere.

BlueScreenView è senza dubbio più facile da usare di WinDbg. Se hai bisogno di informazioni rapide e concise sul tuo BSoD, BlueScreenView è lo strumento migliore. La maggior parte delle persone andrà d'accordo con BlueScreenView, soprattutto perché non richiede alcuna configurazione e fornisce le informazioni desiderate immediatamente e in modo anche digeribile.

Per ulteriore assistenza, dai un'occhiata i nostri suggerimenti generali per correggere le schermate blu in Windows .

Condividere Condividere Tweet E-mail Come pulire il tuo PC Windows utilizzando il prompt dei comandi

Se il tuo PC Windows sta esaurendo lo spazio di archiviazione, ripulisci la spazzatura usando queste veloci utility del prompt dei comandi.

Leggi Avanti
Argomenti correlati
  • finestre
  • Schermo blu della morte
  • Windows 10
  • Risoluzione dei problemi
Circa l'autore Gavin Phillips(945 articoli pubblicati)

Gavin è l'editor junior per Windows e la spiegazione della tecnologia, un collaboratore regolare del podcast Really Useful e un revisore regolare del prodotto. Ha una laurea (Hons) in scrittura contemporanea con pratiche di arte digitale saccheggiata dalle colline del Devon, oltre a oltre un decennio di esperienza di scrittura professionale. Ama abbondanti quantità di tè, giochi da tavolo e calcio.

Altro da Gavin Phillips

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti