windows no arranca despues de irse la luz, necesito ayuda

Buenas, se nos fue la luz hace un rato y cuando volvio windows ya no consigue arrancar. Lo primero que me daba era error de checksum de CMOS, busque por internet y acabe cargando los valores por defecto de la bios, me daba miedo hacerlo porque tenia la configuracion de raid0 y muchas cosas tocadas pero mi bios no se puede recuperar con un backup (la placa es una P5LD2 de asus). Al cargar los valores por defecto y volver a configurar el raid he conseguido que intente cargar windows, y digo intente porque ahora me tira el siguiente error:

"No se ha iniciado windows porque el siguiente archivo falta o está
dañado: <windows root>\system32\hal.dll.
Reinstale una copia del archivo mencionado"

Pero no tengo otra instalacion del mismo xp para sacar el archivo asi que he buscado el error en google y como solucion dicen de arrancar con la consola de recuperacion y hacer lo siguiente:
1º - bootcfg /list -> para listar las instalaciones de windows
2º - bootcfg /rebuild -> para rearmar el arranque

Cuando ejecuto el primer comando me dice que no encuentra ninguna instalacion en la lista y con el segundo me dice que no se pudo completar la operacion, que puede deberse a que el sistema de archivos este dañado y que haga un chkdsk

El caso es que he hecho el chkdsk forzandolo con /p y me ha detectado errores en los cuatro discos duros, el raid0 y los otros dos que no tengo en raid, lo he vuelto a ejecutar de la misma forma y se supone ha arreglado los errores, pero no consigo rearmar el arranque con bootcfg /rebuild, me sigue diciendo que no se puede completar porque el sistema de archivos puede estar dañado.

Despues de ver que con esos comandos no hacia nada he intentado arrancar de nuevo con el cd de windows xp y decirle que queria instalar windows, segun he leido justo antes de instalar me preguntaría si quiero recuperar la instalacion, pero no lo ha hecho, me dice que si continuo perdere las cuentas de usuario, los programas instalados, etc.

Y ya no se como seguir intentando, por eso si teneis alguna idea de como lo podria hacer os agradeceria vuestra ayuda

De momento he vuelto a ejecutar chkdsk pero ahora con /r, que se supone que recupera si hay algo dañado, a ver si hay suerte esta vez, sino no se que puedo hacer para recuperar el xp...
mira la configuracion de arranque de la bios, vamos asegurate de que tengas el disco con el OS puesto antes que los demas. a veces se desordenan.



por probar que no quede, prueba esto tambien: (es una alternativa a lo que has hecho tu)

arranca el cd y lanza la consola de recuperacion. haz esto:

expand X:\i386\hal.dl_ c:\windows\system32\hal.dll

cambiando X por la unidad donde tengas el CD

reinicia a ver si hay suerte.
Debe estar bien el orden de arranque porque es un raid y en la bios solo me da opcion a elegir un disco en arranque (supongo que por tratarse del principal del raid)

Probare con el comando que comentas, creo que he hecho el canelo con el chkdsk /r, se esta tirando demasiado rato ya, pensaba que era tan rapido como con /p, de todo se aprende...

Gracias ZeusII
Lo más factible y cómodo sería cojer el cd de windows y reparar el archivo, sino intenta desconectar todo, modulos de memoria ram, gráfica, discos duros, lector/grabadora, disquetera... y volverlo a conectar, te digo esto porque a mi me pasó algo igual y desmonte el ordenador entero como desesperación y ya me funcionaba, fue problema de hard pero el tuyo es de soft, en fin que tengas suerte [bye]
Nada, no he conseguido restaurar el puñetero hal.dll

He intentado con expand pero me decia que el archivo no se podia crear, he tenido que apuntar con el expand a otra unidad y de ahi copiarla al system32 del disco principal, y ni con esas

Al final he desistido de querer restaurar la instalacion actual y he restaurado todo el raid desde una copia de seguridad que tenia hecha con el ghost, pero tampoco ha funcionado, me sigue dando el mismo error del hal.dll

Tambien he probado a arrancar con el hirens cd y borrar el boot.ini, decian en algun foro que al borrarlo se obligaba de alguna manera al bootcfg de crear la nueva lista de arranque pero nada

No se que hacer, y si se fue la luz, pero quiere decir eso que si se va cualquier otra vez puede pasar lo mismo? el problema lo causa el raid, el sistema de archivos ntfs? la propia desconfiguracion de la bios por el fallo que me dio el CMOS?

Ahora que tengo que reinstalar si o si meto xp? vista? windows 7? quito el raid? lo dejo?

El ordenador lo uso para p2p y tampoco estan en juego archivos importantes, pero estar descargando por ejemplo varias peliculas en mkv y perderlas de un dia para otro...

No tengo ni pajolera de que hacer...

Que hariais vosotros?
prueba dejando solo conectados los discos duros que tienen el raid a ver que tal.


el problema, no es el raid o el ntfs... ni tan solo la bios... el problema son las idas de luz. segun como vengan los efectos causados son impredecibles. si quieres un consejo, comprate un SAI y te ahorrarás estos problemillas :P

pero si, SIEMPRE que tengas raid lo vas a tener mas chungo en caso de problemas. yo al final lo he quitado, hago backup en otro sitio por red y a correr.
Bueno, no todos los RAIDs, de hecho solo el 0, con el 1 y el 5 no habría problemas.


Saludos!
no creas, con raid 5, si se te borra la configuracion o se le va la pinza puedes liarla tambien.

con raid1 es menos probable pero puedes tener problemas si tienes que cambiar la placa base.


en todo momento estamos hablando de raid por "soft" que realmente deja que desear.
Al final he formateado completamente y he quitado el dichoso raid, que aun siendo raid0 apenas notaba diferencia a cuando no lo tenia, debe ser muy cutre el raid de mi placa..

Me voy a meter el ultimo windows 7 que pulula por ahí y cuando lo deje todo instalado hare una copia con el ghost, supongo que al no ser raid no me dara problemas en el futuro.

Luego lo del SAI me gustaria la verdad, pero no me lo puedo permitir de momento, he visto alguno que aguanta mas de 20 minutos con 500W, mi fuente es de 400 asi que quizas en un futuro... cruzare los dedos de momento.

Salu2
8 respuestas