Un minuto lavorerai duro sul tuo ultimo progetto per PC. Il prossimo, lo schermo diventa blu, viene visualizzato un messaggio di errore criptico e il sistema si riavvia, perdendo tutto ciò che non hai salvato. Sei stato colpito da un Blue Screen Of Death (BSOD), il più esasperante degli errori di Windows. Con un po 'di fortuna è solo una tantum, ma se continua così, vorrai scoprire perché.

La causa più probabile di crash della schermata blu è un driver buggato o un servizio di Windows. La disinstallazione o l'aggiornamento di questo risolverà il problema, ma dovrai prima identificare il file dodgy. Ecco cosa provare prima.

1. Leggi il messaggio

Per impostazione predefinita, Windows si riavvia automaticamente dopo un BSOD. Questa è una pessima idea in quanto potresti non avere il tempo di leggere il messaggio. Per disattivarlo, fare clic con il tasto destro del mouse su (My) Computer e selezionare Proprietà> Impostazioni di sistema avanzate> Impostazioni di avvio e ripristino. Assicurati che "Scrivi un evento nel registro di sistema" sia selezionato, ma deseleziona la casella "Riavvia automaticamente". Clicca OK.

Ora, la prossima volta che si verifica un BSOD, prendersi il tempo per leggere il messaggio di errore. Può spesso essere molto utile. Il messaggio potrebbe nominare un particolare file come il colpevole, per esempio. Questa informazione non è sempre corretta, ma almeno ti dà un punto di partenza. Se si riconosce il file come appartenente a una delle applicazioni, provare a rimuoverlo o aggiornarlo. Altrimenti, inserisci il nome del file e una parola chiave come "crash" in un motore di ricerca per vedere cosa succede.

A volte Windows non fornirà un nome file, ma vedrai comunque il tipo di errore che si è verificato. Questo viene visualizzato sia come nome, come "DRIVER_IRQL_NOT_LESS_OR_EQUAL" e un codice di arresto come 0x000000D1 (gli zeri iniziali convenzionali vengono ignorati, quindi questo sarebbe chiamato codice di arresto D1). Aumha e Gateway hanno articoli utili sui codici di stop in generale e puoi inserire il codice di stop e altri dettagli sull'errore a Google per un consiglio più specifico.

2. Controllare il registro eventi

Fare clic su Start (quindi Esegui se si utilizza Windows XP), digitare eventvwr.msc e premere [Invio] per avviare il Visualizzatore eventi. Fare clic sul registro di sistema e cercare i messaggi contrassegnati come "Avviso" o "Errore" dall'orario del crash. Esplora anche il registro delle applicazioni. Windows registra spesso errori che non verranno visualizzati altrove, e potrebbe esserci qualcosa che offre una spiegazione sul perché il tuo sistema sia così instabile.

3. Ottieni assistenza professionale

Windows può registrare arresti anomali nel momento in cui si verificano e talvolta dirti cosa li causa, ma ciò avverrà solo se attivi la funzione. In Windows XP, fare clic con il tasto destro del mouse su Risorse del computer, selezionare Proprietà> Avanzate> Segnalazione errori, selezionare Abilita segnalazione errori e controllare entrambe le caselle Sistema operativo Windows e Programmi. E in Windows Vista, fai clic su Pannello di controllo> Sistema e manutenzione> Rapporti e soluzioni dei problemi> Modifica impostazioni e assicurati che sia selezionata l'opzione "Verifica automaticamente soluzioni".

Se utilizzi Windows Vista, vale la pena chiedere al sistema di cercare nuove risposte ai problemi che hai riscontrato in precedenza. Fare clic su Pannello di controllo> Sistema e manutenzione> Rapporti e soluzioni dei problemi> Verificare le nuove soluzioni e attendere i risultati.

4. Prova il debugger di Windows

Persino Windows Vista non ti dirà sempre quale driver sospetti si trova dietro i tuoi arresti anomali. Ma Microsoft fornisce uno strumento che ti darà l'immagine completa: il debugger di Windows. Questo ha la reputazione di essere complicato, ma non preoccuparti: estrarre da esso le informazioni di base sugli arresti è davvero molto semplice.

Innanzitutto controlla di essere configurato per creare correttamente i file di dettagli arresto anomalo. Fare clic con il tasto destro del mouse su (My) Computer, selezionare Proprietà> (Avanzate) Impostazioni di sistema> Impostazioni di avvio e recupero e assicurarsi che Scrivi informazioni di debug sia impostato su Memoria di kernel..