Cómo corregir todos los errores en Windows X. Códigos de error de Windows XP y sus descripciones. Datos básicos y optimización básica de Windows XP.

Buscar artículos sobre informática

Corrección de errores de Windows XP.

Corregir errores de Windows XP puede llevar mucho tiempo. A pesar de que se utilizan diversas utilidades informáticas para diagnosticar y corregir errores en Windows XP, los errores más comunes del sistema también se pueden corregir utilizando programas que se incluyen directamente en el sistema operativo. Esto se aplica especialmente a errores en la configuración del registro de Windows.

Para corregir dichos errores, debe acudir al "Panel de control". El panel de control contiene muchas configuraciones de usuario y de computadora. Además, el panel de control contiene configuraciones para todos los dispositivos de entrada y salida (teclado, pantalla e impresora). Además, el Panel de control tiene varias configuraciones de accesibilidad, así como configuraciones regionales.

Si algún periférico de la computadora deja de funcionar, la solución ideal a este problema sería eliminar y reinstalar los controladores del dispositivo. Para que la corrección de errores de Windows sea más exitosa, es recomendable utilizar el "DeviceManager" (Administrador de dispositivos). Después de quitar un dispositivo, debe reiniciar su computadora para que Windows XP pueda detectar el dispositivo. Si aún no se detecta el dispositivo, puede utilizar el “Asistente para agregar hardware” (AddHardwareWizard). El asistente se puede iniciar fácilmente desde la pestaña "Hardware" del cuadro de diálogo "Propiedades del sistema". No se recomienda eliminar el dispositivo directamente del registro, ya que esto puede provocar varios errores en el sistema operativo.

Para eliminar dispositivos correctamente, debe abrir el "Administrador de dispositivos", hacer clic en el botón "Inicio" y luego seleccionar "Panel de control". Luego haga clic en el comando "Rendimiento y mantenimiento" - "Sistema".

Con la ventana Propiedades del sistema abierta, haga clic en el dispositivo que desea desinstalar y seleccione "Desinstalar" en el menú "Acción". Después de esto, el dispositivo se instalará correctamente y no se producirán errores durante su funcionamiento posterior (por supuesto, si el dispositivo está operativo).

Cuando se produce un error grave en Windows XP que pone en duda el correcto funcionamiento continuo del sistema operativo (SO), este se apaga inmediatamente y se reinicia espontáneamente. ¿Qué pudo haber causado una falla tan crítica del sistema?

Primero, debe desactivar el reinicio automático cuando el sistema falla para poder ver el mensaje de error.
Para hacer esto, abra el menú. Comenzar -> Panel de control -> Sistema -> -> Opciones. Desmarcar Fallo de sistema -> Realizar reinicio automático

Ahora, en caso de que aparezca una pantalla azul de muerte, el sistema operativo no se reiniciará automáticamente y se mostrará un mensaje de error informativo con detalles técnicos.
Pero hay un problema: al lanzar la versión rusa de Windows XP (la mayoría de los usuarios de XP la tienen), los desarrolladores olvidaron dejar el texto en inglés de los mensajes de error.
Como resultado, tenemos un mensaje impreso en caracteres blancos ilegibles (en los que es difícil distinguir solo la palabra STOP) sobre un fondo azul. Esta imagen se llama Pantalla Azul de la Muerte (BSOD).
Estos errores pueden deberse a controladores, servicios, hardware o software. Son los más difíciles de diagnosticar.
El texto del mensaje contiene información muy útil, pero es ilegible. El texto completo del aviso depende del motivo, pero su formato permanece constante. Primero viene el nombre del error, luego las recomendaciones para solucionarlo (las más generales, no sirven de nada) y, finalmente, el número y los parámetros del error.
Por ejemplo,
*** DETENER: 0x000000D1 (0x00000000, 0x000000000, 0x00000000, 0xF8BCC2A4)

El texto detrás de la palabra STOP contiene el número de error (hexadecimal) y hasta cuatro parámetros dependiendo del error. En nuestro ejemplo, el código de error 0x000000D1 (o simplemente D1) es el error más común. Ocurre al acceder a una dirección de memoria protegida que es inaccesible. Los parámetros, a su vez, indican la dirección de la celda de memoria a la que se accedió, el número de interrupción, el tipo de operación (0 significa lectura de la memoria) y la dirección de llamada.
Al final de la pantalla *** Nwiz.sys - Dirección F8BCCA44 base en F8BCC000, DateStamp 33bb8f1d - en algunos casos el nombre del controlador que causó el error. No asuma que este controlador necesariamente contiene un error y necesita ser reemplazado. A veces el motivo es otro programa que provoca inestabilidad y fallos en el sistema. Al mismo tiempo, el controlador Nvidia Nwiz.sys realizó una operación completamente correcta, solo que el sistema ya no pudo interpretarlo correctamente. Inicie Windows en modo protegido e intente deshabilitar el programa que causó el bloqueo o eliminar el servicio usando la Consola de recuperación.
Si el sistema se reinicia inmediatamente después de que se muestra el mensaje de error, no podrá registrar el código de error. Sin embargo, en la mayoría de los casos, la misma información se registra en el registro del sistema, que se puede ver usando la consola del Visor de eventos ( Comenzar -> Panel de control -> Administración -> Visor de eventos -> Sistema). Aquí sólo se indican el número de error y sus parámetros.

DETENER:

Opciones

Descripción

0x0000000A 1 - dirección a la que se realizó una solicitud errónea
2 - IRQL, que se utilizó para acceder a la memoria.
3 - tipo de acceso a memoria: 0 = operación de lectura, 1 = operación de escritura
4 - dirección de la instrucción que solicitó acceso a la memoria en esta dirección
Un proceso o controlador en modo kernel intentó acceder a una ubicación de memoria que no tenía acceso a ella. Este error ocurre cuando hay hardware o software defectuoso (incompatible). Preste atención al nombre del controlador en la parte inferior de la pantalla; esto le dará la oportunidad de solucionar el problema. Si aparece un error de este tipo durante el proceso de instalación, el problema puede deberse a una incompatibilidad del software o del programa antivirus. La causa más común es que el controlador del dispositivo accede a un área de memoria protegida.
0x0000000D 1 - conexión a nivel de interacción
2 - nivel de interacción intentando acceder
Encuentre puntos de contacto y determine cuáles están intentando acceder a esta capa en el orden incorrecto.
0x0000001E 1 - código de excepción
2 - dirección cuyo procesamiento falló
3 - Parámetro 0 para excepción
4 - Parámetro 1 para exclusión
El kernel de Windows XP detectó un comando de procesador desconocido o no válido. Esto suele ser consecuencia de errores de RAM o violaciones de acceso a la memoria. Preste atención no solo al controlador especificado, sino también a la dirección que contiene este error. El código de excepción 0x80000003 significa que se alcanzó un punto de interrupción o juicio en un acceso a la memoria, pero el sistema arrancó con el modificador /NODEBUG. Si el error vuelve a aparecer, asegúrese de que el depurador no esté detenido y que el sistema se inicie con el modificador /DEBUG. En sistemas que no son Intel, si la dirección de excepción es 0XBFC0304, el error aparece debido al almacenamiento en caché del procesador. Si el error vuelve a aparecer, comuníquese con los fabricantes. Normalmente, se requiere el análisis del segundo parámetro de este mensaje, que indica la dirección del controlador (función) que estaba causando el problema.
0x00000020 1 - Dirección APC en la que estaba esperando en el momento de la salida
2 - La comunicación con el medidor APC no es posible
3 - nivel de IRQ actual
El nombre del error indica un contador APC dañado (deshabilitado). si el contador
muestra un valor distinto de cero, entonces esta es la fuente del problema. Un valor negativo indica que el sistema de archivos llamó a FsRtlEnterFileSystem más veces que a FsRtlExitFileSystem. Un valor positivo indica que se llamó a FsRtlExitFileSystem más veces que a FsRtlEnterFileSystem. Si se encuentra en esta situación, verifique todos los sistemas de archivos de la máquina, especialmente si no tiene NTFS, FAT, HPFS y RDR. El IRQL actual debe ser 0. De lo contrario, es posible que una determinada orden de invalidación del controlador esté causando el error al regresar a un nivel alto de IRQ. Recuerde lo que estaba haciendo o qué aplicaciones cerró, qué controladores estaban instalados en el momento en que apareció la pantalla azul. Este síntoma indica un problema grave con los controladores de terceros.
0x00000023 El problema está en el controlador del sistema de archivos FAT (la mayoría de las veces es una falla del disco).
0x00000024 El problema está en el controlador del sistema de archivos NTFS (fallo del disco).
0x0000002A 1 - dirección en la que IRP ( Paquete de solicitud de E/S ) fue encontrado en condiciones inapropiadas Se descubrió inesperadamente que el IRP estaba en un estado inconsistente; esto ocurre cuando uno o varios campos no eran consistentes con el estado preservado del IRP. Por ejemplo, PIR
que se completó se indicó que aún estaba en espera de la ejecución de comandos de un controlador de dispositivo.
0x0000002B La pila está llena. Esto puede ocurrir cuando el controlador del kernel usa demasiadas llamadas a la pila. Esto puede suceder si hay un error grave en el kernel.
0x0000002E 1 - dirección de memoria virtual que causó el error
2 - dirección física de la causa del error
3 - registro de estado del procesador (PSR)
4 - Registro de instrucciones de error (FIR)
Fallo o defecto de RAM ( RAM ), incluida la memoria del adaptador de vídeo. Esto también puede suceder cuando el controlador accede a la dirección de memoria 0x8XXXXXXX, que no existe.
0x00000031 1: código de estado que describe por qué el sistema decidió que no se produjo la inicialización
2: indica la ubicación del error de inicialización de la fase 0.
La inicialización del sistema falló durante la etapa de inicio.
0x00000032 1: código de estado que describe por qué el sistema decidió que no se produjo la inicialización
2: indica la ubicación del error de inicialización de la fase 1.
La inicialización del sistema falló en la siguiente etapa.
0x00000035 1 - dirección IRP El controlador de nivel superior intentó llamar al controlador de nivel inferior a través de la interfaz IoCallDriver(), pero no quedaba espacio libre en la pila, por lo que el controlador de nivel inferior no podrá alcanzar los parámetros requeridos, ya que no hay parámetros. por ello en absoluto. Esta es una situación desastrosa, ya que el conductor de nivel superior cree que ha completado los parámetros para el conductor de nivel inferior. Sin embargo, desde
no hay espacio en la pila para el último controlador, el creador invalidó el final del paquete. Esto significa que lo más probable es que alguna otra memoria esté dañada.
0x00000036 1 - dirección del objeto El controlador del dispositivo intentó eliminar uno de sus objetos de dispositivo del sistema, pero el recuento de aciertos de este objeto no era igual a 0, lo que significa que todavía había tareas pendientes para este objeto (el contador indica la cantidad de razones por las que este objeto no puede eliminarse). ser eliminado). Este es un error de llamada al conductor.
0x00000037 Error de unidad de disquete
0x0000003E El sistema multiprocesador no es compatible o no es simétrico entre sí. Para ser simétricos, los procesadores deben ser del mismo tipo y nivel. Por ejemplo, intente
el uso de un procesador de nivel Pentium y 80486 provocará un error. Además, en sistemas x86, la capacidad de punto flotante debe estar presente en ambos procesadores o en ninguno.
0x0000003F Entradas de archivos de página ). Generalmente la causa es un controlador que no borra bien el archivo de la página o no hay espacio en el disco.
0x00000040 El controlador llamó a la función IoBuildPartialMdl() y le envió un MDL para revelar la parte de origen del MDL, pero el MDL es menor que los límites de dirección requeridos. Este es un error del controlador.
0x00000044 1 - dirección IRP El conductor solicitó completar el IRP, pero el paquete ya estaba completo. Este error es difícil de detectar, ya que el caso más simple (un controlador que intenta completar la misma operación dos veces) no suele ser lo que sucede en
de hecho. Con menos frecuencia, dos conductores diferentes intentan apoderarse del paquete y cancelarlo. El primero suele funcionar, pero el segundo no. Es difícil rastrear qué conductor hizo esto, ya que el segundo sobrescribió las huellas del primer conductor. Sin embargo, el conflicto se puede detectar observando los campos DeviceObject en cada ubicación de la pila.
0x00000048 Este error indica que el paquete de solicitud de E/S (IRP) que está a punto de completarse está en orden de cancelación, lo que significa que el paquete está en una posición que puede cancelarse. Sin embargo, el paquete ya no pertenece al conductor, puesto que ya ha entrado en la fase final.
0x00000049 Fallo de página con interrupción deshabilitada.
Trate este error de la misma manera que 0x0A.
0x0000004C Winlogon o CSRSS (Windows) murieron repentinamente. El código de salida puede decir más. Normalmente es c0000005, lo que indica que no es compatible.
una excepción falló en un proceso u otro. También ocurre si se reconoce que un controlador o una biblioteca del sistema están dañados.
0x0000004D 1 - número de páginas utilizadas
2 - número de páginas físicas
Ya no queda espacio libre para completar la operación.
0x0000004E 1. valor 1
Segundo, el significado de los títulos de las páginas dañadas.
3. número de páginas disponibles
4. 0

1. valor 2
2. datos que se eliminan
3. mayor número de páginas físicas
4. resumen de datos eliminados

La razón es una estructura de entrada-salida del controlador dañada (defectuosa).
0x00000050 1. indica una dirección de memoria incorrecta Un controlador de dispositivo o servicio del sistema solicitó datos que no estaban en la memoria. Se trata de un defecto de RAM o software incompatible.
0x00000051 1. valor 1 (indica dónde ocurrió el error)
2. valor 2 (indica dónde ocurrió el error)
3. puede apuntar a una biblioteca
4. puede ser el código de retorno de HvCheckHive, si existe alguna biblioteca
dañado
Error de registro. Este error también podría significar que el registro recibió un error de E/S al intentar leer uno de sus archivos. El error podría deberse a un problema de hardware o el sistema puede estar dañado. También puede
significa que el error es causado por una operación de actualización que solo usa
sistema de seguridad y esto es sólo cuando los recursos se están agotando. Si aparece tal error, verifique si la máquina es PDC o BDC y cuántas cuentas hay en la base de datos SAM (Security Account Manager) y si las bibliotecas correspondientes están casi llenas.
0x00000058 El sistema arrancó desde la partición primaria restaurada, por lo que las bibliotecas dicen que el espejo está bien, pero en realidad no lo está. Las imágenes reales han sido alteradas.
0x00000069 La inicialización del sistema falló. Por ejemplo, la instalación tomó una decisión incorrecta con respecto a la instalación del sistema o al usuario.
reconfigurado el sistema.
0x00000073 1. 5
2. 2
3. lista de bibliotecas
4. especifica un UNICODE_STRING que contiene el nombre de la biblioteca
Indica que una de las bibliotecas del sistema está dañada o es ilegible. Esta biblioteca puede ser SOFTWARE, SEGURIDAD o SAM (Administrador de cuentas de seguridad).
0x00000074 Este error puede indicar que la biblioteca del SISTEMA cargada por NTLDR está corrupta. Sin embargo, esto es casi imposible ya que OSLOADER siempre verifica las bibliotecas después de cargarlas y se asegura de que no estén dañadas. Este error también puede significar que faltan algunas claves de registro necesarias y sus configuraciones. Subir a LastKnownGood puede resolver el problema.
0x00000075 No hay espacio libre en el disco; esto también puede suceder cuando intenta guardar el registro en un dispositivo de solo lectura.
0x00000077 1. 0
2. 0
3. Valor de PTE en el momento del error
4. dirección de error del kernel

1. código de estado
2. Código de estado de E/S
3. número de página de la memoria virtual
4. Compensación en archivo de paginación.

El sistema intentó leer los datos del kernel desde la memoria virtual (archivo de página) y no pudo encontrar datos en la dirección especificada. Motivos: Defectos de RAM, fallas del disco duro, corrupción de datos o infección de virus, etc.
0x00000079 1. tipo de discrepancia (1, 2 o 3):

1. discrepancia entre los niveles de liberación de PRCB (discrepancia de fechas). Si este es el caso, entonces
parámetros 2 y 3:
2 - nivel superior NTOSKRNL.EXE
3 - HAL.DLL de nivel superior

2. discrepancia entre los tipos de compilación, en este caso los parámetros 2 y 3:
2 - tipo de compilación NTOSKRNL.EXE
3 - tipo de compilación HAL.DLL

3. Las computadoras con arquitectura de microcanal (MCA) requieren un MCA HAL específico, en
En este caso, los parámetros 2 y 3:
2 - tipo de máquina definido por NTDETECT.COM
el valor 2 significa que la computadora es MCA
3 - tipo de máquinas que admite este HAL
El valor 2 significa que este HAL está hecho para MCA.

Este mensaje indica una discrepancia entre la capa de abstracción de hardware de Windows XP. HAL ) y archivos del sistema de Windows XP. El motivo es un cambio repentino en los parámetros del BIOS en computadoras con ACPI, por ejemplo, al instalar un disco duro con el sistema en otra computadora. Es posible que el usuario haya actualizado manualmente NTOSKRNL.EXE o HAL.DLL a versiones incompatibles.
0x0000007A El error tiene el mismo motivo que el error 0x77: la página de datos del kernel no se encontró en la memoria virtual (archivo de intercambio). El error se debe a un bloque defectuoso en la memoria o a un error del controlador de disco.
0x0000007B 1. puntero al objeto del dispositivo La partición del sistema o el volumen de inicio no se encontraron durante el inicio. El problema suele estar en volver a particionar los discos, agregando nuevos discos antes del de arranque. Como resultado, las entradas en Boot.ini ya no corresponden a las particiones correctas.
0x0000007D 1. número de páginas físicas encontradas
2. página física inferior
3. página física más alta
4. 0
No hay suficiente memoria para iniciar Windows. El motivo es un defecto o una cantidad de RAM demasiado pequeña.
0x0000007F 1. razón específica Aparece cuando el procesador comete un error que el kernel no puede manejar. La mayoría de las veces esto ocurre debido a defectos en la RAM, deteniendo el ventilador del procesador, así como también debido al overclocking del procesador y su sobrecalentamiento.
0x0000008B 1 - Firma del disco MBR.
2 - Suma de comprobación del MBR calculada por el gestor de arranque del sistema
3 - Suma de comprobación del MBR almacenada en el sistema.
Este error ocurre durante el proceso de inicio cuando la suma de verificación del MBR calculada por el sistema no coincide con la suma de verificación del cargador de arranque. Generalmente esto significa un virus, porque... Es posible que algunos virus no se detecten. Arranque desde el disco y busque virus.
0x00000092 Aparece sólo cuando se carga un controlador de un solo procesador en un sistema que tiene más de un procesador activo.
0x00000098 Fin del período de demostración de OC (para versiones de prueba).
0x0000009C Error fatal al comprobar el hardware.
0x0000009F El controlador se encuentra en un estado incorrecto o incorrecto después de apagarse, ingresar al modo de espera (hibernación) o recuperarse de estos modos.
0x000000B4 Error al inicializar el controlador de vídeo. Reinicie en modo protegido y resuelva el conflicto de hardware o revierta el nuevo controlador.
0x000000B9 Se detectaron errores de chipset. La razón es una placa base defectuosa.
0x000000BE El controlador está intentando escribir en la memoria de sólo lectura (ROM).
0x000000C2 Operación de asignación de memoria incorrecta. El motivo es un controlador o software defectuoso.
0x000000C4 La verificación de las versiones del controlador revela un error fatal en el controlador...
0x000000C5 Se intentó acceder a un área no válida de la memoria de proceso con un IRQL demasiado alto. Esto casi siempre se debe a controladores que han dañado el grupo del sistema.
0x000000C6 El conductor accedió al grupo de memoria libre. Reemplace el controlador.
0x000000C7 Temporizador del kernel o llamada a procedimiento retrasado ( DPC ) se encontraron en un área de memoria no válida. Esto suele deberse a un defecto del controlador.
0x000000C9 Se recibió una señal del conductor para advertir contra la comprobación de E/S.
0x000000CB Similar al error 0x76. Indica que el controlador o la rutina de E/S no pudo paginar las páginas restantes después de completar la operación.
0x000000CE El conductor no pudo cancelar las acciones esperadas antes de la transición. Generalmente ocurre después de instalar un controlador o servicio defectuoso.
0x000000D1 El controlador está accediendo a una dirección de memoria inaccesible.
0x000000D8 El sistema se ha quedado sin entradas en la tabla de páginas. No hay suficiente RTE ( Entradas de archivos de página ). Por lo general, la causa es un controlador que solicita áreas de memoria demasiado grandes del kernel o que no hay espacio en el disco (el archivo de página es pequeño).
0x000000E3 Este error ocurre cuando hay fallas en el sistema de archivos NTFS.
0x000000EA Puede aparecer después de instalar un nuevo adaptador de video o un controlador de adaptador de video actualizado, lo que hace que el sistema espere indefinidamente al acceder al hardware. reemplace el adaptador de video o instale otro controlador.
0x000000ED Windows XP no pudo acceder al volumen que contiene los archivos de inicio. Ver 0x7B.
0x000000F2 El kernel ha detectado una "tormenta de interrupciones" cuando un dispositivo no libera una interrupción. Como regla general, esto se debe a un controlador de dispositivo incorrecto o a un error en el firmware.
0x000000F3 El cierre de Windows falló por falta de memoria.
0x1000007E Igual que 0x7E.
0x1000008E Igual que 0x8E.
0xC000009A El kernel de Windows asignó toda la memoria disponible para agrupar páginas.
0xC0000135 Se encontró un error al cargar la biblioteca. El archivo falta o está dañado. El registro puede estar dañado.
0xC0000142 La inicialización de la biblioteca falló
0xC0000218 El archivo de subárbol de registro requerido no se cargó. El archivo puede estar dañado o eliminado. El archivo de registro está dañado debido a errores en el disco duro o la RAM.
0xC000021A Hay un grave problema de seguridad en Windows XP: se culpa a Winlogon.exe o Csrss.exe por la infracción. Este error ocurre cuando el archivo no se restaura por completo, las versiones de los archivos del sistema no coinciden, así como cuando los permisos de los archivos del sistema se cambian incorrectamente, cuando la cuenta del sistema pierde el acceso a los archivos y carpetas del sistema.
0xC0000221 Hay un problema con el archivo especificado. Recupera el archivo.
0xC0000244 Ocurre al auditar una política de seguridad si CrashOnAuditFail está habilitado.
0xC000026C No se puede cargar el controlador del dispositivo. El problema está en el conductor.
0xMUERTOMUERTO "¡Está muerto, Jim!" Traducción casi literal del mensaje:
"¡Esto es la muerte, Jim!" Este es un mensaje sobre la destrucción intencional del sistema por parte del usuario desde un depurador o desde el teclado. ¡Por supuesto, sólo verás este mensaje si lo hiciste a propósito!

Muchos usuarios de sistemas informáticos están tan acostumbrados a trabajar en Windows XP que no quieren cambiarlo a una versión más reciente del sistema operativo bajo ningún pretexto.


Sin embargo, el propio XP, al igual que las siguientes versiones de los sistemas operativos Windows, es susceptible a errores como "No se puede iniciar HAL.dll", "El archivo está dañado o falta", "Archivo no encontrado", etc. Veamos cómo puedes restaurar el arranque del sistema sin medidas radicales, como reinstalar el sistema operativo.

¿Qué tipo de archivo?

Si hablamos del archivo en sí, al usuario medio le resultará bastante difícil comprender el principio de su funcionamiento. En términos simples, el archivo HAL.dll en el sistema operativo Windows XP es responsable de la interacción de los componentes de software y hardware. Esta es la llamada capa de código de software al nivel de abstracciones de hardware. Oculta algunos aspectos de la implementación del hardware en todos los niveles, desde el hardware hasta los programas. Esto se aplica a todos los componentes presentes en el sistema. Entonces, ¿por qué aparecen errores que mucha gente no comprende al cargar el sistema? ¿Qué significa el mensaje "Falta HAL.dll o está dañado" en la pantalla del monitor?

El sistema operativo Windows XP es uno de los sistemas operativos más obsoletos. Es más susceptible a este tipo de falla.

Funciones principales de HAL.dll

Si hablamos de funcionalidad, cabe señalar que esta biblioteca es una especie de capa que permite a los usuarios y desarrolladores de software utilizar comandos de aplicaciones para acceder directamente a un componente de hardware específico, sin siquiera tener en cuenta la marca del dispositivo, el nombre de el fabricante,etc. Este es un puente generalmente universal que le da al programa la capacidad de ejecutarse en cualquier hardware en modo universal. Intentemos expresarlo un poco diferente. Según el principio de funcionamiento, la funcionalidad de la biblioteca HAL.dll se puede comparar con DirectX.

¿Por qué se produce el error "HAL.dll falta o está dañado"?

En general, existen muchas razones para que aparezcan este tipo de errores. Las razones más comunes son daños a la RAM y al disco duro. En este caso, basta con realizar un diagnóstico. Por supuesto, no podemos excluir la posibilidad de infección con un virus que pueda cambiar la estructura de este archivo, así como eliminarlo por completo del disco duro de la computadora. Sin embargo, hoy no tendremos en cuenta tales situaciones. Debe asumir que todo está bien con el disco duro de la computadora y que no hay virus en la computadora. Por lo tanto, el error puede deberse únicamente a fallos del software.

Restauración del sistema

En primer lugar, consideremos la situación en la que el sistema arranca. Al comienzo del proceso de arranque, puede aparecer una línea en una pantalla negra que le indica al usuario que el archivo HAL.dll falta o está dañado. En este caso, la solución más sencilla es iniciar Windows XP en modo seguro con la línea de comando. Para hacer esto, al comienzo del proceso de arranque, debe usar la tecla F8 y luego debe seleccionar la partición adecuada. Cuando aparezca la línea de comando, ingrese la combinación c:\windows\system32\restore\rstrui.exe. A continuación, sólo tienes que seguir las instrucciones que aparecen en pantalla. En muchos casos, esto le permite corregir la situación. Pero, ¿qué hacer si, incluso después de realizar esta operación, aparece un mensaje sobre la ausencia de este elemento de arranque y el sistema no arranca en absoluto?

Corregir entradas incorrectas en boot.ini

Algunos usuarios ni siquiera saben que este error no está necesariamente asociado con esta biblioteca en particular. A veces este problema es una consecuencia. La razón radica en entradas incorrectas en el archivo boot.ini, que apuntan a la partición del volumen en la que se encuentra el sistema operativo. Por supuesto, puede utilizar algunos programas para Windows XP, pero primero intentemos descubrir cómo se puede hacer sin herramientas de terceros. Primero, arrancamos desde cualquier disco de instalación de Windows XP, configurando el CD/DVD-ROM como dispositivo de arranque prioritario.

Después de eso, presione el botón R y vaya a la consola de recuperación. Ahora debe seleccionar la versión deseada del sistema operativo Windows XP. Ingrese la contraseña de administrador y use el comando bootcfg/rebuild. Ahora presione “Entrar”. Cuando se detecte una copia de Windows, agréguela a la lista de descarga y confirme la operación presionando el botón Y Ingrese el identificador en forma de modificación de Windows XP. Luego reiniciamos y seleccionamos la opción de descarga con una nueva fuente. Después de esto, podrá encontrar el archivo boot.ini en el sistema. Ábralo usando el programa Bloc de notas estándar y elimine la ruta de descarga incorrecta.

Solucionar problemas usando la consola

Las opciones de recuperación del sistema anteriores no siempre funcionan. La causa de este problema puede residir en la ausencia o corrupción del archivo requerido. De forma predeterminada, debería estar ubicado en la unidad del sistema en Windows\System32\HAL.dll. Aquí nuevamente necesitamos un disco de arranque y una consola de recuperación. Solo que ahora la tarea se reduce a encontrar el archivo original en el disco y copiarlo a la partición del sistema del disco duro. Cabe señalar de inmediato que tales operaciones solo son posibles en el sistema operativo XP; dichos trucos no funcionarán con Windows 7 u 8. Digamos que la unidad de disco de su computadora tiene la etiqueta E.

El archivo se encuentra en el disco en la carpeta i386. Para asegurarse de que este archivo esté realmente presente, debe usar el comando E:\i386>dir. Es posible que el nombre del archivo no corresponda al original y esté designado como HAL.dl_. En este caso, deberá descomprimir el archivo CAB empaquetado. Para hacer esto, use el comando expandir e:i386hal.dl_ c:\windows\system32. La unidad C debe tener un espacio delante. Por supuesto, puede descomprimir el archivo directamente en la unidad del sistema y luego simplemente copiarlo en la ubicación deseada. Pero ¿por qué, si la sustitución y la copia se pueden realizar directamente? Luego, el sistema debería iniciarse en modo normal sin ningún problema.

¿Cómo solucionar la situación utilizando programas de terceros?

Hay formas de corregir errores relacionados con daños o archivos HAL.dll faltantes que requieren el uso de aplicaciones especializadas. Escriba Acronis Recovery Expert, Acronis Disk Director, Bootice. Estos programas, en principio, no son muy diferentes entre sí. Debe cargarlos desde una unidad flash o un medio óptico. Utilizan los mismos principios en su trabajo. Otra cosa es que el usuario no tiene que ingresar comandos específicos. El menú de este tipo de aplicaciones es completamente específico. Estos programas están diseñados para recuperar datos dañados y perdidos, así como particiones completas del disco duro.

Como probablemente ya habrás notado, todas estas aplicaciones son programas generales que son adecuados literalmente para todas las ocasiones. De alguna manera pueden ayudar incluso a un usuario sin experiencia. Aunque es muy dudoso que un usuario normal y corriente que no tiene determinadas habilidades y capacidades utilice estos programas. Desafortunadamente, la mayoría de ellos ni siquiera intentan comprender la esencia del problema e inmediatamente se apresuran a reinstalar el sistema operativo. Y en vano, porque al reinstalar el sistema operativo pueden producirse errores que hagan que la instalación no se complete. Como resultado, corre el riesgo de que el sistema quede completamente inoperable.

Conclusión

Usar programas especiales para la recuperación de datos es ciertamente bueno. Sin embargo, no hay ninguna certeza firme de que el archivo de biblioteca dinámica requerido se restaure por completo. Por esta razón, a pesar de la facilidad de trabajar con estas aplicaciones y su automatización casi completa, es mejor utilizar métodos estándar para restaurar el arranque del sistema. Por supuesto, son más complicados y requieren más tiempo, pero en este caso puede estar seguro de que la funcionalidad del sistema se restablecerá por completo.

Pero aún así, en algunos casos, cuando surgen errores de biblioteca dinámica debido a fallas de otro software, el uso de estos programas puede estar completamente justificado. Pero si el problema es un mal funcionamiento de la RAM o del disco duro, es poco probable que pueda solucionarlo a nivel de software. Para empezar, es mejor pasar una prueba completa y, si es necesario, reemplazar algunos elementos.

Para la mayoría de las herramientas integradas de Microsoft, deberá abrir un símbolo del sistema con derechos de administrador. En Windows 10, la forma más sencilla de hacerlo es haciendo clic derecho en el botón "Inicio" y seleccionando "Símbolo del sistema (Administrador)".

En Windows 7, llame a Inicio | Todos los programas | Estándar" y luego haga clic derecho en "Símbolo del sistema". En el menú, seleccione "Ejecutar como administrador".

Para muchas operaciones de recuperación necesitará una ventana de símbolo del sistema con derechos de administrador

Reinicio completo de Windows

Las versiones recientes de Windows guardan algunas de las configuraciones actuales en el portapapeles cuando se apagan para acelerar la carga posterior. Como resultado, algunos errores pueden reaparecer incluso después de reiniciar el sistema.

Con un simple comando, realizarás un reinicio completo para, si es posible, liberar el sistema operativo de los problemas acumulados. Presione las teclas "Win+R" e ingrese "shutdown -g -t 0". La opción "-g" proporciona un reinicio completo. El segundo parámetro, "-t 0", lo realiza rápidamente, ahorrándole consultas innecesarias.


A veces, todo lo que necesita hacer para eliminar los errores de Windows es ingresar este breve comando. Proporciona un reinicio completo.

Escanea tu disco duro en busca de errores

La herramienta integrada de Windows, Chkdsk, escanea su disco duro y repara sectores defectuosos. Para ejecutarlo, abra una ventana del símbolo del sistema con derechos de administrador e ingrese "chkdsk C: /f /r" allí. El parámetro "C:" hace que la utilidad verifique la partición "C:", mientras que "f" y "/r" se utilizan para buscar y corregir sectores defectuosos.

Si hay otro proceso que accede a la partición que se está escaneando, lo que sucede con bastante frecuencia, la utilidad Chkdsk ofrecerá escanear inmediatamente después del siguiente inicio de la computadora.


Muy a menudo resulta que Chkdsk puede realizar un análisis solo después de reiniciar la computadora.

Encontrar errores en el registro de arranque

Si Windows falla constantemente durante el inicio, puede buscar la causa en un controlador dañado. La única pregunta es ¿cuál? Para saberlo, active la función “Descargar registro”. En Windows 7, lo encontrará en las "Opciones de arranque avanzadas", a las que se accede presionando la tecla "F8" durante el proceso de inicio del sistema.

En el "top ten" seleccione "Inicio | Opciones | Actualización y Seguridad | Recuperación" y debajo de la línea "Opciones de arranque especiales", haga clic en el botón "Reiniciar ahora". Después de esto, seleccione “Diagnóstico | Opciones adicionales | Opciones de arranque | Reiniciar."

Comience a registrar la descarga presionando la tecla "2". Reinicie Windows (en Modo seguro si es necesario) y en el Explorador de Windows abra el archivo “Ntbtlog.txt”, que encontrará en la carpeta “C:\Windows”. El conductor responsable del fallo suele estar situado al final de la lista. Busque en Google información adicional sobre este controlador y, en función de ella, elimínelo o actualícelo.


En un archivo de texto de Windows, a través del registro de arranque, informa la secuencia de inicio de los controladores.

Recuperar archivos del sistema dañados

Los daños a los archivos del sistema pueden deberse, entre otras cosas, a un cierre incorrecto de Windows. La herramienta Sfc comprueba la presencia de dichos elementos y, si es necesario, los reemplaza con una copia almacenada en el disco local.

Para usar Sfc, abra una ventana del símbolo del sistema con derechos de administrador y escriba "sfc /scannow". El análisis tardará unos minutos. Una vez que esté completo, reinicie su computadora y realice las actualizaciones necesarias de la computadora.

Comprobando el almacén de componentes


La utilidad de línea de comandos Sfc encuentra archivos de sistema dañados y los repara si es necesario

Sfc accede al almacén de componentes. En él, Windows almacena copias de los archivos del sistema para que, si los originales se dañan, puedan ejecutarse desde allí. Sin embargo, los errores también pueden aparecer en las copias. En este caso, abra una ventana del símbolo del sistema con derechos de administrador e ingrese "dism /Online /Cleanup-Image /RestoreHealth" allí para restaurar el almacén de componentes. Después de eso, ejecute nuevamente el comando “sfc /scannow”.

Actualización de controladores dañados


Windows guarda automáticamente versiones anteriores de los controladores, que puede utilizar en cualquier momento

Hay situaciones en las que surgen problemas después de actualizar el controlador. En tales casos, puede volver a la versión anterior: haga clic en "Win + Pause" y en la esquina superior izquierda haga clic en "Administrador de dispositivos".

En la lista, busque el hardware cuyo controlador está causando el problema y haga clic derecho sobre él. Seleccione Propiedades y vaya a la pestaña Controlador. Haga clic en el botón "Revertir" para volver a la versión anterior.

Recuperar configuraciones anteriores de Windows

En Windows 7, si presiona la tecla F8 al arrancar, puede cargar la última configuración funcional. Esta opción ha desaparecido en Windows 10, pero se puede recuperar. Primero, en un símbolo del sistema abierto con derechos de administrador, ingrese el comando "bcdedit /set (predeterminado) bootmenupolicy Legacy". Ahora presione la combinación "Win+R" e ingrese "regedit".

Vaya a la entrada "LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager" y cree allí una sección "LastKnownGood". En él, cree un valor DWORD llamado "Habilitado" y establezca su valor en "1". Ahora, en la sección "ConfigurationManager", cree un valor DWORD llamado "BackupCount" y establezca su valor en "2".

Reinicie completamente su computadora para habilitar esta función. Ahora, cuando presiona la tecla "F8", también puede seleccionar una configuración anterior que funcione.

Códigos de error para Windows 10

Al actualizar o instalar Windows 10, pueden ocurrir errores que el sistema operativo muestra solo en forma de códigos cifrados. Te mostraremos lo que se esconde detrás de ellos.

Puede encontrar información adicional sobre códigos de error específicos en https://goo.gl/ZnsY6N

Comprobando la RAM

La causa de los fallos repetidos de Windows pueden ser problemas con la RAM. En lugar de ir inmediatamente a la tienda a comprar uno nuevo, primero realice un diagnóstico utilizando el sistema.

En “siete” y “diez” presiona la tecla “Windows” e ingresa la palabra “memoria”. Seleccione la opción Comprobador de memoria de Windows. Cierre todos los archivos abiertos y reinicie su computadora haciendo clic en "Reiniciar y verificar (recomendado)". Después del reinicio, la prueba de RAM se iniciará automáticamente. Haga clic en "F1" para activar controles adicionales. Utilice el botón de flecha hacia abajo en su teclado para navegar hasta la opción Extendida y presione F10 para aplicar los cambios.

Este método de probar la RAM se considera el más preciso, pero tiene un inconveniente importante: durante las pruebas y el análisis, no podrá trabajar en una PC en paralelo.

Una vez que se completen todas las pruebas, Windows se iniciará normalmente y mostrará los resultados. Si el verificador encuentra errores, será necesario reemplazar la RAM.


El Comprobador de memoria de Windows comprueba la RAM en busca de errores

Muchos usuarios, cuando surgen problemas graves en Windows XP, prefieren la "amputación": formatear el disco y reinstalar completamente el sistema operativo. Sin embargo, un método quirúrgico tan simple y radical no es adecuado si el sistema tiene instalados y configurados muchos programas importantes cuya reinstalación es imposible o sería demasiado costosa. En este caso, se requiere un diagnóstico en profundidad de Windows.

Cada tipo de falla de Windows XP tiene su propia causa y, por lo tanto, aunque existen recetas bastante claras para deshacerse de los problemas más comunes, es imposible desarrollar un método de "tratamiento" universal para eliminar la mayoría de los "fallos". La configuración de cada sistema operativo, software, controladores y hardware es única y, en la mayoría de los casos, es posible descubrir la causa del problema únicamente analizando cuidadosamente el hardware y el software dentro de una computadora en particular. Si la falla no acompaña al sistema operativo desde el momento de su instalación, sino que apareció en algún momento específico (después de instalar otro programa o controlador, cambiar la configuración de Windows, corte de energía), entonces es fácil deshacerse de ella, simplemente elimínela. la aplicación problemática, o restaurar el registro o incluso todo el contenido del disco duro desde una copia de seguridad. No solo la Restauración del sistema estándar ayudará con esto, sino también programas más interesantes, por ejemplo, Norton Ghost, Ashampoo Uninstaller, WinRescue XP. Por supuesto, esto es posible si el usuario no desdeña la prevención y utiliza regularmente este tipo de programas, lo cual, por cierto, no es nada complicado. Por ejemplo, una copia de seguridad completa de una partición NTFS del sistema de 10 GB en Norton Ghost tarda solo 10 minutos (no es razonable asignar todo el espacio en disco al sistema operativo).

Si no es posible restaurar el sistema con poco esfuerzo o reinstalarlo por completo, tendrá que buscar usted mismo la causa del fallo. Para lograr el éxito en una tarea tan ingrata y tediosa, se recomienda seguir la siguiente tecnología:

Etapa preliminar

  1. Antes de iniciar el diagnóstico, haga una copia de seguridad del registro, de los archivos de configuración o de todo el sistema, para no tener problemas aún mayores como resultado de los experimentos. Asegúrese de recordar todas sus acciones posteriores para que, en caso de problemas, pueda cancelarlas fácilmente.
  2. Elimine todos los archivos temporales, borre la memoria caché del navegador, la Papelera de reciclaje, el Diario, vacíe la carpeta Archivos de programa\ Internet Explorer\ Complementos con los complementos de IE (haga copias de seguridad para restaurarlos). Borre las carpetas desde las cuales se ejecutan automáticamente los scripts de MS-Office (como Documentos y configuraciones\ USUARIO\ Datos de aplicación\ Microsoft\ Excel\ Xlstart, Documentos y configuraciones\ USUARIO\ Datos de aplicación\ Microsoft\ Word\ Inicio), elimine la plantilla normal.dot , utilizado por MS-Office. Vacíe las carpetas de Windows\ Archivos de programa, documentos y configuraciones descargados\ USUARIO\ NetHood, Documentos y configuraciones\ USUARIO\ PrintHood, Documentos y configuraciones\ USUARIO\ Reciente. Elimine los archivos autorun.inf de todas las unidades locales.
  3. Verifique el sistema con varios antivirus recientes y el programa Ad-Aware, escanee el disco duro con utilidades como ScanDisk, Norton DiskDoctor (con la inclusión obligatoria de pruebas de escritura). Verifique los archivos del sistema usando la utilidad System File Checker (comando SFC /SCANNOW) y restaure las bibliotecas dañadas desde la distribución de Windows o el Service Pack.
  4. Actualice el sistema: además del último service pack (si ya está instalado, reinstálelo), instale todos los “parches” más recientes en el sitio web de Windows Update (windowsupdate.microsoft.com, solo tenga en cuenta que algunos parches pueden ser una fuente de problemas). Actualice (reinstale) Internet Explorer y la máquina virtual JAVA de Microsoft. Actualice DirectX utilizando la distribución redist (entre 25 y 30 megabytes de tamaño y el nombre del archivo contiene la palabra "REDIST": DX90b_Redist.exe). A veces es útil eliminar primero Internet Explorer o DirectX y luego instalarlo nuevamente; para esto puede usar la utilidad XPLite.

Busque una solución preparada

  1. Estudie detenidamente la documentación del programa o tarjeta de expansión defectuosa; tal vez contenga algunas instrucciones especiales. Visite también el sitio web del desarrollador del programa o dispositivo defectuoso; tal vez el servicio de soporte técnico del fabricante conozca el problema y le ofrezca descargar un parche.
  2. Si el bloqueo va acompañado de mensajes de error (por ejemplo, errores de DETENER en una pantalla azul), escriba su contenido exacto y vaya al sitio de soporte de Microsoft. Según el mensaje de error, debe formular una consulta para el motor de búsqueda (para obtener la máxima eficiencia de búsqueda, intente formular la consulta de varias maneras diferentes). Encontrar una solución en la base de datos de Microsoft es la forma más rápida de resolver el problema. Si no hay información sobre su falla en la base de datos de Microsoft, ejecute una utilidad de búsqueda especializada en Internet, por ejemplo, Copernic o Search Plus, y también intente encontrar materiales sobre problemas similares en Internet y en conferencias técnicas de UseNet. O utilice motores de búsqueda rusos y extranjeros como Yandex, Yahoo o Google.
  3. Solo tenga en cuenta que si su sistema tiene habilitado el modo de reinicio automático en caso de fallas, no se mostrará el mensaje de “pantalla azul de la muerte”. Por lo tanto, en el menú Panel de control - Sistema - Inicio y recuperación - Configuración, desmarque la casilla Reiniciar automáticamente con anticipación.
  4. Para obtener la máxima información sobre la falla que ocurrió, consulte también el registro de errores del sistema - Registro de eventos (Administración de computadoras - Visor de eventos, "Administración de computadoras" - "Visor de eventos"). La documentación para la mayoría de los códigos de evento de ID de evento está disponible en el Centro de mensajes de errores y eventos de Microsoft y en los sitios web www.eventid.net. Se puede extraer algo del depurador del sistema Dr.Watson, al que se puede llamar desde la ventana del programa Información del sistema.
  5. En Windows XP, habilite el modo de informe de errores para Microsoft: Panel de control → Sistema → Avanzado → Informe de errores → Habilitar informe de errores (Panel de control → Sistema → Avanzado → Informe de errores → Habilitar informe de errores). Te reirás, pero ha habido casos en los que, tras enviar información sobre un fallo a los desarrolladores, el usuario recibió una respuesta con una solución concreta al problema.
  6. Consulte los sitios dedicados a los esfuerzos del país para combatir las fallas de Windows, como www.techadvice.com, www.jsiinc.com/reghack.htm, www.mdgx.com, www.aumha.org, labmice.techtarget.com/troubleshooting /generalguides .htm: en ellos encontrará enlaces a artículos dedicados a solucionar muchos fallos comunes.
  7. Visite conferencias web y UseNet populares sobre sistemas operativos, software y hardware informático. Habiendo formulado una descripción detallada del fallo de su sistema (¡y sin olvidar indicar su versión!), indicando el contenido exacto del mensaje de error y describiendo la configuración de su sistema, intente pedir ayuda a otros usuarios, tal vez a alguien. ya ha encontrado un problema similar y conoce su solución, o puede sugerir la dirección de futuras búsquedas.

Comprobando la configuración

  1. En el Panel de control, verifique todas las configuraciones del sistema y del hardware; configure todos los parámetros en la posición "Predeterminada". Específicamente, elimine los límites de tamaño del archivo de página, verifique que tenga suficiente espacio en el disco y establezca temporalmente la configuración de las variables de entorno en una ruta más corta a la carpeta TEMP (por ejemplo, C:\TEMP). Incluso en la configuración de su teclado, configure el idioma predeterminado en inglés. También revisa todas las configuraciones en las opciones de las aplicaciones que utilizas.
  2. Devuelva la configuración en el registro y en los archivos de configuración user.ini, system.ini realizados mediante utilidades de ajuste a su estado original. Verifique la configuración en los archivos autoexec.nt, config.nt, _default.pif. Ejecute una búsqueda en el registro de la palabra "Políticas" y elimine todos los parámetros en las secciones encontradas (excepto las secciones PowerCfg responsables de las políticas de energía, así como la sección HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Internet Settings\ TemplatePolicies , que contiene plantillas de políticas de seguridad de IE): quizás el fallo sea simplemente una consecuencia de la restricción de los derechos del usuario. Verifique cuidadosamente la configuración de su política de seguridad actual en el Editor de políticas de grupo (GPEDIT.MSC).
  3. Devuelva la configuración en el BIOS al estado original (predeterminado), experimente con diferentes opciones de configuración de CMOS, por ejemplo, deshabilite el modo DMA para discos, cambie los tiempos de memoria, deshabilite todos los dispositivos integrados, habilite el "agujero" en la región de 15 megabytes de la memoria. Deshabilite todo lo relacionado con la administración de energía en la configuración de CMOS, incluido ACPI. O viceversa: habilite todas estas opciones si están deshabilitadas. De manera similar, experimente con la opción PnP OS Installed y USB Legacy Support. Actualice su BIOS. Y abandone el overclocking: ¡el overclocking es el principal enemigo de Windows XP!

Sistema y programas

  1. Ejecute la utilidad msconfig.exe y desactive todos los programas de inicio. Intente experimentar también con el modo de inicio selectivo; tal vez la entrada incorrecta esté oculta en system.ini o win.ini, otro archivo de configuración rudimentario. Con msconfig, es conveniente verificar los servicios del sistema, por ejemplo, comparando la lista de servicios en ejecución con otra PC en la que no se observa una falla similar. Puede encontrar una buena descripción del propósito de los servicios de Windows XP, que le ayudará a conocer el estado inicial y recomendado de su configuración en diferentes versiones de Windows, en www.blackviper.com. Intente deshabilitar servicios innecesarios, por ejemplo, Cliente WEB, y también verifique las dependencias de los servicios utilizando el complemento Servicios.
  2. Trate de recordar después de qué acciones apareció el fracaso. Desinstale varios programas y controladores que se instalaron más recientemente; tal vez uno de ellos esté provocando que el sistema falle o entre en conflicto con otros programas y hardware, provocando que fallen. Desinstale cualquier programa que se haya creado hace más de dos años y que no se haya actualizado desde entonces. Elimine antivirus y otro software que se integre estrechamente con el sistema. Asegúrese de utilizar un desinstalador especializado como Ashampoo Uninstaller, tanto al instalar como al desinstalar programas; ¡esta es la única manera de limpiar completamente el sistema de todos los rastros del programa o controlador que se está eliminando! Además, el análisis del registro del desinstalador le permite descubrir qué archivos en el disco y qué parámetros en el registro se cambiaron durante la instalación del programa; a menudo, para eliminar la falla, es suficiente cambiar el parámetro modificado incorrectamente en el registro. . Al reinstalar programas y controladores, pruebe no solo la última versión (tenga en cuenta que algunos programas se actualizan periódicamente con parches), sino también la anterior; a menudo resulta más estable. Intente reinstalar la aplicación fallida en un directorio diferente con un nombre más corto.
  3. Para programas desactualizados, intente instalar un modo de compatibilidad especial. Para hacer esto, cree un acceso directo al programa, vaya a sus propiedades y en la pestaña "Compatibilidad", en el elemento "Ejecutar en modo de emulación", seleccione el modo de compatibilidad con otro tipo de Windows. Además, utilice el kit de herramientas de compatibilidad de aplicaciones, que está diseñado para ampliar significativamente las capacidades y la configuración manual de este modo.
  4. Intente ejecutar la aplicación fallida con una cuenta de administrador. Si el programa se ejecuta solo bajo él, desde la cuenta de Administrador, busque la sección con la configuración del programa deseado en la rama de registro HKEY_LOCAL_MACHINE\ SOFTWARE y haga clic derecho sobre él. Seleccione el comando "Permisos" en el menú que aparece y configure el acceso completo a esta rama del registro para el usuario o grupo de usuarios que pueden trabajar con ella. Busque también en la rama HKEY_CURRENT_USER la sección correspondiente al programa defectuoso y expórtelo a un archivo REG. Ahora inicie sesión como usuario normal e importe este archivo REG nuevamente al registro. A veces puedes deshacerte de tal falla eliminando tu cuenta (y todo tu perfil de usuario) y luego creándola nuevamente.
  5. Intente buscar y corregir errores en el registro utilizando un programa como Norton WinDoctor. Los errores encontrados deben corregirse únicamente manualmente, analizando cada uno de ellos. Para hacer esto, debe intentar averiguar con qué programa o configuración del sistema se relaciona la entrada de registro errónea buscando en RegEdit la rama que señala WinDoctor; usando los nombres de archivos, parámetros o las rutas especificadas, es fácil Instale la aplicación que generó el error. Intente utilizar otras utilidades de diagnóstico, por ejemplo, la herramienta de diagnóstico DirectX incluida en Windows, que comprobará los archivos, controladores y configuraciones de DirectX de algunos dispositivos. Algunos fallos simples se pueden solucionar con el programa Tweak UI; tiene una pestaña "Reparación" para este propósito.
  6. Algunos problemas de Windows XP se pueden resolver restaurando el registro de arranque maestro (MBR) del disco duro usando el comando "fdisk /mbr" después de iniciar la PC desde un disquete de Windows 98 (esto es necesario para sobrescribir posteriormente el ID del disco), o mediante usando los comandos de la consola de recuperación "fixboot" y "fixmbr" " Inicie su PC desde un disquete compatible con NTFS de Windows 98/Me (use NTFS para DOS Pro para hacer esto) o un disco ERD Commander y elimine el archivo PAGEFILE.SYS. ERD Commander, en términos generales, es un excelente programa, una especie de LiveCD para Windows XP. Le permite solucionar muchos problemas y acceder a la configuración del sistema operativo, incluso si Windows no arranca en modo de protección contra fallas. Verifique si hay errores en boot.ini y los derechos de acceso actuales a archivos y carpetas: el grupo de usuarios "Sistema" y "Administradores" deben tener derechos de acceso completo al directorio raíz de la unidad del sistema y al archivo de memoria virtual PAGEFILE.SYS.
  7. En el momento de una falla, monitoree varios eventos del sistema, consultas y accesos al registro utilizando programas de monitoreo especiales. Al analizar el acceso al registro, puede, por ejemplo, determinar qué parámetros del registro solicita el programa inmediatamente en el momento de una falla; tal vez algunos de ellos falten o tengan un valor incorrecto. Y al analizar el acceso a los archivos, es fácil comprender qué archivos contienen la configuración del programa defectuoso y qué archivos faltan. Las utilidades de SysInternals ayudarán con esto: Registry Monitor: análisis de los accesos al registro, File Monitor: monitoreo del acceso a los archivos, DllView: información sobre las bibliotecas utilizadas por los procesos actuales, OpenList: información sobre todos los archivos abiertos, PortMon: acceso a los puertos , TCPView: información sobre conexiones a través del protocolo TCP. El programa TaskInfo es mejor para mostrar información sobre todos los programas en ejecución. También mostrará cuántos recursos de CPU consume cada aplicación. Puede averiguar la causa del atasco que se produce durante el arranque utilizando la conocida utilidad de diagnóstico BootVis (sin embargo, Microsoft ya no la distribuye, así que utilice la búsqueda). Compruebe también el sistema con un completo paquete de información y diagnóstico SiSoft Sandra o AIDA32.
  8. Elimine las fuentes innecesarias, desactive todos los contadores de rendimiento, asegúrese de que no haya carpetas o archivos en el disco con nombres o extensiones muy largos (220 caracteres o más), no utilice parámetros de línea de comando muy largos (220 caracteres o más) cuando trabaje con programas.

Equipo

  1. Actualice todos los controladores para todos los dispositivos (o elimine y reinstale los controladores del dispositivo problemático, así como el controlador del dispositivo al que está conectado), especialmente los controladores del chipset: Intel Chipset Software Installation Utility y Intel Application Accelerator o VIA- 4 en 1 (más otros controladores y parches de VIA, como el controlador de minipuerto de enrutamiento VIA IRQ, el controlador de minipuerto VIA IDE y otros, según la configuración del sistema). Busque parches especiales y actualizaciones en los sitios web de los fabricantes de equipos y, lo más importante, en la placa base.
  2. Verifique la capacidad de servicio del equipo, la correcta instalación de los puentes en él, pruébelo utilizando utilidades como Memory Test, CPU Stability Test y similares. Verifique todo, hasta la batería, el voltaje de la fuente de alimentación y la calidad de la fijación de la placa base: ¡no debe haber cortocircuitos espontáneos ni contactos poco confiables en ninguna parte!
  3. Reemplace temporalmente todos los módulos de memoria; este es el dispositivo que falla con mayor frecuencia. Si esto no es posible, intente limitar su tamaño, por ejemplo, a los primeros 64 megabytes. En Windows XP, es conveniente utilizar la utilidad MSCONFIG.EXE para esto: el parámetro MAXMEM en el archivo boot.ini. Pruebe con una fuente de alimentación más potente; aunque parezca extraño, la falta de energía suele ser la causa de los fallos de Windows.
  4. Verifique la temperatura y la funcionalidad de los dispositivos de enfriamiento de todos los componentes del sistema, incluso el chipset (incluso puede instalar un ventilador especial en el disipador de calor del chipset). Conecte a tierra la PC, instale un protector contra sobretensiones o una fuente de alimentación ininterrumpida. Verifique la calidad del cable telefónico, cable de red, cableado eléctrico.
  5. Retire todos los dispositivos adicionales de la PC (excepto el disco duro y la tarjeta de video, aunque a veces es útil reemplazar la tarjeta de video), incluso el tweeter interno, y luego, en el modo de protección contra fallas, usando el cuadro de diálogo "Propiedades del sistema", elimine los controladores y vea si el problema ha desaparecido. Si desaparece, vuelva a instalar los dispositivos uno por uno, repitiendo cada vez el procedimiento, lo que generalmente conduce a un mensaje de error; tal vez haya algún tipo de conflicto de hardware y de esta manera identificará su origen o el sistema reasignar recursos y eliminarlo él mismo.
  6. Instale el dispositivo problemático en otra ranura PCI, en las propiedades del sistema y en la utilidad Información del sistema (Archivos de programa\ Archivos comunes\ Microsoft Shared\ MSInfo\ msinfo32.exe) verifique que no haya conflictos. El programa SiSoftware Sandra es muy bueno para obtener información sobre el sistema. Si ACPI está deshabilitado, intente reasignar manualmente las interrupciones conflictivas (u otros recursos, como canales DMA o rangos de E/S). Intente reemplazar el dispositivo problemático por exactamente el mismo o por un dispositivo de otra marca; tal vez la culpa sea simplemente de una unidad defectuosa, o cambiar el fabricante de la placa de expansión eliminará el conflicto. Para discos, pruebe con un cable diferente, en lugar de un cable de 80 hilos, pruebe con un cable de 40 hilos y viceversa, verifique que los puentes Maestro/Esclavo estén configurados correctamente, mueva el disco a otro cable, configúrelo en Configuración CMOS para ya sea el modo de detección automática, o establezca sus parámetros explícitamente, o configúrelo en "NINGUNO". No conecte otros dispositivos al mismo cable con el disco problemático.
  7. Mire las propiedades del dispositivo problemático; tal vez haya configuraciones que resuelvan el problema, por ejemplo, deshabilitar o habilitar el modo DMA para el disco. Si la computadora no arranca, intente acceder a estos menús desde Modo seguro.
  8. En caso de problemas con los controladores, inicie la PC en modo de protección contra fallas, en el Administrador de dispositivos, elimine el dispositivo problemático (así como todas las impresoras y dispositivos que no existen en la realidad, incluso los joysticks) y luego de cargar el sistema operativo en modo normal, instale el controlador más reciente. Sin embargo, a veces un controlador antiguo resulta más estable; pruebe con versiones diferentes. Tenga en cuenta que, en lugar de reiniciar, a veces se puede resolver una falla apagando completamente la PC y luego encendiéndola después de unos minutos de inactividad. Si la falla tiene algo que ver con la red, entonces en las propiedades de Red, elimine todos los componentes de la red y, después de reiniciar, instale todo lo necesario nuevamente. Elimine todas las impresoras si hay problemas con ellas y también reinstale sus controladores después de reiniciar. Elimine todos los controladores que no estén certificados para Windows XP; la utilidad Verificación de firma de archivos, llamada desde la ventana del programa Información del sistema, lo ayudará a verificar las firmas de los archivos del sistema. Si el controlador no se instaló correctamente, cargue la última configuración buena conocida (llamada en el menú de inicio de Windows) o retroceda a la versión anterior del controlador en las propiedades del sistema.

Es malo

  1. Reinstalar Windows sobre una instalación anterior restaurará todos los archivos a sus versiones originales, pero conservará la configuración principal en el registro, por lo que si la causa del error es una configuración de registro incorrecta, es posible que dicha reinstalación no solucione nada. En algunos casos, inmediatamente antes de la instalación, puede eliminar todo el hardware del modo de protección contra fallas en el cuadro de diálogo "Propiedades del sistema" para que Windows pueda reinstalar todos los controladores. Pruebe también con diferentes discos de distribución del sistema operativo; el disco original puede estar dañado.
  2. Después de borrar completamente las carpetas de Windows, Archivos de programa, Información del volumen del sistema y Reciclador (o volver a particionar y formatear el disco), instale Windows de forma básica. Quizás Windows 2000 o Windows 98 sean más eficientes. A veces es necesario formatear el disco con una utilidad especial del fabricante del disco duro para restablecerlo por completo. En algunos casos, por ejemplo, después de que programas como Partition Magic funcionan incorrectamente, para solucionar el problema es necesario particionar el disco nuevamente usando Fdisk estándar.

Finalizar

Contacta con un especialista o… prueba suerte con Linux…

  1. www.symantec.com
  2. www.ashampoo.com
  3. www.superwin.com
  4. www.lavasoft.com
  5. www.microsoft.com/windows/ie/download/default.htm
  6. www.microsoft.com/java/vm/dl_vm40.htm
  7. www.litepc.com
  8. search.support.microsoft.com/search/?adv=1
  9. www.copernic.com
  10. srchplus.chat.ru
  11. www.microsoft.com/technet/support/ee/ee_advanced.aspx
  12. www.eventid.net
  13. www.techadvice.com
  14. www.jsifaq.com/reghack.htm
  15. www.mdgx.com
  16. www.aumha.org
  17. labmice.techtarget.com/troubleshooting/generalguides.htm
  18. www.blackviper.com
  19. www.microsoft.com/windows/appcompatibility/default.mspx
  20. www.winternals.com
  21. www.sysinternals.com
  22. www.iarsn.com
  23. www.microsoft.com/whdc/hwdev/platform/performance/fastboot/BootVis.mspx
  24. sisoftware.net
  25. www.aida32.hu/aida32.php
  26. support.intel.com/support/chipsets/driver.htm
  27. www.viaarena.com/?PageID=66