Los temidos errores de STOP

Si un equipo con Windows Server 2003 detecta un error inesperado, del que no puede recuperarse, sucede un STOP error. Este tipo de error sirve para proteger la integridad del sistema al detener todos los procesos de inmediato. Aunque teóricamente cabe la posibilidad de que Windows Server 2003 siga funcionando cuando detecta que algún componente del núcleo ha sufrido un problema grave, la integridad del sistema sería cuestionable. La pérdida de dicha integridad podría conducir a violaciones de seguridad, corrupción del sistema y procesos de transacción inválidos. Al ocurrir un STOP error, Windows Server 2003 muestra el mensaje de STOP en pantalla, conocido mundialmente como ‘blue screen’ , mensaje de error en modo texto con información sobre la condición. Si conseguimos entender básicamente estos errores de STOP y sus causas subyacentes mejorará nuestra capacidad de localizar y entender la información técnica y de llevar a cabo procedimientos de diagnóstico que nos solicite el personal de soporte.


Un error de este tipo sólo ocurre cuando un problema no puede ser manejado mediante los mecanismos de alto-nivel de manejo de errores del sistema. Normalmente cuando ocurre un error en una aplicación, la aplicación lo interpreta y proporciona información detallada. Sin embargo, los errores de stop son manejados por el propio Kernel y Windows Server 2003 sólo es capaz de mostrarnos información básica sobre el error, escribir el contenido de la memoria en disco (si está habilitado el volcado de memoria) y detener el sistema. Esta información básica es el propio mensaje de error, nada más.


Como resultado de tan poca información y con la detención de todos los procesos , nos encontramos una gran dificultad para solucionarlos. De todas formas suelen ser los drivers, el hardware y las inconsistencias de archivos los que los provocan.


Identificando el error





Hay bastantes tipos distintos de errores de STOP. Cada uno tiene su propia causa probable y necesita un proceso único para solucionarlo. Por tanto, el primer paso es identificarlo. La información que nos servirá de comienzo:



  • Número del stop error Número que identifica únicamente al error.

  • Parámetros del stop error Estos parámetros proporcionan información adicional sobre el error. Su significado es específico del número del stop error.

  • Información del controlador Cuando está disponible, la información de controlador identifica la fuente más probable del problema.

Toda esta información se muestra frecuentemente en pantalla como parte del mensaje de error. Lo mejor es tomar nota de ello, si es posible. En el caso de que el sistema se reinicie inmediatamente y nos lo impida, intentaremos obtenerla desde el Registro del sistema(system log) en el Visor de sucesos.


Si definitivamente somos incapaces de conseguir estos datos debemos habilitar el volcado de memoria (memory dump) y conseguirlo desde el archivo dump. De forma predeterminada, Windows Server 2003 está configurado para crear un volcado de memoria siempre que ocurre un stop error.



diagramaSTOPerror 


Cada Stop error requiere una técnica distinta para solucionarlo. Por tanto, una vez identificado y obtenida la información, habremos de buscar en diversas fuentes la información específica sobre el error para solucionarlo, como:


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *