Cómo corregir un error de excepción fatal

Pantalla azul de la muerte de Windows

Microsoft Windows y el software utilizan excepciones para permitir que Windows u otro software se comunique en capas y comunique errores o excepciones. Si un programa recibe una excepción que no es válida o desconocida, encontrará una excepción fatal. Las excepciones fatales también se denominan comúnmente Fatal 0E , o de forma inapropiada como OE fatal .

Cuando se encuentra una excepción fatal, el error tiene el siguiente formato.



|_+_|

En el ejemplo anterior, YZ representa la excepción real del procesador; esto puede oscilar entre 00 y 0F. Cada una de estas excepciones de procesador se explica en información ampliada .

Después de la excepción del procesador está el puntero de instrucción mejorado al segmento de código y la dirección de 32 bits donde se ha producido la excepción de error.

Busque el error

A menudo, el método más fácil y rápido para localizar lo que está causando una excepción fatal es buscar el error. Sin embargo, puede ser difícil para algunos usuarios saber exactamente qué buscar debido a los mensajes crípticos de excepción fatal. A continuación, se ofrecen consejos sobre cómo buscar estos errores.



  1. Como se mencionó anteriormente, la excepción fatal tiene un código de dos caracteres. Por ejemplo, si el '0E' está presente, utilícelo como parte de su búsqueda.
  2. A continuación, el mensaje de error debe contener un puntero (por ejemplo, '0028: c001e36'). Aunque puede ser una búsqueda, generalmente es exclusivo de su computadora. Si no encuentra ningún resultado de búsqueda, excluya esto de su búsqueda.
  3. Finalmente, muchos mensajes de error de excepción fatal contienen un archivo que generó el error, que a menudo es un archivo VXD. Si el error de excepción fatal contiene una referencia a un archivo .VXD, inclúyalo como parte de su búsqueda. El archivo VXD también puede aparecer como 'VXD VWIN32', que es vwin32.vxd.

Si la búsqueda del error de excepción fatal no arroja resultados ni ayuda a resolver su problema, continúe con las siguientes secciones.

Revertir Windows a una copia anterior

Si esto ha comenzado a ocurrir recientemente y está ejecutando Windows XP o posterior, restaure Windows a una copia anterior.

Actualice el software o busque parches de software

Si experimenta fallas de página no válida en un solo programa, verifique que el programa de software sea compatible con el sistema operativo de la computadora. Además, consulte con el fabricante o vendedor del programa de software para ver si hay parches o actualizaciones disponibles.



También es importante tener las últimas actualizaciones de Windows.

Controladores de hardware

Si ocurren excepciones fatales al usar un hardware dispositivo (por ejemplo, cuando imprime), los controladores de dispositivos están en conflicto con otro dispositivo, están dañados o tienen otros errores.

Los controladores de video también son conocidos por causar mensajes de error de excepción fatal. Debido a que la tarjeta de video siempre se usa, es difícil saber si está causando el error. Por lo tanto, siempre recomendamos tener los controladores de video más recientes en su computadora.

Visite el sitio web del fabricante y obtenga el software y los controladores más recientes. Consulte la página de controladores de computadora para obtener una lista de empresas de hardware.

Software o hardware recientemente instalado

Si ha instalado recientemente software o hardware , desinstalar o reinstale ese software o hardware para verificar que no está causando su problema. Con un dispositivo de hardware, visite el sitio web del fabricante y obtenga el software o los controladores más recientes. Consulte la página de controladores de computadora para obtener una lista de empresas de hardware.

Eliminar todos los TSR

Deshabilite cualquier TSR o programa que se ejecute en segundo plano, ya que los errores de excepción fatales pueden deberse a conflictos entre dos o más programas abiertos y en ejecución.

Eliminar todos los archivos temporales del programa

Eliminar todos archivos temporales que todavía puede residir en el disco duro de programas que se estén ejecutando actualmente o anteriormente.

Computadora overclockeada

Si ha overclockeado algún componente en la computadora, configure la computadora a su configuración de fábrica para verificar que el componente overclockeado no esté causando el problema.

Verifique que su computadora tenga más de 200 MB disponibles

Si su computadora se está quedando sin espacio en el disco duro, su Windows archivo de intercambio no puede aumentar de tamaño cuando es necesario, lo que provoca errores.

cómo usar el símbolo del sistema de Windows

Ejecute ScanDisk y Defrag

Correr ScanDisk y Defrag en el disco duro, el disco duro puede tener un problema que hace que el archivo de intercambio o los archivos de datos se corrompan o no sean válidos.

Problema relacionado con el calor

Verifique que todos aficionados en su computadora están funcionando correctamente. Si todos los ventiladores están funcionando, es posible que no tenga suficientes ventiladores y que su computadora se esté sobrecalentando. Una computadora que se sobrecalienta puede causar varios problemas, incluidas excepciones fatales.

Deshabilitar la caché externa en CMOS

Si la opción está disponible, ingrese la configuración CMOS de su computadora y desactive la caché externo . Si esto resuelve su problema, es probable que se encuentre con un problema relacionado con el calor.

Voltaje del núcleo de la CPU

Si está disponible, verifique en la configuración de su CMOS que el voltaje del núcleo de la CPU esté establecido en la especificación de fábrica. Consulte la documentación de su placa base, que se encuentra en el sitio web de su fabricante de la placa base .

cómo descargar un video de youtube a la computadora

Mala memoria, bits inválidos o mala memoria físicamente

Mala computadora memoria también es una causa común de errores de excepción fatales. Si ha agregado memoria a la computadora recientemente, le recomendamos que primero la elimine para verificar que no está experimentando conflictos.

Si recientemente no se agregó memoria a la computadora y probó todas las recomendaciones anteriores, pruebe la memoria de su computadora para detectar errores.

Información ampliada

A continuación se muestra una lista de las excepciones de procesador más comúnmente experimentadas que van desde 00 a 0F.

00 = Falla dividida

Se intenta la división por cero o si el resultado de la operación no cabe en el operando de destino.

02 = interrupción NMI

La interrupción 2 está reservada para la condición de interrupción no enmascarable de hardware. No hay trampas de excepciones mediante la interrupción 2.

04 = Trampa de desbordamiento

La instrucción INTRO se ha ejecutado y el bit OF se establece en 1.

05 = Fallo de comprobación de límites

El índice de la matriz está fuera de rango.

06 = Fallo de código de operación no válido

Causado por una de las siguientes condiciones.

  1. Procesador intentar decodificar un patrón de bits que no corresponde a ningún legal instrucción informática .
  2. Procesador que intenta ejecutar una instrucción que contiene operandos no válidos.
  3. Procesador que intenta ejecutar una instrucción en modo protegido mientras se ejecuta en modo 8086 virtual.
  4. Procesador que intenta ejecutar un prefijo LOCK con una instrucción que no se puede bloquear.

07 = Fallo de coprocesador no disponible

Este error puede ocurrir si no hay un coprocesador matemático presente. Este error también puede ocurrir cuando se usa el coprocesador matemático y se ejecuta un cambio de tarea.

08 = doble falta

Este error ocurre cuando el procesamiento de una excepción desencadena una segunda excepción.

09 (OD) = Desbordamiento del segmento del coprocesador

El operando de coma flotante está fuera del segmento .

10 (0Ah / 0A) = Fallo de segmento de estado de tarea no válido

Varias causas posibles, ya que el segmento de estado de la tarea contiene varios descriptores.

11 (0Bh) = Fallo no presente

La interrupción no presente permite que el sistema operativo implemente memoria virtual a través del mecanismo de segmentación. La falla 0B ocurre cuando este segmento no está disponible.

12 (0Ch) = Fallo de pila

La instrucción se refiere a la memoria más allá del límite del segmento de la pila.

13 (Odh) = Fallo de protección general

La condición no está cubierta por ninguna de las otras excepciones del procesador. La excepción indica que este programa se corrompió en la memoria, lo que resultó en la terminación inmediata del programa.

14 (Oeh) = Fallo de página

Se infringe la regla de protección de megafonía. En otras palabras, cuando la recuperación falla, los datos recuperados no son válidos o el código que emitió la falla rompió la regla de protección para el procesador.

16 (10h) = Fallo de error del coprocesador

La excepción de punto flotante desenmascarada ha señalado una instrucción anterior.

17 (11h) = Fallo de verificación de alineación

Solo se usa en 80486 ordenadores. Se produce cuando el código que se ejecuta con el privilegio de anillo 3 intenta acceder a un operando de palabra que no es divisible por cuatro, o un real largo o real temporal cuya dirección no es divisible por ocho.