domingo, 6 de noviembre de 2011

FALTA HAL.DLL

Reinicias tu maquina y te encuentras con un mensaje:
Windows could not start because the following file is missing or corrupt:
\system32\hal.dll.
Please re-install a copy of the above file.


Archivo desaparecido HAL.DLL




Si es así, no falta el que diga: "Solamente es reemplazar el archivo hal.dll y listo"... pues no. Si haces esto, Windows antes de entrar queda en un bucle de reinicio constante.

Los pasos que debes seguir son:

  1. Iniciar el equipo con el CD de Windows XP e iniciar la consola de recuperación.
  2. Luego de entrar, digitas el número de la partición en la cual vas a trabajar.
  3. Luego nos va a pedir la contraseña de Administrador (Si no tiene, sólamente se presiona Enter y listo).
  4. En donde estamos, escribimos la siguiente instrucción: bootcfg /list y presionas Enter. Esto lo que hace es mostrar las entradas actuales del archivo Boot.ini
  5. Ahora digitamos bootcfg /rebuild para buscar instalaciones de Windows. Es un proceso un poco demorado, así que hay que tener paciencia.
  6. Después nos preguntará si deseamos agregar la instalación a la lista de inicio, le damos la "S" y presionamos Enter.
  7. Luego nos preguntará el identificador de carga, el cual va a ser el nombre del sistema operativo, por ejemplo: Microsoft Windows XP Professional, o cualquier otro nombre.
  8. Después de presionar Enter, nos pedirá las opciones de carga del sistema operativo, en este campo escribimos lo siguiente: /fastdetect y luego nuevamente presionamos Enter.
  9. Ya para terminar, luego escribimos exit para salirnos de la consola y reiniciar el equipo.

Al momento de iniciar nos mostrará un listado para escoger con qué sistema operativo iniciar, debemos escoger el que acabamos de crear y listo, nuestro sistema arrancará de nuevo sin el mensaje del hal.dll.

No hay comentarios: