NorfiPC
NorfiPC » Recuperar » Errores de pantalla azul

Como conocer la causa de los errores de pantalla azul en Windows

Como identificar la fuente de los conflictos que provocan los errores en el sistema, conocidos como pantalla azul, pantalla de la muerte o STOP. Analizar los logs creados y guardados por el sistema. Como solucionar la incompatibilidad de los archivos o dispositivos causantes de estos conflictos.
Los errores de pantalla azul en Windows
Todos hemos vivido alguna vez un momento de pánico, al mostrarse de forma inesperada una pantalla azul en el equipo e inevitablemente comenzar el reinicio del sistema, después de recibir la notificación que se debe a un error.
Siempre manteniendo la esperanza de que Windows se inicie correctamente y no sea necesaria una reinstalación.
La mayor parte de las ocasiones no pasa más nada, pero muchas veces es solo el inicio de una serie de conflictos.


¿Qué son los errores de pantalla azul, pantalla de la muerte o STOP?


La respuesta sencilla:
Un error de pantalla azul es una alerta iniciada por el sistema, al recibir uno de los mensajes de error considerados como críticos, la solución predeterminada por el sistema es recopilar toda la información posible, guardarla y apagar el equipo para prevenir daños.
Cuando en nuestra computadora se presenta un error causado por un problema de software o hardware no recuperable, Windows apaga o reinicia el equipo.
Cuando esto ocurre, a veces se mostrará una pantalla azul con el mensaje "Se ha encontrado un problema y Windows ha sido apagado para evitar daños al equipo". Otras veces, el mensaje se mostrará después que se haya reiniciado el equipo, indicando que "Windows se ha recuperado de un error grave o de un cierre inesperado".
Estos errores son conocidos como errores de pantalla azul, pantalla de la muerte o STOP, son ocasionados por problemas de software, es decir programas instalados o ejecutándose incompatibles con el sistema operativo, drivers agregados al sistema, etc. o errores de hardware, provocados por dispositivos físicamente anclados y conectados a nuestra computadora.
Cada vez que ocurre un error y se muestra la pantalla azul, verás en un breve intervalo de tiempo, casi instantáneo, una especie de conteo regresivo, significa que se está realizando un volcado de memoria o sea recuperando la información que contiene los datos técnicos que Windows es capaz de obtener sobre el problema y grabándolo en un log (archivo de texto) que es guardado en la carpeta Minidump, que se encuentra en la ruta: C:\Windows\Minidump.
Esto permite posteriormente realizar un análisis, ya sea directamente por el usuario o enviándolo a un servicio de errores en la red.
Si usas Windows 8 encontrarás información referente a los mensajes de error propios de este sistema operativo, en otro artículo de este sitio: Como evitar y solucionar los mensajes de error Watchdog en Windows 8

Las causas de los errores de pantalla azul


Generalmente la causa de los errores de pantalla azul son fallos producidos por software, los errores fatales debido a fallos físicos en la memoria RAM o en el disco duro, imposibilitan a Windows de generar ningún tipo de informe.
En esos casos se produce lo que se conoce como pantalla negra de la muerte, consiste en un bloqueo total en el que solo es posible salir reiniciando manualmente desde el botón de RESET o apagando físicamente desde la fuente de energía.
Pueden ser causados a veces por simples partículas de polvo u otros objetos externos como basura, pelos, hilos en contactos eléctricos de la motherboard, lo que se soluciona efectuando un mantenimiento adecuado.
Los conflictos de pantalla azul no se soluciona reinstalando Windows, si la causa que los provoca la volvemos a proporcionar después de la reinstalación, se mantendrán los errores y proseguirán constantemente, lo más lógico es conocer sus causas.

Códigos de error STOP (Pantalla Azul, BSOD)


Windows genera códigos de error ante cualquier fallo detectado por el sistema, son mensajes numerados que corresponden a errores en una aplicación específica.
En la siguiente página puedes encontrar una lista completa de todos los códigos de error utilizados por Windows y descargar una aplicación para identificarlos efectivamente.
Listado de todos los códigos de error generados por Windows.
Existen distintos tipos de códigos de error, pero los generados cuando se muestra la pantalla azul son conocidos específicamente como "Códigos de error STOP" (BSOD).
Algunos códigos de error STOP comparten la numeración con otros tipos de error pero son completamente diferentes, con distintos mensajes y significado.
Todos los códigos de error son mostrados en formato hexadecimal comenzando por un 0x, por ejemplo un código de error muy popular en los errores de pantalla azul es el STOP 0x0000008E. También pueden ser representados en notación corta eliminando todos los ceros después de la x, por ejemplo una forma de abreviar el STOP 0x0000008E es STOP 0x8E.

Códigos STOP frecuentemente generados en los errores de pantalla azul


"STOP: 0x0000008E" "KERNEL_MODE_EXCEPTION_NOT_HANDLED"
El más famoso y temido, las posibles causas de este error pueden ser las siguientes:
Daños en el disco duro.
Daños en el registro.
Problemas de configuración de hardware general con el BIOS, la memoria, el disco duro, o con otros dispositivos.
Controlador de dispositivo incompatible.
Software incompatible.
La solución puede ser algunas de las siguientes:
Iniciar el sistema utilizando la opción Última configuración válida conocida.
Utilizar la característica Volver al controlador anterior.
Utilizar Restaurar sistema.
Examinar hardware recién instalado.

"STOP: 0x1000007f" "UNEXPECTED_KERNEL_MODE_TRAP"
Error bastante frecuente, causado comúnmente por los siguientes motivos:
Disparidad de dos módulos de memoria RAM utilizados.
Configuración errónea en el setup de la velocidad de funcionamiento de la RAM, escoger modo automático o una velocidad inferior.
Drivers de la tarjeta o adaptador de video.

Otros códigos de error STOP comunes:


"STOP: 0x00000002" "DEVICE_QUEUE_NOT_BUSY"
"STOP: 0x00000003" "INVALID_AFFINITY_SET"
"STOP: 0x00000004" "INVALID_DATA_ACCESS_TRAP"
"STOP: 0x00000005" "INVALID_PROCESS_ATTACH_ATTEMPT"
"STOP: 0x00000006" "INVALID_PROCESS_DETACH_ATTEMPT"
"STOP: 0x00000007" "INVALID_SOFTWARE_INTERRUPT"
"STOP: 0x00000008" "IRQL_NOT_DISPATCH_LEVEL"
"STOP: 0x00000009" "IRQL_NOT_GREATER_OR_EQUAL"
"STOP: 0x00000016" "CID_HANDLE_CREATION"
"STOP: 0x00000028" "CORRUPT_ACCESS_TOKEN"
"STOP: 0x00000056" "INSTRUCTION_COHERENCY_EXCEPTION"

Herramienta con la información de todos los códigos de error

Pequeña aplicación (25KB) gratis que proporciona información sobre todos los códigos de error de Windows, no es necesario de instalar, solo descárgala, descomprímela y ejecútala.
Para utilizarla pega o escribe en su ventana el código de error a buscar, selecciona en la pestaña de opciones "STOP error" para buscar información sobre este tipo de error y oprime Enter.
Ten presente que algunos códigos de error STOP comparten la numeración con otros tipos de error pero son totalmente diferentes.

Descargar Windows Error Lookup Tool:
http://www.gunnerinc.com/welt.htm

Identificar y obtener información de los errores STOP en el Visor de eventos de Windows


Otra opción disponible para obtener información de los errores STOP en Windows es el Visor de eventos de Windows.
El Visor de eventos lleva un registro de absolutamente todos los sucesos ocurridos en Windows, organizados por ramas e identificados por su ID (identidad), por lo que puedes buscar información en el de todos los errores STOP registrados en tu equipo.

¿Como usar el Visor de eventos?


Utiliza el Visor de eventos de la siguiente forma:
• Escribe en Inicio Visor de eventos o eventvwr.msc y oprime Enter.
• En el panel de la izquierda abre Registros de Windows ->Sistema. Busca por los eventos de ID 1001, encontrarás la información y descripción del error que buscas por la fecha y hora en que sucedió.
• Para encontrar todos los eventos de una misma ID, en el panel de la derecha escoge Crear vista personalizada y sigue las instrucciones.

Configurar los informes de depuración o volcado de memoria creados tras un error


Existen tres tipos de volcado de memoria o informe de depuración (creación de los informes de errores), los cuales son posible configurar.
Para eso accede a: Mi PC, Propiedades del sistema, Configuración avanzada del sistema, allí la pestaña de Opciones avanzadas y en Inicio y recuperación oprime el botón Configuración.
1) Volcado de memoria pequeño (128 KB). Si la tenemos activada, generará un "minidump" en \windows\minidump
2) Volcado de memoria del kernel: Es la opción predeterminada en Windows 7 Ultimate: se vuelca el kernel (núcleo) y en la mayoría de los casos es suficiente para diagnosticar el error.
3) Volcado de memoria completo. Es la opción más avanzada, necesaria en casos más extremos. Para que el DMP completo funcione es obligatorio tener el archivo de paginación en la misma partición en la cual tenemos Windows. Generará en ella el archivo MEMORY.DMP.
Si por motivos de rendimiento se ha movido el archivo de paginación a otra unidad será necesario restaurarlo a la ubicación original, en este caso además debemos tener espacio en disco igual a la memoria física del equipo ya que ese será el tamaño del archivo DMP creado.

Evitar que Windows reinicie automáticamente tras un error de pantalla azul


Es posible en la misma ventana de Inicio y Recuperación desmarcar la casilla Reiniciar automáticamente, en ese caso al sistema detectar un error no se reiniciará. Esto lógicamente no es recomendado pero puede usarse en casos en los que estemos seguros que la causa del error no es traumática y se repitan a menudo, en todo caso debe ser una solución temporal hasta que se solucione el conflicto definitivamente de otra manera.

¿Cómo analizar los logs generados por los errores de pantalla azul?


Los logs guardados en la carpeta Minidump son archivos con extensión .log, el nombre de archivo contiene la fecha y otra numeración, luce algo como lo siguiente: 050811-33353-01.dmp y desgraciadamente no servirá de nada tratar de abrirlos para ver la información que contiene si no es con un programa o aplicación diseñada para ese propósito.
Microsoft provee las herramientas necesarias para analizar los logs creados en los volcados de memoria, las cuales podrás disponer instalando Debugging Tools for Windows, descárgala en la siguiente dirección: http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx
Para utilizar esta herramienta es necesario conocimientos algo avanzados, ya que está hecha para desarrolladores.
Se recomienda usar BlueScreenView una pequeña aplicación freeware (45KB), factible de utilizar por cualquier usuario y que igualmente te será útil para poder detectar y solucionar los conflictos que causan los errores de pantalla azul.
Descarga BlueScreenView:
https://www.nirsoft.net/utils/blue_screen_view.html

¿Cómo utilizar BlueScreenView?


BlueScreenView no es necesario de instalar solo ejecuta (dos clics) el archivo BlueScreenView.exe
Al iniciar la aplicación no es necesario buscar los logs almacenados en la carpeta Minidump, automáticamente se escaneará tu sistema en su búsqueda y se mostrarán todos los incidentes que se encuentren en una tabla.
Por cada incidente, BlueScreenView muestra una serie de columnas que contienen la siguiente información:
Archivo de volcado. El nombre del minidump.
Hora del fallo. La fecha y hora del bloqueo.
Código de comprobación de error. La información del bloqueo que aparece en la pantalla azul. (Código del error y parámetros)
Causado por controlador. Detalles del driver, controlador o módulo que posiblemente sea la causa del incidente, (Nombre de archivo, nombre del producto, descripción del archivo y la versión del archivo).
Imagen de la aplicación BlueScreenView.
Utilizar la aplicación BlueScreenView para detectar los dispositivos causantes de los errores de pantalla azul
En el panel inferior aparecerá el driver sospechoso sombreado de color rosado con todos los detalles. Te permitirá tomar las medidas más adecuadas, ya sea la actualización de los drivers o la sustitución del dispositivo en caso de incompatibilidad.

Otras opciones que permite BlueScreenView


• Es posible que puedas ver la misma pantalla azul que al detectarse el error, para eso en el menú Opciones, Modo del panel inferior selecciona Pantalla azul.
Copia de la pantalla azul mostrada por BlueScreenView
• Otra opción es generar un informe en formato HTML para revisar con más tiempo o enviar a alguien para su revisión, para eso solo da un clic derecho en el incidente y selecciona Informe HTML.
• Es posible realizar una búsqueda en Google para revisar el conflicto causado por el driver, para eso solo da un clic derecho en el incidente y selecciona Google Search Bug Check+Driver, la búsqueda incluirá los términos del nombre del error y el driver causante del mismo.
• Para crear un informe en formato de texto mediante la línea de comandos introduce lo siguiente en una ventana de comandos o creando un archivo batch:
BlueScreenView.exe /stext informe.txt

Causas comunes de los errores de pantalla azul en Windows


La experiencia y las estadísticas indican que la mayor causa de los errores de pantalla azul, es debido a drivers de dispositivos que entran en conflicto con el sistema operativo ya sea por un mal diseño, que no son compatibles o que no están actualizados debidamente.
Dispositivo desconocido en el Administrador de dispositivos de Windows
Gran parte de ellos son drivers de tarjetas de video, pero también módems, tarjetas capturadoras, impresoras, dispositivos USB y otros.

¿Que son los drivers?


Drivers o device drivers (Controladores de dispositivos) son pequeños archivos que funcionan como un manual de instrucciones necesarios para poder interactuar el sistema operativo con los dispositivos de hardware, (tarjetas de video, modem, impresoras, etc.)
Es necesario que se encuentren actualizados en relación al sistema donde se van a utilizar y al modelo del propio dispositivo.

¿Como actualizar el driver o controlador de un dispositivo con conflictos?


Actualizar el driver de un dispositivo con conflictos no es difícil, accede al Administrador de dispositivos.
• Para eso escribe o pega en Inicio devmgmt.msc y oprime Enter.
• Allí busca tu dispositivo en el listado, generalmente mostrará un signo de interrogación que te permitirá identificarlo.
• Da un clic derecho encima de él y selecciona: Actualizar software de controlador, sigue los pasos del asistente.
• Si no encuentras el dispositivo en el listado, en el menú Ver selecciona: Mostrar dispositivos ocultos, si aún no aparece selecciona: Ver Dispositivos por conexión.

Revisar y actualizar los drivers de forma automática


Otra opción, la ideal es usar un programa que revise y actualice automáticamente todos los drivers o controladores de los dispositivos de la PC, Laptop o Notebook.
Para eso la opción ideal es un programa gratis llamado DriverPackSolution.
Funciona en todas las versiones de Windows.
Lee en otro artículo como utilizarlo: Como actualizar los drivers o controladores después de instalar Windows

Páginas relacionadas.