Comprender
los mensajes Stop (y pantallas azules) en Windows 2000 (4)
Mensajes
Stop más comunes:
Stop 0x0000000A
o IRQL_NOT_LESS_OR_EQUAL
- Este mensaje Stop de Windows 2000, conocido también como Stop 0xA,
indica que un proceso en el modo de kernel trató de acceder a una porción
de memoria en el Nivel de peticiones de Interrupción (IRQL - Interrupt Request Level)
demasiado alto. Los proceso del modo de Kernel solo pueden acceder a los
procesos con el IRQL más bajo o igual que su propio IRQL.
Interpretación:
Este mensaje tiene
cuatro parámetros:
1. La dirección de memoria.
2. IRQL
3. Tipo de acceso:(0 = operación de lectura, 1 = operación de escritura)
4. La dirección que hace referencia a la memoria en el parámetro 1.
Si el tercer parámetro es
igual que el primero debe existir una condición especial en la rutina del
trabajo de sistema ("system worker routine") ejecutada
que maneja las tareas que se ejecutan en el segundo plano que devuelve el
IRQL elevado. En un caso como éste los parámetros serán los siguientes:
1. Dirección de la rutina de
trabajo.
2. IRQL
3. Dirección de la rutina de
trabajo.
4. Dirección del ítem
de trabajo
Soluciones:
Este error suele suceder después de
instalar un driver, servicio de sistema o BIOS que contenga algún bug
(error) Para resolverlo, reinicia tu máquina y presiona F8 cuando ves la
pantalla de arranque de Windows 2000. Selecciona después "La última
configuración buena". Funciona mejor si solo agregaste una cosa
antes de que comience el problema.
Si te
encuentras con un Stop 0xA durante la actualización a Windows 2000
es probable de que se trate de un servicio de sistema, un antivirus o
herramienta de respaldo (backup) incompatible con Windows 2000. Trata de
desinstalar todos los drivers, servicios y antivirus de terceros antes de
la actualización y consulta la Web del fabricante acerca de las posibles
actualizaciones de sus herramientas.
Para mas información puede
ayudar a consultar el visor de sucesos, deshabilitar "Caching"
en la BIOS y ejecutar las herramientas de diagnóstico del fabricante de
tu hardware si las tienes (lee el manual de usuario de tu máquina).
Si tu sistema tiene
adaptadores SCSI ("Small Computer System Interface")
visita la Web del fabricante para obtener los drivers actualizados para
Windows 2000. Intenta deshabilitar "Sync Negotiation" en
la BIOS de SCSI, revisar los cables de cada dispositivo de SCSI. Para los
dispositivos EIDE ("Enhanced Integrated Device Electronics") define sólo un puerto EIDE como Primario. También
comprueba la
configuración maestro/esclavo de cada dispositivo EIDE. Y mejor aún si
puedes remover todos los dispositivos EIDE (excepto los discos duros) hasta
resolver el problema.
Y si este mensajito te aparece
durante la instalación, ya sabes: a consultar HCL y a las Webs de
los fabricantes de tu hardware para resolver cuestiones de compatibilidad.
Stop 0x0000001E
o KMODE_EXCEPTION_NOT_HANDLED
Este mensaje Stop de Windows 2000, conocido también como
Stop 0x1E, indica que un proceso en modo de Kernel trató de ejecutar una
instrucción de procesador no reconocida.
Interpretación:
Tiene cuatro
parámetros:
1.
Código de excepción que no el sistema no pudo manejar.
2.
Dirección donde había ocurrido la excepción.
3.
Parámetro 0 de la excepción
4.
Parámetro 1 de la excepción
El primer parámetro está
especificado en el fichero Ntstatus.h de Windows 2000 Device
Driver Kit (DDK). para más información acerca de DDK visita http://www.microsoft.com/ddk/
El segundo parámetro
identifica la dirección del módulo del error, en muchos casos apunta
directamente a un driver o un elemento de hardware que falla.
Los últimos dos parámetros
pueden variar dependiendo de la excepción. Cuando el error no tiene
parámetros los últimos dos se mencionan como 0x00000000.
Y lo de siempre: revisar HCL
y la Web de los fabricantes..., también pede ser un conflicto de
memoria o de IRQ. Si el driver en conflicto aparece mencionado en el texto
de error deshabilita o elimina este driver. y para estar más seguro aún
deshabilita cualquier driver recién agregado.
Si el problema viene asociado
con Win32k.sys la causa puede ser un programa del control remoto de
terceros. En este caso deshabilita este servicio iniciando equipo desde la
consola de recuperación.
En algunos casos este error
error da el código 0x80000003, esto puede ocurrir cuando fue detectado el
error pero el sistema se inició con el switch /NODEBUG. Para resolverlo,
tener el depurador de kernel conectado e iniciar el sistema con el switch
/DEBUG
Si este error te ocurre
después del primer reinicio la instalación de Windows 2000 la causa
puede ser también insuficiente espacio en el disco o incompatibilidad de
la BIOS.
Stop 0x00000024
o NTFS_FILE_SYSTEM
Este mensaje Stop, conocido
también como Stop 0x24 indica que el problema había ocurrido en Ntfs.sys
(el driver de sistema de archivos nativo de Windows 2000).
Interpretación:
Tiene cuatro
parámetros:
1.
Archivo fuente y número de línea.
2.
Un valor distinto del cero("A non-zero value")
que contiene la dirección del registro de la excepción.
3.
Un valor distinto del cero ("A non-zero value")
que contiene la dirección del registro de contexto.
4.
Un valor distinto del cero("A non-zero value")
que contiene la dirección donde había ocurrido la excepción original
Todos los mensajes Stop que
ocurren a causa del sistema de archivos tienen en su primer parámetro el
archivo fuente y el número de línea en el archivo fuente que había
generado el error.
Los 16 bits superiores (los
primeros cuatro dígitos después de 0x) identifican el número del
archivo fuente y los 16 bits inferiores (los últimos cuatro dígitos del
parámetro) identifican la línea fuente donde había ocurrido el
problema.
Las
causas y posibles soluciones:
Este error puede ser
producido por la corrupción en el sistema de archivos NTFS de Windows
2000 o por sectores dañados en el disco duro. También lo pueden
ocasionar drivers SCSI y EIDE defectuosos
Busca en el Visor de sucesos
(Registro del sistema) mensajes que digan algo de SCSI y FASTFAT y dentro
del Registro de aplicación algo sobre Autochk que te podrían dar alguna
pista.
Deshabilita cualquier
antivirus, desfragmentador o programa de backup. Ejecuta Chkdsk /f /r para
detectar la corrupción en la estructura de archivos. Tienes que reiniciar
el sistema antes de hacerlo. Si no puedes iniciar el sistema a causa del
error utiliza la Consola de recuperación y ejecuta Chkdsk /r.
Advertencia: si instalaste
Windows 2000 en una partición de FAT no debes utilizar scandisk u otras
herramientas MS-DOS para comprobar la partición de Windows 2000, utiliza
solo el Chkdsk de Windows 2000.
El vaciado de memoria no
paginada (Depletion of nonpaged pool memory).
Puede suceder si tenemos un
volumen muy grande (7 GB o más) y con 100.000 o más archivos para los
servicios de Macintosh. El proceso de indexar todo esto consume grandes
cantidades de memoria no paginada y cuando esta memoria se vacía por
completo puede ocurrir el Stop. Para solucionar esto aumenta la RAM del
equipo o reduce la cantidad de ficheros en el volumen para los Servicios
de Macintosh.
Stop 0x0000002E o DATA_BUS_ERROR
Este mensaje, conocido como Stop
0x2E suele indicar errores de paridad en la memoria del sistema.
Casi siempre se debe a algún problema de hardware: puede se cosa de
configuración, de compatibilidad o alguna pieza dañada.
La excepción ocurre cuando
un controlador de dispositivo accede a una dirección inexistente en el
rango de 0x8xxxxxxx.
Interpretación:
Tiene cuatro
parámetros:
1.
Dirección virtual que había causado el error
2.
Dirección física que había causado el
error
3.
El registro de status del procesador (Processor status register -
PSR)
4.
El registro de la instrucción que había fallado (Faulting instruction register
- FIR)
Las
causas y posibles soluciones:
Las causas más comunes es la
RAM defectuosa, el cache de RAM o video RAM.
Si agregaste un hardware hace
poco, quítalo para ver si éste era la causa del error. Con el hardware
existente prueba utilizar alguna herramienta de diagnóstico y revisa el
interior de la máquina para asegurarse de que todo esté correctamente
conectado. Elimina cualquier driver recién agregado si consigues arrancar
el sistema aunque sea en el modo a prueba de fallos,
Ejecuta un buen antivirus.
El error también puede ocurrir
a causa de corrupción del disco, ejecuta Chkdsk /f /r o Chkdsk /r (si
estás utilizando la consola de recuperación).
También problemas en la
placa madre puede causar este error.
Stop 0x00000050
o PAGE_FAULT_IN_NONPAGED_AREA
Este mensaje, conocido como Stop
0x50 cuando un dato solicitado no se encuentra en la memoria. Un hardware
defectuoso, bugs en los servicios de sistema, antivirus incompatible o
corrupciones en el volumen NTFS pueden causar este error.
Interpretación:
Tiene cuatro
parámetros:
1.
Dirección virtual que había causado el error
2.
Tipo de acceso: (0 = operación de lectura, 1 = operación de
escritura)
3.
Si no es cero la dirección de la instrucción que había
referenciado la dirección en el parámetro 1.
4. Información
del Stop interpretada por el kernel.
Las
causas y posibles soluciones:
Hardware defectuoso, sobre
todo la RAM, utiliza las recomendaciones para los errores anteriores para
detectar el foco del problema.
Errores en un servicio de
sistema: si el error había aparecido después de instalar un servicio de
sistema, reinicia tu máquina y presiona F8 cuando ves la
pantalla de arranque de Windows 2000. Selecciona después "La última
configuración buena".
Un antivirus incompatible
también puede causar este problema, desactívalo.
Un volumen de NTFS corrupto:
ejecuta Chkdsk /f /r o Chkdsk /r (si estás utilizando la consola de
recuperación).
Stop 0x00000077
o KERNEL_STACK_INPAGE_ERROR
Este mensaje, conocido como Stop
0x77 indica que la página solicitada de datos de núcleo desde el fichero
de paginación no pudo ser leída en la memoria.
Interpretación:
Tiene cuatro
parámetros:
1.
0 (cero)
2.
El valor encontrado en la pila dónde debería ir la firma.
3.
0 (cero)
4.
Dirección de la firma en la pila del núcleo
Este grupo de definiciones
solo se aplica si el primeo y el tercer parámetro son creo. De otra
manera serían:
1. Código de status.
2. Código de status I/O.
3. Número de archivo de
página
4. El desplazamiento (Offset)
del archivo de página.
Con frecuencia la causa de
error puede encontrarse en el segundo parámetro: Código de status I/O.
Por ejemplo:
0xC000009A, o
STATUS_INSUFFICIENT_RESOURCES es causado por la falta de suficientes
recursos de memoria no paginada.
STATUS_DEVICE_DATA_ERROR
- se debe normalmente a los sectores defectuosos en el disco duro.
0xC000009D, o
STATUS_DEVICE_NOT_CONNECTED - indica un cableado defectuoso o un
controlador que no detecta el disco duro.
0xC000016A, o
STATUS_DISK_OPERATION_FAILED - también se debe normalmente a los
sectores defectuosos en el disco duro.
0xC0000185, o
STATUS_IO_DEVICE_ERROR - puede estar causado por la terminación
defectuosa o un defecto en los cables SCSI, o cuando dos dispositivos
tratan de usar la misma IRQ.
Las
causas y posibles soluciones:
Puede ser un sector dañado
en el disco duro. Si el primero y el tercer parámetro son cero la causa
puede estar en un hardware defectuoso. Si el status de I/O status es C0000185
y el archivo de paginación está en un disco SCSI, revisa el cableado del
disco y la terminación de SCSI. También no debes descartar la
posibilidad de un virus.
El código de status I/O 0xC000009C
o 0xC000016A normalmente indica que los datos no pueden leerse a causa de
un sector del disco dañado. Si puedes reiniciar el sistema después del
error utiliza el Scandisk para que marque el sector defectuoso y prevenir
así prevenir su uso. Ejecuta Chkdsk /f /r o Chkdsk /r (si estás
utilizando la consola de recuperación).
Otra causa puede ser la RAM
dañada. Haz también una revisión completa del interior de la máquina
para asegurarse de que todo esté en orden. No descartes también los
posibles problemas en la placa base.
Stop 0x00000079 o MISMATCHED_HAL
Este mensaje, conocido como Stop
0x79 aparece cuando la Capa de abstracción de Hardware (HAL) y el
núcleo o el tipo del PC no coinciden. Muchas veces ocurre cuando tenemos
en la misma máquina configuraciones de un procesador y
multiprocesador.
Interpretación:
Los parámetros que no
coinciden están definidos en orden en que aparecen:
1.
Si el valor de este parámetro es "1" es el bloque de control
del procesador (PRCB) tiene algo desactualizado.
2.
El nivel mayor de PRCB de Ntoskrnl.exe
3.
El nivel mayor de PRCB de Hal.dll
4. 0
(cero)
O:
1.
Si el valor de este parámetro es "2" lo que no coincide son los
tipos de build
2.
El tipo de build de
Ntoskrnl.exe
3.
El tipo de build de Hal.dll
4. 0
(cero)
Los tipos de
build:
0 = free,
multiprocessor-enabled build;
1 = checked, multiprocessor-enabled build;
2 = free, single-processor build
Las
causas y posibles soluciones:
Stop 0x79 puede ocurrir si Ntoskrnl.exe
o
Hal.dll fueron actualizados manualmente. Indica también que alguno de
estos archivos está desactualizado. También puede suceder que el equipo
tenga el HAL de multiprocesador por ejemplo y el núcleo de monoprocesador
o al revés.
El archivo de núcleo Ntoskrnl.exe
del disco de instalación de Windows 2000 es para los sistemas de monoprocesador y
Ntkrnlmp.exe es para el multiprocesador. Sin embargo, después de
instalar Windows 2000 el archivo es renombrado como Ntoskrnl.exe sin
importar qué archivo fuente hemos utilizado. Lo mismo pasa con HAL.dll:
el disco de instalación tiene varias versiones pero después de instalar
Windows 2000el archivo se siempre llama Hal.dll.
Para solucionarlo ejecuta la
instalación de Windows 2000 y selecciona la Reparación en vez de una
instalación nueva y pulsa C para entrar en la consola de reparación.
Utiliza el comando Copy para copiar el archivo apropiado. Copy detectará automáticamente
cuando el archivo esta comprimido pero tienes que especificar la extensión
correcta del archivo en la línea de comando. Si estos archivos están en Driver.cab
utiliza el comando Expand.
Stop 0x0000007A or KERNEL_DATA_INPAGE_ERROR
Este mensaje, conocido como Stop
0x7A indica que la página solicitada de datos de núcleo desde el fichero
de paginación no pudo ser leída en la memoria.
Interpretación:
Tiene cuatro
parámetros:
1.
El tipo del bloqueo sostenido (valores 1, 2, 3 o la dirección de la
página entrada de la tabla [PTE]).
2.
El status del código de I/O.
3. El
proceso actual (dirección actual para el bloqueo del tipo 3 o PTE)
4. La
dirección actual que no pudo ser leída.
Las
causas y posibles soluciones:
Stop 0x7A puede ser causado
por un sector dañado en el disco duro, un virus, un error en el controlador
del disco o la RAM defectuosa. También puede ser problema de recursos no
paginados o hardware defectuoso.
Problemas SCSI: si el
status de I/O es C0000185 y el archivo de paginación está ubicado en una
unidad SCSI revisa los cables y terminaciones de SCSI.
Un sector del disco
dañado: si el status de I/O es 0xC000009C o 0xC000016A puede ser a
causa de los daños en el disco.
Realiza un diagnóstico
completo de tu hardware, ejecuta un antivirus y revisa el interior de la
máquina.
Stop 0x0000007B
o INACCESSIBLE_BOOT_DEVICE
Este mensaje, conocido como Stop
Stop 0x7B, indica que Windows 2000 había perdido el acceso a la partición
de sistema durante el inicio.
Interpretación:
Tiene cuatro
parámetros:
1.
Dirección de la cadena Unicode que representa el nombre de la
especificación de advanced
RISC Computing (ARC) para el dispositivo que se trató de inicializar.
2.
Puntero a la cadena ARC en la memoria.
3.
Cero
4.
Cero.
El primer parámetro
suele contener dos fragmentos de datos. Si por ejemplo el parámetro es 0x00800020, 0x0020
es la longitud actual de la cadena Unicode y 0x0080 corresponde a la
longitud máxima. El siguiente parámetro corresponde a la dirección del
buffer.
Si el sistema de archivos que
debería leer el dispositivo de arranque falla en inicializarse o
simplemente no reconoce los datos en el dispositivo de arranque tendríamos
estos parámetros:
1. Dirección del dispositivo
que falló.
2. Cero.
3. Cero.
4. Cero.
El valor del primer
argumento determina si el argumento es un puntero a la cadena de nombre
ARC o un objeto de dispositivo.
Las
causas y posibles soluciones:
Si hemos reparticionado el
disco o instalamos un nuevo adaptador de SCSI tenemos que editar el
fichero Boot.ini.
El error puede ser causado
por el hardware del disco incompatible. En algunos casos tenemos que
agregar el controlador del fabricante durante la instalación.
Quita cualquier hardware
recién agregado y revisa tu sistema para ver si existe algún conflicto
de recursos (IRQ o I/O).
La causa puede ser también
corrupción en el disco. Si puedes reiniciar el sistema después del
error utiliza el Scandisk para que marque el sector defectuoso y prevenir
así prevenir su uso. Ejecuta Chkdsk /f /r o Chkdsk /r (si estás
utilizando la consola de recuperación).
Ejecuta un antivirus
actualizado.
Si tienes un adaptador SCSI
busca drivers actualizados para Windows 2000. Prueba deshabilitar "sync negotiation"
en la BIOS de
SCSI. Para los dispositivos EIDE define el puerto EIDE "onboard"
solo como Primario. Revisa si el cableado SCSI de cada dispositivo esté
bien. En el caso de EIDE trata de remover cualquier dispositivo a excepción
de discos duros.
Stop 0x0000007F or UNEXPECTED_KERNEL_MODE_TRAP
Este mensaje Stop, conocido
como 0x7F, significa que habían ocurrido problemas en el modo del
núcleo. A veces este error es causado por software pero la causa más
frecuente es un falla en el hardware.
Interpretación:
Tiene cuatro
parámetros:
1. Código
de excepción del procesador.
2.
Cero
3.
Cero
4.
Cero.
El primer parámetro (0x0000000x)
puede tener valores diferentes. La causa del error puede variar
dependiendo del valor de este parámetro. Las condiciones que causan Stop
0x7F pueden encontrarse en un manual de referencia de cualquier
microprocesador x86. A continuación van los códigos de excepción más
comunes:
0x00000000, o Error de
división por cero
Es causado por una
instrucción DIV y el divisor es =0. Corrupción de memoria, fallas de
software y problemas de hardware pueden causarlo.
0x00000004, o Overflow
(desbordamiento)
Ocurre cuando el procesador
ejecuta una llamada a un gestor de interrupciones con el señalador
("flag") del desbordamiento (OF).
0x00000005, o el error
de verificación de límites(" Bounds Check Fault")
Se genera cuando el el
procesador, al ejecutar una instrucción BOUND encuentra que el
valor asignado a una variable excede los límites especificados.
0x00000006, o Invalid Opcode
Se genera cuando el
procesador trata de ejecutar una instrucción no válida. Generalmente
esto es causado por la corrupción del puntero de la instrucción que
indica una localización errónea. La causa más común es una corrupción
en la memoria.
0x00000008, o Double Fault
La excepción ocurre cuando
se trata de llamar a un manejador (handler) de una excepción anterior.
Normalmente dos excepciones pueden manejarse en serie. Sin embargo, esto
no puede hacerse con ciertas excepciones y por ello el procesador indica
una falla doble. Esto casi siempre está causado por problemas de
hardware.
Otros códigos de excepción
(hemos dejado los nombres originales porque casi toda la información
adicional sobre el tema sólo existe en inglés y para ti será más
fácil buscar referencias usando expresiones en inglés):
0x00000001—A system-debugger call.
0x00000003—A debugger
breakpoint.
0x00000007—A hardware coprocessor instruction with no
coprocessor present.
0x0000000A—A corrupted Task State Segment.
0x0000000B—An access to a memory segment that was not present.
0x0000000C—An access to memory beyond the limits of a stack.
0x0000000D—An
exception not covered by some other exception; a protection fault that
pertains to access violations for applications.
Las
causas y posibles soluciones:
Problemas de fallas o de
incompatibilidad de hardware. Stop 0x7F normalmente ocurre después de instalar
hardware defectuoso o incompatible. Quita todo hardware o driver recién
instalado y consulta sobre las compatibilidades en el HCL.
Si no agregaste nada
últimamente, utiliza herramientas de diagnóstico y haz una revisión
completa de tu hardware para encontrar el componente que falla. Prueba
también recuperar la última configuración que funcionaba (pulsando F8
en la pantalla de inicio de Windows 2000)
Si el error ocurre en un
sistema recién instalado, busca las actualizaciones de BIOS, de los
controladores SCSI, tarjetas de red, etc.
Overclocking también puede
ser una de las causas.
Si encontraste el error
durante la actualización a Windows 2000 la causa puede ser un driver, un
servicio de sistema, un antivirus o una herramienta de back-up
incompatible con Windows 2000. Elimina cualquier cosa de estas antes de
actualizar y visita la Web del fabricante para ver si tiene
actualizaciones para Windows 2000.
Finalmente, si lo anterior
falla, la causa puede ser un problema en la placa base.
Stop 0xC000021A or STATUS_SYSTEM_PROCESS_TERMINATED
Este mensaje Stop ocurre un
subsistema del modo de usuario (por ejemplo Winlogon o Client Server
Runtime Subsystem (CSRSS) está fatalmente comprometido y no se puede
garantizar la seguridad. El sistema operativo cambia al modo de núcleo y
genera este error. Y como Windows 2000 no puede ejecutar se sin Winlogon
o CSRSS ocurre una de las raras excepciones cuando una falla en el
servicio en el modo de usuario puede tumbar el sistema. Aquí no nos
serviría ejecutar el depurador del núcleo porque el error ocurre en el
modo de usuario y no en el modo del núcleo.
Controladores de
dispositivo, servicios de sistema y aplicaciones de terceros. Porque
el Stop 0xC000021A ocurre en el modo de usuario la causa más común son
aplicaciones de terceros. Prueba recuperar la última configuración de
hardware que funcionaba y eliminar las aplicaciones, servicios y drivers
de terceros sospechosos (si hace falta, reinicia en el modo a prueba de
fallos o utiliza la consola de recuperación). Prueba también utilizar el
Disco de recuperación de emergencia (ERD).
Archivos de sistema que no
coinciden (Mismatched system files) también pueden causar este error.
Prueba utilizar System File Checker (SFC) para corregir este
problema: desde el menú Inicio/Ejecutar escribe
sfc /scannow
y pulsa Intro.
Si esto no funciona prueba
recuperar el sistema desde respaldos (si los haces). No funcionará
siempre porque algunos programas de respaldo omiten ficheros de sistema
que están en uso.
Stop 0xC0000221 or STATUS_IMAGE_CHECKSUM_MISMATCH
Este mensaje Stop indica que
un driver o una dll de sistema está corrupto. Normalmente el nombre del
archivo dañado aparece en el texto del mensaje.
Posibles soluciones:
Ejecuta la instalación de
Windows y selecciona Reparar el sistema y después pulsa R para iniciar el
proceso de reparación de emergencia y F para la opción de reparación
rápida. Te preguntará por ERD. Deja que el sistema repare o reemplace
archivos dañados.
Si puedes inicia la máquina
en el modo a prueba de fallos intenta utilizar
System File Checker (SFC)
para corregir este problema: desde el menú Inicio/Ejecutar escribe
sfc /scannow
y pulsa Intro.
Si en el mensaje de error
aparece el nombre de una archivo específico puedes intentar de
recuperarlo manualmente. Reinicia en el modo a prueba de fallos con el
símbolo de sistema y copia el archivo desde el disco original a disco
duro. Si el archivo está siendo utilizado por el sistema en este momento
necesitaras utilizar la consola de recuperación.
Algunos ficheros están
ubicados en Driver.cab del CD original o en la carpeta %SystemRoot%\Driver cache\I386.
Tienes que extraerlos desde ahí antes de utilizarlos. Si puedes iniciar
en el modo a prueba de fallos simplemente puedes abrir el .cab desde el explorador
de Windows. En el caso contrario utiliza la consola de recuperación y
utiliza el comando Expand para extraerlos. Si el archivo original
no está en el .cab pero tiene un subrayado en la extensión lo tienes que
descomprimir primero. La consola de recuperación se encargará de ello
pero tendrás que especificar el nombre de extensión correcto en el
comando.
Si el error ha comenzado a a
ocurrir inmediatamente después de agregar RAM ya sabes: trata de detectar
el chip defectuoso.
Prueba también con ejecutar Chkdsk /f /r o Chkdsk /r (si estás
utilizando la consola de recuperación).
Mensajes del mal funcionamiento
de Hardware
Son otra variedad de los
mensajes Stop. Son causados por una condición de hardware detectada por
el procesador. Las primeras líneas de este tipo del mensaje pueden ser
diferentes para cada equipo aunque se trate del mismo componente que
falla, todo dependerá de la Capa de abstracción de hardware (HAL) que se
carga en el inicio. Sin embargo, estas líneas nos pueden proporcionar
alguna idea, hemos dejado el texto original en inglés:
Hardware malfunction. Call your hardware vendor for support.
Antes de seguir esta
recomendación haz tu propio diagnóstico de tu hardware, revisa el interior
de la máquina, elimina los drivers sospechosos, etc.
Nota:
Información adicional:
Windows
2000 Stop Messages - un documento muy completo, casi toda la
información de nuestro artículo la encontramos ahí.