Solucionar problemas de mensajes Stop 0x0A en Windows NT

Este artículo explica cómo solucionar el siguiente mensaje de error de detención en Windows NT o en Windows 2000:

Stop: 0x0000000A (parameter1, parameter2, parameter3, parameter4)
IRQL_NOT_LESS_OR_EQUAL
*** Address has base at -

Este error indica que un controlador o un componente del modo kernel intentó acceder a memoria paginable mientras se ejecutaba con un IRQL demasiado alto. En esas condiciones Windows no puede atender el acceso y genera el error STOP 0x0000000A.

Parámetros del error

  1. Memoria a la que se hace referencia
  2. IRQL (Interrupt Request Level)
  3. Tipo de acceso: 0 = operación de lectura, 1 = operación de escritura
  4. Dirección de la instrucción que intentó acceder a la dirección indicada en el parámetro 1.

Este artículo describe los pasos que se deben realizar para solucionar el problema al obtener este mensaje de error de detención durante la instalación de Windows NT o Windows 2000, o cuando ya se ha instalado el sistema operativo.

📚 Referencia: Si desea obtener más información general acerca de este mensaje de error de detención y sus parámetros asociados, consulte el siguiente artículo de Microsoft Knowledge Base:

ID. DEL ARTÍCULO: 130802
TÍTULO: General Information on STOP 0x0000000A Errors

«Stop 0x0A» durante la instalación de Windows NT o Windows 2000

Si obtiene el mensaje de error «Stop 0xA» durante la instalación de Windows NT o Windows 2000, siga estos pasos para solucionar el problema.

1. Compruebe la lista de compatibilidad de hardware (HCL)

Si obtiene el mensaje de error «Stop 0x0A» durante la instalación, primero debe comprobar que el hardware está en la lista de compatibilidad de hardware (HCL) de Windows NT o Windows 2000.

📚 Referencias:

ID. DEL ARTÍCULO: 131303 — Lista de compatibilidad de hardware (HCL) más reciente
ID. DEL ARTÍCULO: 142865 — Microsoft Support Policy on Hardware Not on Windows NT HCL

⚠️ Nota importante: Si el hardware no está en la HCL de Windows NT o Windows 2000, los pasos para solucionar el problema que se enumeran a continuación pueden ayudarle a aislar el problema. Sin embargo, es posible que desee considerar la posibilidad de obtener hardware que sí esté en la HCL.

2. Instalación desde el disco duro local

Para Windows NT (con los tres discos de inicio):

  1. Copie en el disco duro la carpeta I386 del CD-ROM.
  2. Desde la carpeta I386 del disco duro, ejecute el comando siguiente: winnt /b

Para Windows 2000 (con los cuatro discos de inicio):

  1. Método A: Copie la carpeta I386 del CD-ROM al disco duro y ejecute winnt /b.
  2. Método B: Inicie directamente desde el CD-ROM de Windows 2000 y siga las pantallas de instrucciones de instalación.

3. Otros pasos para solucionar problemas durante la instalación

Si sigue obteniendo el mensaje de error «Stop 0xA» durante la instalación, pruebe los siguientes pasos (tras cada paso, intente instalar Windows NT de nuevo):

3.1 Seleccione el tipo de equipo correcto (HAL)

Durante el inicio de la instalación, presione la tecla F5 cuando aparezca el mensaje:

«El programa de instalación… está inspeccionando la configuración de hardware del equipo…»

Por ejemplo, si Microsoft Support o el fabricante del equipo lo recomiendan, puede seleccionar manualmente la HAL adecuada, como PC estándar en determinados equipos con un único procesador.

📚 Referencia:
ID. DEL ARTÍCULO: 132512 — Selecting a Computer Type Before Windows NT Setup Begins

3.2 Deshabilite elementos en la configuración de CMOS

Deshabilite los siguientes elementos en la configuración de CMOS del equipo. Consulte la documentación del hardware o al fabricante para obtener instrucciones:

  • Toda la caché, incluidos los siguientes elementos:
    • Caché L2
    • Caché de BIOS
    • Caché interna y externa
    • Caché de escritura diferida (write-back) en controladoras de disco
  • Toda la función de shadowing (sombreado)
  • Plug and Play
  • Cualquier característica de protección contra virus basada en BIOS

3.3 Quite hardware no esencial

Quite todos los adaptadores y desconecte todos los dispositivos de hardware que no sean absolutamente necesarios para arrancar el equipo e instalar Windows NT o Windows 2000:

  • ❌ Adaptador de red
  • ❌ Módem interno
  • ❌ Tarjeta de sonido
  • ❌ Discos duros adicionales (es necesario al menos uno para completar la instalación)
  • ❌ Unidad de CD-ROM (si la instalación se realiza desde el disco duro local)

3.4 Si utiliza un adaptador SCSI

  • Obtenga del fabricante del adaptador el controlador más reciente para Windows NT o Windows 2000.
  • Deshabilite la negociación de sincronización en el controlador SCSI.
  • Compruebe la terminación y los ID de los dispositivos SCSI.
  • Apague todos los dispositivos SCSI de la cadena excepto un disco duro (si va a iniciar desde ese disco o va a realizar en él la instalación).

3.5 Si utiliza dispositivos IDE

  • Defina el puerto IDE incorporado como sólo principal.
  • Compruebe la configuración Maestro, Esclavo, Único de los dispositivos IDE.
  • Quite todos los demás dispositivos IDE excepto el disco duro.

3.6 Compruebe los SIMM de memoria (RAM)

  • Quite los SIMM de memoria que no coincidan (todos deben ser de la misma velocidad, por ejemplo: 60 ns o 70 ns).
  • Quite los SIMM de memoria erróneos (ejecute las pruebas de memoria del sistema).
  • Pruebe con SIMM diferentes (si dispone de ellos).

3.7 Contacte con el fabricante

Póngase en contacto con el fabricante del equipo o de la tarjeta principal para comprobar si hay algún problema conocido relacionado con la ejecución o la instalación de Windows NT o Windows 2000. Es posible que le puedan guiar acerca de los siguientes elementos:

  • Ejecutar un programa de diagnósticos en el equipo.
  • Actualizar el BIOS del equipo (si es posible).

«Stop 0x0A» después de haber instalado Windows NT o Windows 2000

Si recibe el mensaje de error «Stop 0xA» cuando Windows NT o Windows 2000 ya está instalado, siga estos pasos para solucionar el problema.

1. Quite controladores o software de terceros recientes

Si ha instalado software o controladores de terceros, es posible que desee quitarlos o evitar que se carguen. Vuelva a iniciar el equipo para ver si el software o controlador era el causante del mensaje de error. Si es así, póngase en contacto con el fabricante del software o del controlador para informarle del problema.

💡 Si no puede iniciar Windows NT o Windows 2000 tras haber instalado el software o los controladores, necesitará utilizar uno de los métodos siguientes para restaurar el sistema:

1.1 Última configuración buena conocida

  1. Presione la BARRA ESPACIADORA durante el arranque cuando se le indique.
  2. Cuando aparezca el menú Recuperación de la configuración, Perfil de hardware, presione L para cambiar a la última configuración buena conocida.
  3. Presione ENTRAR.

En Windows 2000 normalmente se usa:

Presione F8 durante el inicio y seleccione Última configuración buena conocida.

1.2 Reparación de emergencia

  • Repare la instalación de Windows NT con el Disco de reparación de emergencia (ERD).
  • O utilice el proceso de reparación de emergencia de Windows 2000.

1.3 Inicio desde MS-DOS (particiones FAT)

  • Si Windows NT o Windows 2000 está en una partición FAT, inicie en MS-DOS y cambie el nombre del software o controlador que provocó el problema.

2. Quite hardware recientemente instalado

Si ha agregado hardware después de instalar Windows NT o Windows 2000, es posible que desee quitar el hardware para comprobar si se deja de producir el mensaje de error. Si así se soluciona el problema, puede utilizar alguno o todos los métodos siguientes:

  • Obtenga controladores actualizados (si los hubiera) para el dispositivo.
  • Póngase en contacto con el fabricante para comprobar si hay problemas conocidos relacionados con el dispositivo.
  • Ejecute programas de diagnóstico para comprobar si el dispositivo funciona correctamente.

3. Consulte el Visor de eventos

Consulte el Visor de eventos para comprobar si se producen mensajes de error adicionales que puedan ayudar a determinar el dispositivo o controlador que provoca el problema.

Nota: Las recomendaciones descritas en este artículo corresponden específicamente a Windows NT 4.0 y Windows 2000. Aunque el código STOP 0x0000000A sigue existiendo en versiones modernas de Windows, los procedimientos de diagnóstico pueden ser diferentes.