Skip to main content

¿Qué es un error fatal del sistema?

  • Augus

Un error fatal del sistema es una condición que ocurre en un sistema operativo de la computadora que hace que deje de funcionar. Los sistemas operativos basados ​​en Windows® y Unix® están diseñados para apagarse en caso de un error grave del sistema y reiniciarse en un intento de borrar el problema y cualquier corrupción de software de la memoria. Al problema se le ha dado el nombre coloquial en Windows® como "la pantalla azul de la muerte", porque, cuando se produce un error grave del sistema en un entorno Windows®, se muestra una pantalla azul, a menudo con texto desplazable, que es un volcado por caída del contenido de la memoria en un archivo. Esta información luego se puede utilizar para diagnosticar la causa del error. En los últimos sistemas informáticos, la pantalla azul de la muerte ya no aparece, ya que se configuran inmediatamente para reiniciarse si hay un bloqueo del sistema, principalmente porque la información de volcado del bloqueo solo es de valor para un programador familiarizado con la codificación del sistema operativo sí mismo.

Los sistemas operativos de las computadoras modernas se ejecutan constantemente a través de un proceso de verificación de errores mientras trabajan y corrigen los errores detrás de escena de los cuales los usuarios de computadoras personales (PC) rara vez son conscientes. Ocasionalmente, sin embargo, surge una condición debido a una falla de hardware, un código de programación que ha fallado o errores de procesamiento en el software que se ejecuta en la memoria, que un sistema operativo no puede resolver automáticamente. La causa más común de un error fatal del sistema es un software mal codificado que de alguna manera es incompatible con el sistema operativo en el que se ejecuta.

Uno de los inconvenientes más frustrantes para encontrar un error fatal del sistema, también conocido como error de detención o bloqueo del sistema, es que todo lo que el usuario estaba trabajando actualmente en la PC y se estaba procesando en la memoria de acceso aleatorio (RAM) se perderá. Dado que la memoria RAM pierde su almacenamiento de datos cuando el sistema aborta y se apaga, los archivos almacenados allí no pueden recuperarse después de un bloqueo. Si una computadora o un programa de software está diseñado para guardar el trabajo en progreso periódicamente, como un procesador de texto configurado para guardar un documento cada diez minutos a medida que se trabaja, esta pérdida de datos a menudo se puede evitar, ya que el archivo se guarda en el disco duro de la computadora, no a la memoria RAM a corto plazo.

Los errores informáticos que provocan el bloqueo de un sistema eran bastante comunes en los primeros días del desarrollo de sistemas y software de computadoras personales en los años 80 y principios de los 90, pero desde entonces se han vuelto bastante raros. Cuando se produce un error grave del sistema en un nuevo sistema informático, la causa más probable es un nuevo programa de software que se instaló recientemente o un controlador para un nuevo dispositivo de hardware conectado recientemente a la computadora. Estos tipos de bloqueos se pueden evitar simplemente desinstalando el dispositivo o el software.

El error de kernel o kernel panic son otros términos tempranos de programación de computadoras para un error fatal del sistema. Un núcleo es el núcleo de un sistema operativo de computadora que interactúa con hardware, software y shells, que son partes del sistema operativo que responden a las entradas y comandos del usuario. El sistema operativo carga el núcleo primero al arrancar, y permanece cargado en la memoria mientras el sistema recibe energía, ya que la computadora no puede funcionar sin él. Debido a su naturaleza esencial, se almacena en un área protegida de la memoria RAM que no puede ser sobrescrita por otro software mientras la computadora está en uso y, cuando una computadora sufre un error grave del sistema, significa que este núcleo del sistema operativo en sí se ha corrompido y no ha funcionado correctamente.