No hay nada más sorprendente que tu PC se bloquee de repente y se estrelle en una pantalla azul de la muerte. También conocida como pantalla azul, BSOD, o dentro de las paredes de Microsoft, una pantalla de verificación de errores, la pantalla azul de la muerte es tan icónica como infame. La pantalla azul de la muerte no es un nombre propio, pero voy a tratarlo como tal. Es con lo que te encontraron durante los fallos de las CPU de 14ª generación de Intel, y ensuciaba las terminales de los aeropuertos durante la reciente interrupción de CrowdStrike.
Todo el mundo sabe que una pantalla azul es una mala noticia: agregue «de la muerte» a eso, y el punto es más claro. Es una señal de que ha sucedido algo catastrófico, tanto que el sistema operativo no puede recuperarse y necesita reiniciar su PC para salvarlo. La pantalla azul de la muerte que conocemos hoy en día, con su emoticón de ceño fruncido, es un desarrollo relativamente nuevo en la historia de Windows.
Pero una pantalla azul, esta es la razón por la que teníamos la distinción de nombres propios, se remonta a la primera versión de Windows, y ha visto muchos cambios desde entonces.
¿Qué causa una pantalla azul de la muerte? ¿De dónde vienen en primer lugar? Y lo que es más importante, ¿por qué son azules? Comenzaré con esa última parte porque en realidad es una respuesta sencilla. Dave Plummer, un ex ingeniero de sistemas operativos de Microsoft, explicó los orígenes en un video detallado en YouTube hace unos años. Plummer atribuye la creación de la moderna Pantalla Azul de la Muerte a John Vert, que apareció por primera vez en Windows NT 3.1 en 1993.
Se podría especular que el azul estaba destinado a calmar a los usuarios después de un accidente estresante, o tal vez para alinearse con la paleta de colores azules de Microsoft que ha adoptado. No. Las cosas no eran tan profundas en ese entonces.
Según Plummer, Vert usó un texto blanco sobre un fondo azul porque era cómodo. El desarrollador usó SlickEdit para la programación y un cuadro del sistema operativo MIPS, los cuales usaban texto blanco sobre un fondo azul. Estos bloqueos obligaron al adaptador de pantalla a entrar en modo de texto, que solo tenía una paleta de colores básica, y Vert eligió el azul porque estaba familiarizado con él.
Plummer también revela algunos datos interesantes a lo largo del video, incluido por qué la mayoría de los BSOD ocurren en primer lugar. El ingeniero jubilado dice que la gran mayoría de ellos provienen de errores del controlador. Hay muchas causas para un BSOD, pero la razón por la que ocurren es que Windows está tratando de proteger su sistema. Si hay un error, como un controlador que escribe en un lugar de la memoria que causaría daños, el BSOD interviene para evitar esos daños y bloquea el sistema.
El kernel del sistema operativo es lo que interactúa entre el hardware de su sistema y el sistema operativo propiamente dicho, y los errores del kernel pueden causar un BSOD. Sin embargo, Plummer dice que las versiones modernas de Windows casi nunca encuentran errores en el kernel.
En la mayoría de los casos, es un controlador, que opera al mismo nivel de acceso que el kernel, de donde proviene el bloqueo. Hay otras razones por las que verá un BSOD, incluidos problemas con su hardware y sobrecalentamiento, pero los controladores son los principales culpables.
Los orígenes de la pantalla azul
La primera versión de Windows tenía una pantalla de bloqueo, pero no era la pantalla azul. Desde la primera versión beta de Windows 1.0, el sistema operativo arrancaba con una pantalla azul que mostraba uno de los primeros logotipos de Microsoft y algo de texto en blanco. Esto continuó en Windows 2.0 y 2.1, y en todas estas versiones de Windows, se podía ver un bloqueo en esta pantalla. Se vería algo parecido a lo que se ve arriba, donde una versión incorrecta de DOS haría que el sistema imprimiera una cadena aleatoria de caracteres.
Sin embargo, esto no sucedía si la PC se bloqueaba. Simplemente se bloquearía. Al entrar en Windows 3.0, vería mensajes de error en una pantalla azul, pero estos no causaron que la computadora se reiniciara. Era más bien una pantalla de avisos, algo parecido a lo que se ve con una ventana emergente de Control de cuentas de usuario (UAC) en el Windows moderno. Windows siguió funcionando a pesar del error. En cambio, si hubiera un bloqueo completo, vería una pantalla negra que decía: «No se pudo continuar ejecutando Windows debido a un error de paginación».
Los orígenes de la pantalla azul de la muerte a veces se atribuyen incorrectamente al ex CEO de Microsoft, Steve Ballmer, o al programador de Microsoft (y autor del blog The Old New Thing en Microsoft) Raymond Chen, pero ese no es el caso. Chen, afortunadamente, aclaró este juego telefónico de décadas sobre la pantalla azul de la muerte a principios de este año.
Ballmer escribió el texto para una pantalla azul que era el destino original de Ctrl + Alt + Supr en Windows 3.1; Vert escribió el código para una pantalla de choque que ahora se conoce como la Pantalla Azul de la Muerte en Windows NT 3.1; y Chen fue la última persona en tocar el código en Windows 95 que mostraría errores de pantalla azul, pero por lo demás le permitiría continuar usando Windows si así lo deseaba.
La dinámica entre la pantalla azul de la muerte en Windows NT 3.1 y la «pantalla azul de la cojera», como la llama Chen, en Windows 95 es donde las cosas se complican. En Windows 95 y Windows 98, verá la pantalla azul de Chen cuando se bloquee el controlador de un dispositivo. Sin embargo, esto no bloquearía Windows por completo. Windows seguiría funcionando, y podría continuar, o podría presionar Ctrl + Alt + Supr para reiniciar su PC. Hay una diafonía obvia aquí, pero Chen ha hecho la distinción varias veces ahora que la pantalla azul de la muerte provino de Vert, mientras que la última vez que tocó la pantalla azul de la cojera fue en Windows 95.
Es realmente difícil decir quién acuñó el término Pantalla Azul de la Muerte originalmente, pero probablemente se deba a esos errores de pantalla negra en Windows 3.1 y anteriores. Se puede ver en una edición de 1993 de Computerworld el primer uso de la pantalla negra de la muerte documentado por Google Books, mientras que el primer uso de la pantalla azul de la muerte fue en el libro de 1995 PC Roadkill. Independientemente de dónde se originó el término, estaba dentro de la lengua vernácula en la época de la burbuja de las puntocom y el cambio de siglo.
Cambio a celeste
Hemos gastado 1.000 palabras solo para pasar por la primera pantalla azul de la muerte, y eso es porque, más allá de Windows 2000, las cosas se vuelven un poco aburridas. Con Windows 2000, Microsoft eliminó la marca NT para servidores y estaciones de trabajo. Entonces, en lugar de dos pantallas azules diferentes, solo tenemos una. La pantalla azul que apareció en Windows 95 y 98 se retiró, y la pantalla azul de la muerte que conocemos hoy finalmente fue universal.
Desde Windows 2000 hasta Windows 7, la pantalla azul de la muerte no cambió mucho. El texto y el formato se modificaron entre Windows 2000 y Windows XP, pero Microsoft se mantuvo con el mismo diseño básico durante muchos años. Sin embargo, Microsoft hizo un gran cambio con Windows Server 2012 y Windows 8. La pantalla azul de la muerte pasó de azul a celeste, al menos, así es como Plummer lo describe, y la cadena de información de error fue reemplazada por un emoticono triste y el texto: «Su PC se encontró con un problema que no pudo manejar y ahora necesita reiniciarse».
Este es el BSOD que todos conocemos y despreciamos hoy en día, pero en realidad ha visto algunos cambios significativos en los últimos años. A partir de Windows 10 build 14316, Microsoft agregó un código QR a la pantalla azul de la muerte, que redirigía a una página de soporte. En Windows 11, Microsoft cambió originalmente el BSOD a una pantalla negra, pero rápidamente volvió al conocido celeste solo unos meses después del lanzamiento. Además, puede ver una pantalla verde de la muerte si está ejecutando una versión preliminar de Insider de Windows 10 o Windows 11.
La pantalla azul de la muerte tiene una larga historia, y ciertamente una desordenada, pero es una de las imágenes más significativas de toda la computación. Si quieres celebrarlo, e incluso jugar con diferentes colores, puedes descargar la herramienta NotMyFault de Microsoft, que en realidad te permitirá forzar una pantalla azul de la muerte. Es una herramienta para depurar, no un juguete, pero no te diré qué hacer con tu software.