Help and Support
 

powered byLive Search

Cómo solucionar un mensaje de error STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED

Id. de artículo:275678
Última revisión:lunes, 06 de agosto de 2007
Versión:3.1
En esta página

Resumen

En este artículo se describe cómo solucionar un mensaje de error "STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED".

Volver al principio

Más información

El mensaje de error "STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED" es un tipo común de mensaje de detención (STOP) que puede aparecer en un equipo basado en Windows NT. Indica que el núcleo ha detectado una condición de error y que Windows NT no pudo continuar ejecutándose debido a ella. Los tipos de problemas que ocasionan un mensaje de error "STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED" son muy similares a los que causan el mensaje de error "STOP 0x0000000A", como puede ser un puntero erróneo, una dirección no válida y otras clases de infracciones de acceso. El mensaje STOP 0x0000001E identifica que se ha producido un error en una sección de código donde no existe ninguna rutina de control. Observe que la mayor parte de las excepciones se generan directamente en la sección de código que se está ejecutando.

Las cuatro primeras líneas de un error STOP 0x0000001E suelen tener la siguiente apariencia:
STOP: 0x0000001E (0xAAAAAAAA,0xBBBBBBBB,0xCCCCCCCC,0xDDDDDDDD) KMODE_EXCEPTION_NOT_HANDLED
AAAAAAAAA from BBBBBBBB (CCCCCCCC,DDDDDDDD)
Address BBBBBBBB has base at XXXXXXXX - MODULE1.SYS Address CCCCCCCC has base at YYYYYYYY - MODULE2.SYS
Los cuatro parámetros hexadecimales después del código STOP (0xAAAAAAAA, 0xBBBBBBBB, 0xCCCCCCCC, 0xDDDDDDDD) tienen el significado siguiente:
?0xAAAAAAAA es el código que identifica la excepción que no se trató.
?0xBBBBBBBB es la dirección donde se ha producido la excepción.
?0xCCCCCCCC es el primer parámetro de la excepción y, en ocasiones, es otra dirección del código.
?0xDDDDDDDD es el segundo parámetro de la excepción, cuyo significado puede variar.

Volver al principio

Interpretación de los parámetros

Normalmente, la dirección de la excepción identifica el controlador o la función que ha causado el problema. Tome siempre nota de esta dirección y de la fecha del controlador o imagen que la contiene.

El primer parámetro es un código de error de Windows NT. Todos los códigos de error se definen en el archivo Ntstatus.h (que también se encuentra en el SDK de Windows NT 4.0). El primer parámetro indica el tipo de error.

El segundo parámetro también es importante porque señala en qué módulo de código se produjo el error. Esto puede señalar con frecuencia a un controlador o pieza de hardware individual defectuosa, que, por lo general, aparecerá en la tercera línea de la pantalla del mensaje de error.

Los dos últimos parámetros varían en función de la excepción que haya ocurrido. Normalmente, en el archivo Ntstatus.h puede encontrar una descripción de los parámetros con el nombre del código de error.

Si no hubo parámetros, el nombre será 0x00000000.

Por ejemplo, en el siguiente mensaje de error STOP, se ha producido una infracción de acceso (0xC0000005) en el módulo Srv.sys, que es el servicio servidor en modo de núcleo:
STOP: 0x0000001E (0xC0000005, 0xFCA733B9, 0x00000000, 0x00000000)
KMODE_EXCEPTION_NOT_HANDLED 0xC0000005 from 0xFCA733B9 (0x0, 0x0)Address FCA733B9 has base at FCA70000 - SRV.SYS
Observe que con este código de error no se indican parámetros.

Volver al principio

Cómo solucionar un mensaje de error "STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED"

1.Intente reemplazar el controlador identificado en el mensaje de error STOP, ya sea con una copia extraída de su soporte de instalación o con una versión actualizada que le proporcione el fabricante.
2.Deshabilite el controlador identificado en el mensaje de error STOP o los controladores que haya instalado recientemente.
3.Compruebe que cualquier hardware o software nuevo está instalado correctamente. Desconecte el nuevo hardware o sustitúyalo para comprobar si se resuelve el problema.
4.Si tiene un controlador de vídeo que no se suministró con el sistema operativo, pruebe a cambiarlo por el controlador VGA estándar o por otro compatible con el sistema operativo.
5.Visite el siguiente sitio Web correspondiente a la Lista de compatibilidad de hardware de Microsoft para comprobar que todo su hardware y sus controladores son compatibles con el sistema operativo:
http://www.microsoft.com/whdc/hcl/default.mspx (http://www.microsoft.com/whdc/hcl/default.mspx)
6.Ejecute alguna prueba de diagnóstico del sistema que le proporcione el fabricante de su equipo, en especial, una de comprobación de la RAM. Si se trata de una instalación nueva de hardware o software, póngase en contacto con el fabricante para que le proporciona las actualizaciones de los controladores o del firmware.
7.Deshabilite todos los controladores de filtro, por ejemplo de software de control remoto, programas antivirus, programas de copia de seguridad, etcétera.

Volver al principio


La información de este artículo se refiere a:
?Microsoft Windows NT Server 4.0, Terminal Server Edition
?Microsoft Windows 2000 Server
?Microsoft Windows 2000 Advanced Server
?Microsoft Windows 2000 Professional Edition
?Microsoft Windows NT Workstation 4.0 Developer Edition
?Microsoft Windows NT Server 4.0 Standard Edition
?Microsoft Windows NT Server 4.0 Enterprise Edition

Volver al principio

Palabras clave: 
kberrmsg kbhowto kbtshoot KB275678

Volver al principio

Seleccione idioma

 

Related Support Centers

Other Support Options

  • Need More Help?
    Contact a Support professional by Email, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.