sábado, 2 de junio de 2012

Reparación manual del sistema operativo Windows XP



En este capítulo explico cómo reparar y recuperar un sistema operativo, como el Windows XP, que haya sido modificado por culpa de un virus, algunas fallas, malas instalaciones de software, aplicaciones maliciosas, o problemas con el inicio del sistema.
Usaremos herramientas como, live-cds, la consola de recuperación, símbolo del sistema, disket de arranque, o el MSDOS, el que más se nos facilite a utilizar.
Los  pasos que mencionare, son bastantes sencillos, y además tienen buenos resultados al finalizar, porque, puede que la maquina se repare por completo y sin modificaciones o sólo finalice con unas cuantas modificaciones mínimas de menor importancia, esto será dependiendo de cuál sea la falla.
Las causas o problemas principales en él se puede utilizar este seguimiento están en, el arranque o inicio erróneo del sistema; que cuando encendemos nuestra PC nos aparece un mensaje como:


Windows no puede iniciar por que el archivo está dañado.
C:/windows/system32/config/system
Puede suceder con otros archivos también, o con todos, como:
C:/windows/system32/config/user
C:/windows/system32/config/software
C:/windows/system32/config/…
O bien, puede suceder por falla del sistema completo, en el cual, al encender la máquina sólo nos muestra pantalla negra y no inicia el sistema.
Para solucionar este problema, primero debemos descartar y verificar que las memorias RAM estén limpias y funcionando perfectamente, al igual que la tarjeta de video, y la placa madre, descartemos que la causa sea problema de HARDWARE del CPU; y una vez confirmado que el problema es del sistema o software, proseguimos a repararlo con estas técnicas que menciono aquí.

¿Cómo se repara el sistema?

Si podemos observar, nos introducimos al sistema, y abrimos MI PC, después la unidad de disco donde se encuentre instalado nuestro sistema operativo, y buscamos la carpeta:
C:/windows/system32/config
Dentro de esa carpeta, se encuentran varios archivos como: System, Software, Default, User, security, etc.…


Cuando el sistema falla, es por causa de estos archivos, por tal motivo, nosotros debemos de sustituir estos archivos por otros que no estén dañados. Pero antes debemos de realizar un respaldo de estos archivos.
 Tomaremos estos archivos y los copiamos en una nueva carpeta creada en la unidad C:/, le podemos poner el nombre que queramos a la carpeta, después copiamos el archivo dañado o todos los archivos dañados a esa nueva carpeta, respaldando el o los archivos.
En este caso la carpeta que hemos creado la llamaremos “respaldo” y se encontrara en la unidad C:/, quedando de esta manera:
C:/respaldo
Ahora solo copiaremos el archivo dañado o los archivos dañados de la carpeta C:/windows/system32/config a la carpeta que hemos creado C:/respaldo.
Como siguiente paso, buscamos la carpeta:
C:/windows/repair/
En esta carpeta encontraremos los mismos archivos que se encuentran en la carpeta CONFIG, como se puede observar, nada más que estos archivos no han sido modificados, se encuentran como nuevos:


Copiamos el archivo dañado o los archivos dañados de esta carpeta (repair) y los pegamos en la carpeta (config) sustituyendo los archivos dañados. Ten en cuenta que los archivos de la carpeta repair no se deben de modificar, y los otros archivos de la carpeta config tampoco, sólo los archivos dañados.
Una vez que hayas sustituido los archivos (copiándolos de la carpeta repair y pegándolos en la carpeta config, sustituyendo los dañados), seguimos en reiniciar la PC; y observaremos que el sistema entrara sin problemas.

¿Cómo recuperar la configuración anterior?

 En esta etapa la reparación del sistema es completa y el sistema se ha modificado, (no funciona igual), los programas no funcionan, algunos controladores no están, etc.…. por tal motivo, ahora solo debemos de recuperar la configuración anterior del sistema, y para esto necesitamos reparar los archivos dañados.
Recordemos que copiamos los archivos dañados a la nueva carpeta creada en la unidad C:/, ahora solo queda repararlos, para después colocarlos en su carpeta original C:/windows/system32/config/…. Y con esto el sistema quedaría con su configuración anterior.
Para  reparar estos archivos dañados, podemos programarle un escaneo por el antivirus al archivo, a los archivos o a todo el sistema. También podemos programas una reparación, análisis y recuperación del disco duro, haciendo, clic secundario a la unidad C:/, seleccionas propiedades, buscas la pestaña herramientas y presionas comprobar ahora, seleccionas las opciones de recuperar y analizar sectores dañados y damos aceptar o iniciar; después reinicias.


Cuando se termine de escanear y reparar el disco duro del sistema, proseguimos a sustituir los archivos que anteriormente estaban dañados, y se encuentran en nuestra nueva carpeta C:/respaldo/, y los colocamos en su carpeta original C:/windows/system32/config/….
Solo debemos entender el procedimiento a realizar, que es lo que en realidad se pretende hacer; ahora la pregunta es:

¿Cómo hacer la reparación, si no podemos entrar al sistema?

Para  realizar estos pasos si no se puede acceder al sistema, necesitaremos hacerlo utilizando las herramientas como: live-cd, disket de arranque, consola de recuperación, MSDOS, etc.….

Reparando el sistema con un LIVE CD

Buscamos en Internet una imagen (.iso) para LIVE CD de windows XP y lo descargamos, creando nuestro LIVE CD, se puede usar un live cd con un sistema operativo que sea fácil de manejar y que conozcan, esto nos servirá mucho, para poder acceder al sistema dañado.
Cuando tengamos el LIVE CD, lo insertamos en la lectora de discos y booteamos la PC desde el CDROM, programamos desde la BIOS para que inicie desde el CDROM; una vez que entre el sistema operativo desde el LIVE CD, empiezas a realizar los pasos anteriormente mencionados.

Reparando el sistema en modo MSDOS

En este paso necesitaremos manejar los comandos del MSDOS, esto solo se hace cuando no contamos con una herramienta como LIVE CD, es un poco más tedioso o laborioso. Pero buscamos la manera de entrar en este modo MSDOS; que puede ser de varias formas:
  • modo seguro con símbolo del sistema o MSDOS
  • disket de arranque en modo MSDOS
  • consola de recuperación con disco de instalación
Entramos a la unidad C:/, o a la unidad donde se encuentre instalado nuestro sistema operativo, en modo MSDOS y sigues estos pasos:
1.- creamos una carpeta nueva para respaldar los archivos dañados, (escribimos el código y le damos enter).

md C:\respaldo

2.- copiamos el archivo dañado a la carpeta creada por nosotros. (Escribimos el código y le damos enter).
copy c:\windows\system32\config\(archivo) C:\respaldo\(archivo)
O copiamos todos los archivos dañados a la carpeta que hemos creado. (Damos enter después de cada línea)

Copy c:\windows\system32\config\system C:\respaldo\system
Copy c:\windows\system32\config\software C:\respaldo\software
Copy c:\windows\system32\config\sam C:\respaldo\sam
Copy c:\windows\system32\config\security C:\respaldo\security
Copy c:\windows\system32\config\default C:\respaldo\default

3.- ahora sustituiremos los archivos dañados de la carpeta c:\windows\system32\config\, por los archivos de la carpeta C:\windows\repair\, copiando los archivos de la carpeta repair y pegándolos en la carpeta config para sustituir los archivos dañados.
Puedes realizar este procedimiento, solo con el archivo dañado, o en caso contrario, sustituirás todos los archivos; y recuerda que la carpeta REPAIR no debe de ser modificada, solo se puede modificar los archivos dañados de la carpeta CONFIG.
Para un solo archivo dañado. (Escribes el código y le damos enter):
copy c:\windows\repair\(archivo) c:\windows\system32\config\(archivo)
Para todos los archivos dañados. (damos enter después de cada linea)
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

Por último reinicias la PC. Escribiendo

Exit

Retiramos todos los medios que utilizamos como herramientas, y arrancamos el sistema; ahora sólo nos queda reparar los archivos dañados, programamos un análisis de los archivos y una reparación del disco duro y del sistema.
Al final copiamos los archivos que están en la nueva carpeta y los colocamos en su carpeta original CONFIG. Para esto:
Entramos a la consola de recuperación nuevamente, o desde MSDOS y colocamos el archivo o los archivos de la carpeta: c:\respaldo\ a la carpeta c:\windows\system32\config\
Para un archivo (escribes el código y le damos enter):

Copy c:\respaldo\(archivo) c:\windows\system32\config\(archivo)

Para varios o todos los archivos. (Damos enter después de cada línea)

Copy c:\respaldo\system c:\windows\system32\config\system
Copy c:\respaldo\software c:\windows\system32\config\software
Copy c:\respaldo\sam c:\windows\system32\config\sam
Copy c:\respaldo\security c:\windows\system32\config\security
Copy c:\respaldo\default c:\windows\system32\config\default

Al final escribe:

Exit

Y eso es todo, el sistema quedara reparado por completo sin fallas, y podremos utilizar la PC como se utilizaba anteriormente. En caso de que uno de los archivos siga dañado, debemos de buscar la manera de reparar ese archivo, para evitar que el sistema tenga modificaciones que nos impida usar algún software o hardware.