Imposible acabar una segunda instalación por culpa del hal.dll

12/07/2006 - 14:17 por arcedo | Informe spam
Hola a todos. Tengo un problema en el PC que no sé resolver y sé que
aquí me podréis ayudar. Perdonad si me extiendo mucho en el mensaje,
pero así lo explico todo bien.

En el PC de casa tengo dos discos duros, configurados como sigue:
-Disco duro A de 60 GB: Sin particiones. Dedicado en exclusiva a una
instalación de Windows XP Home que uso habitualmente.

-Disco duro B de 250 GB distribuido como sigue: Partición 1 de 20
gigas para guardar copias de seguridad de mis datos y configuraciones;
Partición 2 de 80 gigas con música, descargas de internet y archivos
de vídeo; Partición 3 de 20 gigas con otra copia del XP para probar
programas. Quedan unas 130 gigas libres sin particionar.

Pues bien, como las 20 gigas del segundo disco duro se me quedaban
pequeñas y adémás pretendía intalar la beta del Vista, arranqué
con el CD de instalación, borré la partición 3 e hice una nueva
partición de 70 gigas para formatear y volver a instalar. Arranca la
instalación y cuando me pide el primer reinicio, salta el siguiente
aviso: "Windows no se pudo iniciar porque el siguiente archivo falta o
está dañado: <windows root>system32\hal.dll. Reinstale una copia del
archivo mencionado". Y no arranca ninguna instalación.

Llegados a este punto, reinicio, entro en la consola de recuperación,
escribo "bootcfg /list" y me muestra las dos instalaciones. Como sigue
sin arrancar hago un "rebuild", pero al reiniciar vuelve a quejarse del
hal.dll. Como veo que no hay forma, reparo la instalación del disco
duro A y entra perfectamente. En el menú de arranque me muestra las
dos instalaciones, pero en la del disco B sigue pidiendo el hal.dll.

Vuelvo al CD de instalación, repito el borrado de la partición del
disco B y empiezo de cero una nueva instalación. Al primer reinicio,
me vuelve a tirar el error hal.dll.

Antes de volver a reparar la instalación A y descargarme los ¡48!
parches, os quiero consultar qué puedo hacer y cómo conseguir que me
instale el segundo XP sin problemas. El disco de arranque me reconoce
todos los discos y todas las particiones. ¿Qué está pasando?

Muchísimas gracias a todo el que quiera leer y contestar el post.
Salu2.
 

Leer las respuestas

#1 Cyber
12/07/2006 - 14:33 | Informe spam
Para mi es un error de estrategia.
En lugar de cargarte a saco la particion de Windows del segundo disco para
luego reinstalar otra vez, ¿porque no aprovechaste el espacio sin
particionar para hacer la nueva instalación o para aumentar el tamaño de la
que ya tenías funcionando?

Piensa que como ya ha dicho Tella en alguna ocasión, el error de Hal.dll
falta o está dañado no hace referencia a la falta de ese archivo en realidad
sino a esto que te pongo a continuación:

- Copy & Paste --
Síntomas
Cuando intenta iniciar Windows NT, puede aparecer el mensaje de error
siguiente:
No se puede iniciar Windows NT porque el siguiente archivo falta o está
dañado:

<winnt root>\System32\Ntoskrnl.exe

Vuelva a instalar una copia del archivo anterior.
Causa
Este comportamiento se da cuando se cumple alguna de las condiciones
siguientes:

. El valor Default de la sección [Boot Loader] del archivo Boot.ini no
se encuentra o no es válido.
Windows NT no está instalado en la ubicación especificada en el archivo
Boot.ini.


- Copy and Paste ends -

Para mas información:
http://support.microsoft.com/defaul...es;E124550






MCP (Windows XP Professional SP2)

< Si todo lo que merece la pena te parece inalcanzable,
tal vez llegó la hora de darle la vuelta a los prismáticos. >




"arcedo" escribió en el mensaje
news:
Hola a todos. Tengo un problema en el PC que no sé resolver y sé que
aquí me podréis ayudar. Perdonad si me extiendo mucho en el mensaje,
pero así lo explico todo bien.

En el PC de casa tengo dos discos duros, configurados como sigue:
-Disco duro A de 60 GB: Sin particiones. Dedicado en exclusiva a una
instalación de Windows XP Home que uso habitualmente.

-Disco duro B de 250 GB distribuido como sigue: Partición 1 de 20
gigas para guardar copias de seguridad de mis datos y configuraciones;
Partición 2 de 80 gigas con música, descargas de internet y archivos
de vídeo; Partición 3 de 20 gigas con otra copia del XP para probar
programas. Quedan unas 130 gigas libres sin particionar.

Pues bien, como las 20 gigas del segundo disco duro se me quedaban
pequeñas y adémás pretendía intalar la beta del Vista, arranqué
con el CD de instalación, borré la partición 3 e hice una nueva
partición de 70 gigas para formatear y volver a instalar. Arranca la
instalación y cuando me pide el primer reinicio, salta el siguiente
aviso: "Windows no se pudo iniciar porque el siguiente archivo falta o
está dañado: <windows root>system32\hal.dll. Reinstale una copia del
archivo mencionado". Y no arranca ninguna instalación.

Llegados a este punto, reinicio, entro en la consola de recuperación,
escribo "bootcfg /list" y me muestra las dos instalaciones. Como sigue
sin arrancar hago un "rebuild", pero al reiniciar vuelve a quejarse del
hal.dll. Como veo que no hay forma, reparo la instalación del disco
duro A y entra perfectamente. En el menú de arranque me muestra las
dos instalaciones, pero en la del disco B sigue pidiendo el hal.dll.

Vuelvo al CD de instalación, repito el borrado de la partición del
disco B y empiezo de cero una nueva instalación. Al primer reinicio,
me vuelve a tirar el error hal.dll.

Antes de volver a reparar la instalación A y descargarme los ¡48!
parches, os quiero consultar qué puedo hacer y cómo conseguir que me
instale el segundo XP sin problemas. El disco de arranque me reconoce
todos los discos y todas las particiones. ¿Qué está pasando?

Muchísimas gracias a todo el que quiera leer y contestar el post.
Salu2.

Preguntas similares