Anonim

Se il blu è il tuo colore preferito, forse c'è un modo garantito per iniziare a odiarlo - vederlo cinque volte al giorno, accompagnato da messaggi davvero affascinanti che ti informano delicatamente che eventuali informazioni non salvate potrebbero essere perse o che si è verificato un errore hardware e presto. Riesci a indovinare di cosa sto parlando? Blue Screens of Death, ovviamente. Gli effetti delle schermate blu possono variare dal causare una leggera irritazione per l'utente, al vero disastro per i dati sul computer, alla necessità di correre nel negozio di computer per l'acquisto di nuovo hardware, ecc. Stavo scherzando sui sentimenti negativi verso il colore blu a causa del frequente Blue Screensm ma se vuoi davvero (o hai dei motivi - per esempio se sei daltonico), puoi aprire il file system.ini e cambiare lo Screen of Death in un colore diverso. Maggiori informazioni su cosa fare dopo aver aperto system.ini sono disponibili qui.

Ad ogni modo, i colori di Screens of Death variano a seconda dei dispositivi e dei sistemi operativi: dal giallo (errori di analisi XML di Mozilla), al verde (dispositivi TiVo), al nero (OS / 2 e Windows), quindi spetta a te decidere se ' Lo terrò blu o lo cambierò. E come si dice, in Windows Vista ci sarà anche una schermata rossa della morte - per errori di arresto davvero gravi. Bel colore - un promemoria per quello che è stato usato per secoli a Corrida. Speriamo solo che gli utenti non reagiscano come i tori.

Un certo umorismo (o sarcasmo) aiuta sicuramente, ma ora prendiamo sul serio l'argomento e iniziamo a esplorare perché compaiono schermate blu e cosa fare quando le vedi frequentemente.


Perché compaiono schermate blu
Tecnicamente, le schermate blu sembrano impedire al sistema un errore e un danno più gravi. Vengono visualizzati quando il sistema rileva un errore o un problema, dal quale non può essere ripristinato. Il sistema si arresta (ecco perché il nome ufficiale di Blue Screens è "Stop Error"), scrive il contenuto della memoria sul disco (dump della memoria), se questo è abilitato per il sistema e visualizza un messaggio di errore in modalità testo con informazioni su la condizione che ha causato l'errore. Le schermate blu possono apparire in qualsiasi momento - durante l'installazione, all'avvio o in modo casuale senza alcun motivo apparente. Alcuni dei motivi più comuni per BSoD sono:

  • autisti

  • surriscaldamento hardware o hardware

  • conflitti tra programmi

  • incoerenze nei file o errori di registro

Non è normale che le schermate blu si verifichino spesso. In realtà, le schermate blu non dovrebbero essere una "caratteristica" di Windows. Quindi, se li vedi spesso e sei ancora in grado di avviare Windows, è meglio prestare attenzione a loro prima che ti costringano a farlo e soprattutto - prova a capire cosa li provoca. Se hai apportato di recente modifiche hardware, questa è una possibile ragione per le schermate blu. I guasti fisici in tutti i tipi di hardware - memoria, dischi, schede, ecc. - possono essere una ragione per le schermate blu.

Le ultime versioni di Windows, come XP e 2003, sono più stabili e possono essere ripristinate dopo un paio di schermate blu, ma a volte anche una sola schermata blu può rendere Windows non avviabile e dovrai reinstallare il sistema operativo. In generale, le informazioni in una schermata blu aiutano a identificare i possibili motivi e talvolta anche il motivo esatto (se vedi un driver elencato nel messaggio di testo della schermata blu, puoi essere quasi certo che questo driver è il sospetto) ma ci sono anche molti casi in cui i messaggi di testo delle schermate blu sono così vaghi che non è possibile indovinare cosa è andato storto. Dai un'occhiata alle sezioni sulla risoluzione dei problemi di questo articolo per suggerimenti su come gestire le schermate blu.


Cosa è comune nei BSoD su Windows 2000, XP e 2003?

Sebbene ci siano alcuni dettagli sull'occorrenza, l'aspetto e la gestione delle schermate blu su Windows 2000, XP e 2003, ci sono molte cose comuni che sono valide per tutte. Ad esempio, una delle cose che tutti hanno in comune sono le informazioni che forniscono. Il testo esatto dei messaggi differisce ma generalmente ci sono informazioni tecniche, che includono dati come il numero di errore di arresto, alcuni parametri aggiuntivi in ​​formato esadecimale, il nome del modulo (se applicabile) che ha causato l'errore e l'indirizzo di memoria in cui il si è verificato un errore, come mostrato nella prima schermata di seguito.

Molto spesso il nome simbolico dell'errore di arresto viene visualizzato vicino al numero dell'errore di arresto. I nomi simbolici sono piuttosto enigmatici e alcuni dei più comuni suonano come "PAGE_FAULT_IN_NONPAGED_AREA", "BAD_POOL_CALLER" o "IRQL_NOT_LESS_OR_EQUAL", ma sono sicuramente più facili da comprendere di un messaggio di stop in formato esadecimale.

Un'altra sezione comune per tutte le versioni di Windows è la sezione dei consigli. Fornisce consigli generali su come procedere. A volte i suggerimenti elencati per il ripristino sono esattamente ciò che è necessario fare per evitare nuove schermate blu (ad esempio, se hai recentemente modificato l'hardware o hai driver aggiornati, disabilitarli o rimuoverli può essere la soluzione). Un suggerimento generale è il riavvio in modalità provvisoria. Questo spesso aiuta, a meno che il tuo sistema operativo non sia così incasinato che non sia possibile avviarlo affatto e rimanga solo un rimedio: reinstallarlo.

L'ultima sezione elenca i dati sulla porta di debug e sullo stato del dump. Se nessuno dei due è abilitato, non lo vedrai. Quando i salvataggi dei file di dump della memoria sono abilitati, viene visualizzato l'avanzamento della scrittura (in percentuale).

Oltre alle sezioni in una schermata blu tipica, molti dei messaggi di arresto sono gli stessi (o simili nel significato e nella risoluzione dei problemi, anche se le parole potrebbero variare leggermente) per Windows 2000, XP e 2003. Non elencherò certamente i messaggi qui, soprattutto tenendo presente che un numero di messaggio di errore di arresto può effettivamente significare diverse cose, quando i parametri esadecimali tra parentesi sono diversi. Il posto migliore per cercare una spiegazione del codice del messaggio di errore di arresto è il sito di Microsoft - come si suol dire, ottenere informazioni dalla bocca del cavallo.


Cosa c'è di diverso nei BSoD su Windows 2000, XP e 2003?

Bene, la prima ovvia differenza è il "design". I suoi vantaggi artistici non rientrano nell'ambito di questo articolo, ma se sei interessato a vedere diverse varietà di BSoD, controlla qui: http://en.wikipedia.org/wiki/Blue_screen_of_death. Esistono esempi di BSoD per tutti i tipi di Windows tranne 2003, inclusi vecchi come Windows 3.x, NT e 9.x quando i BSoD erano sicuramente più frequenti rispetto a 2000, XP o 2003.

Un'altra differenza sono i messaggi di arresto specifici per una sola versione di Windows (o per una determinata versione di Windows (ad esempio XP) e un particolare Service Pack (ad esempio XP con SP2)). Pertanto, quando si incontra un messaggio di arresto, tenere presente il significato e la risoluzione dei problemi suggeriti per la versione di Windows in esecuzione. Alla fine di ogni pagina di supporto per un particolare errore di arresto, Microsoft indica a quali versioni di Windows si applica, quindi lo saprai sempre almeno. Un luogo in cui è possibile ottenere un elenco di messaggi di errore e spiegazioni è il sito di Microsoft. Per Windows 2000: controllare qui; per Windows XP: guarda qui e qui ci sono i messaggi di arresto per Windows 2003.

Scavare nei dettagli tecnici di ciò che è cambiato in una particolare versione o service pack di Windows non è certo ciò che l'utente generale o anche l'amministratore di sistema deve conoscere. Ad esempio, SP2 per XP introduce cambiamenti nella gestione della memoria e il kernel di Windows 2003 è stato notevolmente modificato rispetto alle versioni precedenti. Di conseguenza, le applicazioni in esecuzione su Windows XP prima dell'applicazione SP2 o prima dell'aggiornamento a Windows 2003 potrebbero non avviarsi affatto o bloccarsi (con o senza una schermata blu). Anche se sai che il motivo è l'incompatibilità del kernel, a meno che tu non sia lo sviluppatore che ha scritto il programma problematico, difficilmente puoi modificarlo per risolverlo, quindi devi cercare alternative. La cosa più saggia che puoi fare è trovare una versione aggiornata (se presente), che viene testata con la versione di Windows di cui hai bisogno - XP con SP2 o 2003. Oppure puoi scegliere di rimuovere il programma problematico da questa macchina - ad esempio SP2 per XP include un firewall, che è noto per aver avuto conflitti con alcuni altri software firewall (e non solo). Alcuni degli altri firewall sono piuttosto gelosi da caricare per primi e personalmente ho avuto un caso simile con altri due firewall e schermate blu su una macchina Windows 2003. Il problema è stato risolto solo dopo la rimozione di uno dei firewall.

Un motivo molto comune per le schermate blu sono i driver. Forse sono persino più comuni dei guasti hardware fisici. Le modifiche nella gestione della memoria o nel kernel influiscono più sui driver che sulle applicazioni. I fornitori di terze parti in genere non riescono a fornire un nuovo driver nel momento in cui viene rilasciata una nuova versione di Windows o un nuovo Service Pack, anche quando si stanno impegnando per farlo. E in alcuni casi non forniscono mai un driver per una versione particolare del sistema operativo!

Sembra che i fornitori di hardware ignorino ampiamente Windows 2003 - anche i produttori di componenti hardware di fascia alta affermano che Windows 2003 non è destinato al grande pubblico, quindi perché preoccuparsi di fornire un driver separato per quello? E probabilmente dal punto di vista delle vendite hanno ragione. Non sono riuscito a trovare dati precisi e aggiornati sulla percentuale di installazioni in ciascuno dei tre sistemi operativi (Windows 2000, XP e 2003), ma un articolo relativamente recente afferma che "XP può recuperare fino a vincere 2000 all'anno Fine ", il che mi fa pensare che anche se XP ha già detronizzato il 2000 come il sistema operativo più ampiamente installato, Windows 2003 non è affatto in gioco e la mia ipotesi è che ne faccia quasi il 10 percento dal numero complessivo di Windows installazioni.

Comunque, Windows 2003 è un sistema operativo server e non dovrebbe essere eseguito su PC da cucina, quindi non è una sorpresa che i produttori di hardware non siano molto interessati a questo. La scarsa penetrazione sul mercato di Windows 2003, insieme alle modifiche apportate all'architettura rispetto a XP, spiega perché i produttori di hardware generalmente ignorano Windows 2003 nel loro assortimento di driver. E tenendo presente che Vista è all'orizzonte, non è difficile prevedere che non ci saranno molti nuovi driver per Windows 2003 nei prossimi mesi. Quindi, se stai eseguendo il 2003 e hai schermate blu frequenti perché un driver (anche se è scritto appositamente per Windows 2003) di un dispositivo si comporta male, è meglio considerare il downgrade a XP fino a quando Vista (o Longhorn) arriva ufficialmente. Parlerò di più (gli aspetti negativi di) questo nella prossima sezione.

Trattare con schermate blu della morte