Al iniciar el equipo después de actualizar a Windows XP, podemos recibir uno o ambos de los siguientes mensajes de error:
Archivo Boot.ini no válido
o también:
No se ha iniciado Windows porque el siguiente archivo falta o está dañado:
Windows\System32\Hal.dll
Este problema puede producirse si el archivo Boot.ini se ha perdido, está dañado o contiene entradas incorrectas.
Para resolver este problema, iniciaremos el equipo desde el CD de Windows XP, iniciamos la consola de recuperación y usamos después la herramienta Bootcfg.exe para volver a generar el archivo Boot.ini:
1. Configurar el equipo para iniciarse desde la unidad de CD-ROM o DVD-ROM.
2. Insertamos el CD-ROM de Windows XP en la unidad de CD-ROM o de DVD-ROM, y reiniciamos el equipo.
3. Cuando aparezca el mensaje «Presione cualquier tecla para iniciar desde el CD», presionamos una tecla para iniciar el equipo desde el disco compacto de Windows XP.
4. Cuando veamos la pantalla «Programa de instalación», presionamos R para iniciar la consola de recuperación.
5. Si tenemos un equipo con inicio dual o múltiple, seleccionamos la instalación a la que deseamos tener acceso desde la consola de recuperación.
6. Cuando nos pida, escribimos la contraseña de administrador y después presionamos ENTRAR.
7. En el símbolo del sistema, escribimos bootcfg /list y, a continuación, presionamos ENTRAR. Las entradas del archivo Boot.ini actual se muestran en la pantalla.
8. En el símbolo del sistema, escribimos bootcfg /rebuild y, a continuación, presionamos ENTRAR. Este comando examina las unidades de disco duro del equipo buscando instalaciones de Windows XP, Microsoft Windows 2000 o Microsoft Windows NT y muestra después los resultados. Seguimos las instrucciones que aparecen en la pantalla para agregar las instalaciones de Windows al archivo Boot.ini. A continuación se incluye un ejemplo de cómo agregar una instalación de Windows XP al archivo Boot.ini:
a. Aparecerá un mensaje que es similar al siguiente:
Total de instalaciones de Windows identificadas: 1
[1] C:\Windows
¿Agregar la instalación a la lista de inicio? (Sí/No/Todas)
b. Cuando recibamos el mensaje en el paso a, presionamos S.
c. Aparecerá un mensaje que es similar al siguiente:
Escribir identificador de carga
Se trata del nombre del sistema operativo.
d. Cuando recibamos el mensaje en el paso c, escribimos el nombre de su sistema operativo y presionamos ENTRAR. Éste es Microsoft Windows XP Professional o Microsoft Windows XP Home Edition.
e. Aparecerá un mensaje que es similar al siguiente:
Escribir opciones de carga del sistema operativo
Las instrucciones que se muestran en la pantalla pueden ser diferentes, dependiendo de la configuración del equipo.
f. Cuando recibamos el mensaje en el paso e, escribimos /fastdetect y presionamos después ENTRAR.
9. Escribimos exit y, después, presionamos ENTRAR para salir de la consola de recuperación. El equipo se reinicia y se muestra la lista de inicio actualizada cuando recibimos el mensaje «Seleccione el sistema operativo con el que desea iniciar».