O clássico do desgosto: a história da famosa tela azul do Windows

O clássico do desgosto: a história da famosa tela azul do Windows

Certos elementos do Windows são tão memoráveis quanto a própria trajetória do sistema da Microsoft.  Entres esses elementos, podemos lembrar o botão iniciar, o som de inicialização de algumas de suas versões, telas de loading, jogos como paciência e o inesquecível pinball Space Cadet, e, é claro, a “tela azul”.

Essa tela de alerta de erro sobrepujou sua aplicação no sistema, a história a transformou em meme, em um ícone cult. Neste artigo vamos relembrar sua história e suas principais causas.

A origem da tela azul do Windows

BSOD (Blue Screen of Death), erro da tela azul, tela azul da morte ou erro de código de parada. Há diversas maneiras de chamar essa tela que representa um erro crítico no sistema Windows. Sua origem, na maneira como a conhecemos hoje, remonta aos anos 90, e, até na versão mais recente do Windows, Windows 11, ela continua dando o ar da sua (des)graça. 

Ao decorrer dos anos, com novas atitudes empregadas pela Microsoft, essa tela passou a aparecer com menos frequência, mas isso discutiremos mais pra frente. Vamos começar pela origem. Como surgiu a famigerada tela azul da morte do Windows?

Neste link no site da Microsoft você verá que a empresa utiliza como uma das maneiras de classificar essa tela de erro como “erros de tela preta”. Embora não seja tão comum quanto dizer o “erro da tela azul”, esse sentido de tela preta tem uma certa ligação com o que acabou se tornando na versão definitiva do report do erro do Windows, em sua versão com a tela na cor azul.

A primeira vez que uma tela na cor azul foi exibida no Windows, tendo alguma relação com problemas no sistema, foi na versão Windows 3.0, lançado em 1990.

Quando acontecia algum erro crítrico no Windows 3.0, o usuário se deparava com uma tela na cor preta. Caso a famosa combinação de teclas CTRL+ALT+Del fosse pressionada, uma tela azul com algumas opções de ações eram mostradas (repare na imagem acima!). Você poderia solicitar, por exemplo, que o computador fossse reiniciado, ação fundamental no caso de um problema que gerou um erro crítico de parada.

Dessa tela preta, que era a tela principal que representava uma situação adversa do Windows, acabamos chegando na versão definitiva, eternizada ao longo das versões do Windows, na cor azul. 

Em um post no seu blog, o desenvolvedor de software Wallace B. McClure, diz que o acronimo BSOD, que hoje é associado para falar da tela azul (Blue), na verdade surgiu a com a cor preta, que em inglês tem a mesma inicial, o B (black). 

McClure explica que o BSOD (Black Screen of Death) foi cunhado pela primeira vez por Ed Brown, que era técnico do departamento de TI da Coca-Cola em 1991.

Naquela época, o Windows 3.0 estava sendo implementado no departamento da empresa, e quando os usuários tentavam rodar o software WordPerfect acontecia esse erro da tela preta. Foi essa a origem do termo “tela preta da morte” que acabou se popularizando na cor azul.

Windows 95

Foi a partir do Windows 95 que a tela azul do Windows se consolidou da maneira como a conhecemos. Aliás, o Windows 95 é um sistema que tornou o sistema operacional da Microsoft um elemento midiático, o alvoroço causado na época do seu lançamento foi único.

No Windows 95 a aparência da tela azul da morte era completamente diferente do que temos hoje, já que a Microsoft foi adequando o design da tela ao longo do anos. No Windows 10 a tela azul da morte ganhou até um QR Code para que o usuário possa escanear e identificar de forma mais fácil o que causou o erro.

Foi a partir do Windows 95 que a tela azul do Windows se consolidou da maneira como a conhecemos. Aliás, o Windows 95 é um sistema que tornou o Windows um elemento midiático, o alvoroço causado na época do seu lançamento foi único.

No Windows 95 a aparência da tela azul da morte era completamente diferente do que temos hoje, já que a Microsoft foi adequando o design da tela ao longo do anos. A partir do Windows 10 a tela azul da morte ganhou até um QR Code para que o usuário possa escanear e identificar de forma mais fácil o que causou o problema.

O vermelho em destaque

Houve espaço até para uma tela de erro com outra opção de cor, a tela RSoD (Red Screen of Death). Ao invés do azul, a cor é o vermelho. Essa tela aparece em algumas situações no Windows 7, e no Windows Vista. Uma tela similar de erro similar é vista em consoles da Sony, como o PlayStation, PS2, PS3 e PSP.

O estrelato da tela azul

O ápice da tela azul aconteceu justamente na demonstração de uma versão do Windows. Bem antes de termos contato como os tais “virais” da internet, a Microsoft protagonizou um momento constrangedor/icônico, que até hoje é lembrado: a primeira grande aparição de uma tela azul da morte. Nada poderia ser mais fora de hora, já que a tela de erro apareceu no dia 20 de abril de 1998, durante uma demonstração do Windows 98, na COMDEX daquele ano.

A falha aconteceu justamente quando era abordado o plug-and-play, tecnologia que eliminava a necessidade da instalação de drivers de reconhecimento de forma manual pelo usuário. Era plugar e usar. Todo mundo que mexe com o Windows há muitos anos já enfrentou uma tela azul por causa de plug-and-play.

Durante a saia justa, Bill Gates se saiu bem e soltou a seguinte pérola: “esta deve ser a razão pela qual ainda não estamos vendendo o Windows 98”.

Por que a tela azul da morte acontece?

Vimos a origem dessa tela que simboliza um erro crítico no Windows, agora vamos nos aprofundar sobre as falhas que podem causar sua aparição.

É importante dizer que, além de questões relacionadas ao hardware e software do dispositivo que esteja rodando o Windows, a falha pode ser causada pela própria Microsoft. Já aconteceu em diversas ocasiões da gigante de Redmond lançar um novo update para o sistema que acaba resultando na aparição da famosa tela de erro.

Por outro lado, não dá pra negar que a tela azul aparece bem menos do que no passado. Por mais que saudosistas continuem afirmando que utilizar o Windows XP ou o Windows 7, por exemplo, é melhor que qualquer outra versão que a Microsoft faça, a realidade é que, para a maioria do usuários, utilizar a versão mais recente do sistema é a melhor saída, principalmente em termos de suporte a novos recursos tecnológicos.

User mode x Kernel mode

Para entender melhor o que resulta na aparição da tela azul da morte, é importante que você esteja familiarizado com dois conceitos fundamentais quando falamos de sistema operacional: user mode (modo usuário) e kernel mode (modo Kernel), ambos relacionados com níveis de privilégio de execução de códigos.

Basicamente a divisão é a seguinte: a grande maioria dos softwares convencionais, aqueles que você utiliza para as mais variadas funções, rodam em user mode, já o core do sistema, dados que fazem o SO funcionar, rodam em kernel mode.  Essa divisão é feita para impedir que programas acessem ou modifiquem dados críticos do sistema.

Um cenário típico de uma tela azul da morte tem relação com drivers. O driver é um software fundamental para a comunicação entre o Windows e um hardware. Na época do Windows 95 acontecia uma verdadeira “farra do boi” nesse sentido de drivers. Uma enxurrada de periféricos lançados para o sistema com drivers que não foram devidamente testados. O resultado? Tela azul. Drivers kernel-mode com falhas são fortíssimos candidatos para causar tela azul da morte!

A forma que Microsoft encontrou de se livrar um bocado da culpa e, ao mesmo tempo, contribuir para uma redução exponencial nos casos de tela azul foi dar início ao seu programa de testes de drivers assinados digitalmente, isto é, drivers que foram testados pela Microsoft. A forma mais básica de você identificar isto é com o acrônimo WHQL (Windows Hardware Quality Labs, ou Laboratório de Qualidade de Hardware do Windows). Abaixo há uma captura de tela de um driver da NVIDIA destacando o WHQL.

Os casos de tela azul vão muito além de drivers, também podem ser ocasionado por malwares, e até antivírus. Há também os problemas com hardware. Alguma falha em um pente de memória RAM é um caso que vai acionar a tela azul. Até uma simples configuração de quatro pentes de memória (quad-channel) de marcas e specs diferentes pode resultar na tela azul.

O que resta a fazer é reiniciar o computador e tentar novamente. Fazer todos os procedimentos de teste, como remoção e limpeza dos pentes de memória – falando mais precisamente no caso da RAM -, desconectar e reconectar caso o erro seja com outro componente, atualizar ou voltar para uma versão estável do driver, ou até mesmo fazer uma verificação com um software de segurança, para checar se algum tipo de vírus afetou o dispositivo.

Para quem deseja se aprofundar no tema, é importante dizer que sempre que a tela azul da morte acontece é gerado um arquivo DMP. Esses arquivos ficam disponíveis em C:\Windows\Minidump. Você pode utilizar o software BlueScreenView da NirSoft para exibir os detalhes.

Periféricos como webcam, teclado e mouse também estão entre os agentes clássicos de uma BSOD, principalmente quando olhamos o passado. Falando nisso, não posso encerrar esta matéria sem relembrar o ápice de uma tela azul, que atacou a própria Microsoft, durante a apresentação do Windows 98. 

Sobre o Autor

Editor-chefe no Hardware.com.br, aficionado por tecnologias que realmente funcionam. Segue lá no Insta: @plazawilliam Elogios, críticas e sugestões de pauta: william@hardware.com.br
Leia mais
Redes Sociais:

Deixe seu comentário

X