Anonim

Si el azul es su color favorito, tal vez haya una forma garantizada de comenzar a odiarlo: al verlo cinco veces al día, acompañado de mensajes realmente encantadores que le informan suavemente que cualquier información no guardada podría perderse o que hubo una falla de hardware y pronto. ¿Puedes adivinar de qué estoy hablando? Pantallas azules de la muerte, por supuesto. Los efectos de las pantallas azules pueden variar desde causar una ligera irritación para el usuario, hasta un verdadero desastre para los datos en la computadora, tener que apresurar la tienda de computadoras para comprar nuevo hardware, etc. Estaba bromeando sobre los sentimientos negativos hacia el color azul. debido a la frecuente pantalla azul, pero si realmente desea (o tiene razones, por ejemplo, si es daltónico), puede abrir el archivo system.ini y cambiar la pantalla de la muerte para que sea de un color diferente. Puede encontrar más información sobre qué hacer después de abrir system.ini aquí.

De todos modos, los colores de las Pantallas de la Muerte varían según los dispositivos y sistemas operativos: desde el amarillo (errores de análisis XML de Mozilla) hasta el verde (dispositivos TiVo) y el negro (OS / 2 y Windows), por lo que depende de usted decidir si usted ' Lo mantendré azul o lo cambiaré. Y según se rumorea, en Windows Vista también habrá una pantalla roja de la muerte, para errores de detención realmente serios. Color agradable: un recordatorio del que se ha utilizado durante siglos en la corrida. Esperemos que los usuarios no reaccionen como toros.

Un poco de humor (o sarcasmo) ciertamente ayuda, pero ahora tomemos en serio el tema y comencemos a explorar por qué aparecen las pantallas azules y qué hacer cuando las ves con frecuencia.


Por qué aparecen las pantallas azules
Técnicamente, las pantallas azules parecen evitar que el sistema tenga errores y daños más graves. Se muestran cuando el sistema detecta un error o problema, del cual no puede recuperarse. El sistema se detiene (es por eso que el nombre oficial de Blue Screens es "Stop Error"), escribe el contenido de la memoria en el disco (volcados de memoria), si está habilitado para el sistema y muestra un mensaje de error en modo texto con información sobre La condición que causó el error. Las pantallas azules pueden aparecer en cualquier momento, durante la instalación, el inicio o al azar sin ningún motivo aparente. Algunas de las razones más comunes para los BSoD son:

  • conductores

  • sobrecalentamiento de hardware o hardware

  • conflictos entre programas

  • inconsistencias de archivo o errores de registro

No es normal que las pantallas azules sucedan con frecuencia. De hecho, no se supone que las pantallas azules sean una "característica" de Windows. Entonces, si los ve a menudo y aún puede iniciar Windows, será mejor que les preste atención antes de que lo obliguen a hacerlo y, sobre todo, trate de descubrir qué los causa. Si recientemente ha realizado cambios de hardware, esta es una posible razón para Blue Screens. Las fallas físicas en todo tipo de hardware (memoria, discos, tarjetas, etc.) pueden ser una razón para las pantallas azules.

Las últimas versiones de Windows, como XP y 2003, son más estables y pueden recuperarse después de un par de pantallas azules, pero a veces incluso una sola pantalla azul puede hacer que Windows no se pueda iniciar y tendrá que reinstalar su sistema operativo. En general, la información en una pantalla azul ayuda a identificar los posibles motivos y, a veces, incluso el motivo exacto (si ve un controlador en el mensaje de texto de la pantalla azul, puede estar casi seguro de que este controlador es el sospechoso), pero también hay muchos casos en los que los mensajes de texto de las pantallas azules son tan vagos que no es posible adivinar qué salió mal. Eche un vistazo a las secciones de solución de problemas de este artículo para obtener sugerencias sobre cómo tratar con pantallas azules.


¿Qué es común en BSoDs en Windows 2000, XP y 2003?

Aunque hay algunos detalles en la aparición, apariencia y manejo de pantallas azules en Windows 2000, XP y 2003, hay muchas cosas comunes que son válidas para todos ellos. Por ejemplo, una de las cosas que todos tienen en común es la información que proporcionan. El texto exacto de los mensajes difiere, pero generalmente hay información técnica, que incluye datos como el número de error de detención, algunos parámetros adicionales en formato hexadecimal, el nombre del módulo (si corresponde) que causó el error y la dirección de memoria donde se produjo un error, como se muestra en la primera captura de pantalla a continuación.

Muy a menudo, el nombre simbólico del error de detención se muestra cerca del número de error de detención. Los nombres simbólicos son bastante crípticos y algunos de los más comunes suenan como "PAGE_FAULT_IN_NONPAGED_AREA", "BAD_POOL_CALLER" o "IRQL_NOT_LESS_OR_EQUAL", pero seguro que hay un poco más fácil de entender que un mensaje de detención en formato hexadecimal.

Otra sección común para todas las versiones de Windows es la sección de recomendaciones. Da consejos generales sobre cómo proceder. A veces, las sugerencias enumeradas para la recuperación son exactamente lo que hay que hacer para evitar nuevas pantallas azules (por ejemplo, si ha cambiado recientemente el hardware o ha actualizado los controladores, deshabilitarlos o eliminarlos puede ser la solución). Un consejo general es reiniciar en modo seguro. Esto también ayuda con frecuencia, a menos que su sistema operativo esté tan desordenado que no sea posible iniciarlo y solo quede un remedio: reinstalarlo.

La última sección enumera datos sobre el puerto de depuración y el estado del volcado. Si ninguno de ellos está habilitado, no verá esto. Cuando se habilitan los guardados de archivos de volcado de memoria, se muestra el progreso de escribirlo (en porcentaje).

Además de las secciones en una pantalla azul típica, muchos de los mensajes de detención son los mismos (o similares en significado y resolución de problemas, aunque las palabras pueden variar un poco) para Windows 2000, XP y 2003. Ciertamente no voy a enumerar mensajes aquí, especialmente teniendo en cuenta que un número de mensaje de error de una parada en realidad puede significar varias cosas diferentes, cuando los parámetros hexadecimales entre paréntesis son diferentes. El mejor lugar para buscar una explicación del código del mensaje de error de detención es el sitio de Microsoft; como dicen, obtenga información de la boca del caballo.


¿Qué es diferente en BSoDs en Windows 2000, XP y 2003?

Bueno, la primera diferencia obvia es el "diseño". Sus ventajas artísticas están fuera del alcance de este artículo, pero si está interesado en ver varias variedades de BSoD, consulte aquí: http://en.wikipedia.org/wiki/Blue_screen_of_death. Hay ejemplos de BSoD para todos los sabores de Windows pero 2003, incluidos los antiguos como Windows 3.x, NT y 9.x cuando los BSoD eran ciertamente más frecuentes que en 2000, XP o 2003.

Otra diferencia son los mensajes de detención que son específicos para una sola versión de Windows (o para una versión determinada de Windows (por ejemplo, XP) y un Service Pack particular (por ejemplo, XP con SP2)). Por lo tanto, cuando encuentre un mensaje de detención, tenga en cuenta verificar su significado y la solución de problemas sugerida para la versión de Windows que está ejecutando. Al final de cada página de soporte para un error de detención en particular, Microsoft indica para qué versiones de Windows se aplica, por lo que siempre sabrá al menos esto. Un lugar desde el que puede obtener una lista de mensajes de error y explicaciones es el sitio de Microsoft. Para Windows 2000, marque aquí; para Windows XP: mire aquí, y aquí están los mensajes de detención para Windows 2003.

Profundizar en los detalles técnicos de lo que se cambia en una versión particular o paquete de servicio de Windows no es lo que necesita saber el usuario general, o incluso el administrador del sistema. Por ejemplo, SP2 para XP introduce cambios en la administración de memoria y el núcleo de Windows 2003 se modificó considerablemente en comparación con las versiones anteriores. Como resultado, las aplicaciones que se estaban ejecutando en Windows XP antes de que se aplicara el SP2 o antes de actualizar a Windows 2003 podrían no iniciarse o bloquearse (con o sin pantalla azul). Incluso si sabe que la razón es la incompatibilidad del kernel, a menos que sea el desarrollador que escribió el programa problemático, difícilmente puede modificarlo para solucionarlo, por lo que debe buscar alternativas. Lo más inteligente que puede hacer es encontrar una versión actualizada (si la hay), que se prueba con la versión de Windows para la que la necesita: XP con SP2 o 2003. O puede optar por eliminar el programa problemático de esta máquina, por ejemplo SP2 para XP incluye un firewall, que se sabe que ha tenido conflictos con algún otro software de firewall (y no solo). Algunos de los otros firewalls son bastante celosos de cargar primero y personalmente tuve un caso similar con otros dos firewalls y pantallas azules en una máquina con Windows 2003. El problema se resolvió solo después de eliminar uno de los firewalls.

Una razón muy común para las pantallas azules son los controladores. Tal vez son aún más comunes que las fallas físicas del hardware. Los cambios en la administración de memoria o el kernel afectan a los controladores más que a las aplicaciones. Los proveedores externos generalmente no logran entregar un nuevo controlador en el momento en que se lanza una nueva versión de Windows o un nuevo Service Pack, incluso cuando están haciendo los esfuerzos para hacerlo. ¡Y en algunos casos simplemente nunca entregan un controlador para una versión particular del sistema operativo!

Parece que los proveedores de hardware omiten en gran medida Windows 2003; incluso los fabricantes de componentes de hardware de alta gama dicen que Windows 2003 no es para el público en general, entonces, ¿por qué molestarse en entregar un controlador separado para eso? Y probablemente desde el punto de vista de las ventas tienen razón. No pude encontrar datos precisos y actualizados sobre el porcentaje de instalaciones que tiene cada uno de los tres sistemas operativos (Windows 2000, XP y 2003), pero un artículo relativamente reciente establece que “XP puede alcanzar 2000 para ganar 2000 por año Fin ", lo que me hace pensar que incluso si XP ya ha destronado a 2000 como el sistema operativo más ampliamente instalado, Windows 2003 apenas está en el juego y supongo que apenas representa el 10 por ciento del total de Windows instalaciones

De todos modos, Windows 2003 es un sistema operativo de servidor y no se supone que se ejecute en las PC de la cocina, por lo que no es una sorpresa que los proveedores de hardware no estén muy interesados ​​en él. La baja penetración en el mercado de Windows 2003, junto con sus cambios arquitectónicos desde XP, explican por qué los proveedores de hardware generalmente omiten Windows 2003 en su surtido de controladores. Y teniendo en cuenta que Vista está en el horizonte, no es difícil predecir que no habrá muchos controladores nuevos para Windows 2003 en los próximos meses. Por lo tanto, si está ejecutando 2003 y tiene pantallas azules frecuentes debido a que un controlador (incluso si está escrito específicamente para Windows 2003) de un dispositivo se comporta mal, es mejor que considere bajar a XP hasta que Vista (o Longhorn) llegue oficialmente. Hablaré más sobre (las desventajas de) esto en la siguiente sección.

Lidiando con las pantallas azules de la muerte