Páginas

lunes, 13 de enero de 2014

Porblema al iniciar windows XP "Falta Archivo System32\...."

Este error ocurre cuando se borran o corrompen archivos del registro de Windows, sobre todo en XP. Archivos críticos como system u otros (software, sam, security, default). Eso impide que Windows arranque. Al intentarlo te sale un mensaje como este y el PC se reinicia solo:
No se ha iniciado Windows porque el siguiente archivo falta o está dañado:
/Windows/system32/config/system

Para reparar este archivo inicie el programa de instalación...
En vez de ese mensaje a veces aparece una pantalla azul con el código de error STOP: c0000218. El problema se resuelve igual, con los pasos que incluyo ahora.

Reparar el error

Vas a necesitar un CD o USB de instalación de Windows XP. Si tu equipo no tiene CD, crea el USB de XP con el programa Rufus (pincha en ese enlace para descargarlo). Es muy fácil de usar y sólo te hace falta un ISO de Windows XP.

Después:

Configura tu PC para arrancar desde el CD o el USB de XP.

Cuando eso esté listo reinicia el PC y...

Si usas el CD
Pulsa deprisa una tecla cuando salga el mensaje Presione cualquier tecla para iniciar desde el CD. Si no te da tiempo, reinicia otra vez el equipo e inténtalo de nuevo.

Si usas el USB
El USB creado con el programa Rufus que te he comentado hace que salga el mensaje Press any key to boot from USB. Pulsa rápidamente una tecla cualquiera antes de que desaparezca. Si no lo haces a tiempo, reinicia y prueba otra vez.
El instalador de Windows XP carga archivos y drivers. Después sale una pantalla de fondo azul que te da 3 opciones.

Pulsa en tu teclado la tecla R para entrar en la Consola de recuperación de XP. Pasado un poco verás una ventana de fondo negro como la de imagen de arriba.
Espera a que aparezca la línea:

¿En qué instalación de Windows desea iniciar sesión (para cancelar, presione Entrar)?

Justo encima de esa línea hay una lista de los Windows instalados. Lo normal es que sólo exista uno, descrito como 1: C:\Windows.
Escribe el número de la instalación de Windows que quieres reparar. En general debes escribir el número 1 y pulsar Intro.

NOTA:
Si hubiera más Windows, elige el que corresponda indicando su número (2, 3, 4, etc.)
[Este paso puede no ser necesario] Escribe tu contraseña de Windows si la tienes y pulsa Intro. Si no tienes ninguna contraseña, simplemente pulsa Intro.
Cuando salga la línea C:\Windows escribe una a una todas estas líneas.

NOTA:
Si no encuentras la barra invertida (\) en tu teclado usa el shortcut Alt + 92 para escribirla.

md tmp
(pulsa Intro tras esta línea y cada una de las siguientes)
copy c:\windows\system32\config\system c:\windows\tmp\system.bak
IMPORTANTE:
Puede salirte un mensaje de que el archivo ha sido copiado o que no se encuentra. Continúa en cualquier caso.
copy c:\windows\system32\config\software c:\windows\tmp\software.bak

copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak

copy c:\windows\system32\config\security c:\windows\tmp\security.bak

copy c:\windows\system32\config\default c:\windows\tmp\default.bak
Sigue ahora escribiendo estas líneas para borrar los archivos del registro dañados. No olvides pulsar Intro después de cada una:

delete c:\windows\system32\config\system

delete c:\windows\system32\config\software

delete c:\windows\system32\config\sam

delete c:\windows\system32\config\security

delete c:\windows\system32\config\default
Por último escribe estas líneas (más Intro al final de cada) para copiar los archivos del registro desde la carpeta de recuperación de Windows:

copy c:\windows\repair\system c:\windows\system32\config\system

copy c:\windows\repair\software c:\windows\system32\config\software

copy c:\windows\repair\sam c:\windows\system32\config\sam

copy c:\windows\repair\security c:\windows\system32\config\security

copy c:\windows\repair\default c:\windows\system32\config\default
Escribe exit en la ventana de fondo negro y pulsa Intro. El PC se reinicia.

IMPORTANTE:
No pulses ahora ninguna tecla durante el reinicio para que Windows arranque desde el disco duro y no desde el CD/USB.
Eso es todo. Windows ya debe iniciarse de forma normal y tendrás de nuevo acceso a tus cosas.

1 comentario:

  1. Este error es más sencillo de solventar. Basta con copiar el system a otro equipo con windows y abrir dicho system con el regedit, lo repara al instante. Copiar de vuelta el system y el equipo arrancará sin problemas.

    ResponderEliminar