Reparar discos
No se ha iniciado Windows porque el siguiente archivo falta o está dañado:
Windows\System32\Hal.dll
Según veo en el sitio de soporte deMicrosoft se trata de un problema algo común y es porque el archivo Boot.ini se ha perdido, está dañado o contiene entradas incorrectas. Normalmente este archivo se encuentra enla raíz del disco C:
Cómo corregir este problema sin reinstalar Windows
Una de las soluciones más fácil de los informáticos mediocres es formatear el disco duro yreinstalar Windows, ¡no lo hagan! esto al contrario les va a traer más trabajo, la solución es muy sencilla, solamente inicia tu computadora desde el CD de Windows XP,inicia la consola de recuperación y después la herramienta Bootcfg.exe para volver a generar el archivo Boot.ini los pasos son los siguientes:
1. Inicia desde el discode instalación de Windows XP, cuando veas la pantalla del programa deinstalación presiona R para iniciar la consola de recuperación.
2. Aparecerá una consola en modo MS-DOS ahíescribes el siguiente comando: bootcfg /list y presiona ENTRAR te mostrará las entradas del archivo Boot.ini si es que existe.
3. Ahora para reconstruirlo debesescribir bootcfg /rebuild y presionar ENTRAR.
4. Te mostrará la instalación de Windows identificada (o las que tengas) y te va a preguntar si la(s) quieres agregar al inicio,escribe Sí y presiona ENTRAR.
5. Cuando termines el proceso escribe exit y presiona ENTRAR y listo, ahora saca el CD, reinicia tu PC y podrás acceder a Windows normalmente.
Regístrate para leer el documento completo.