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.

Preguntas similare

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.
Respuesta Responder a este mensaje
#2 Carlos Lasarte
12/07/2006 - 14:37 | Informe spam
cortesia de JM TELLA LLOP

SOLUCION A LOS ERRORES TIPICOS DE BOOT

En todos los casos:

1) Arrancar con el CD de XP (es booteable). Si no arrancase, entrar en la
Bios y modificar los parametros para que arranque primero desde CD.
2) En la primera pantalla, seleccioanr "R" para entrar en la consola de
recuperacion.
3) Seleccionar el windows que queremos reparar. Tipicamente será el #1
4) Cuando nos lo solicite, teclear la password del usuario "Administrador".
No confundir con la password e un usaurio con atributos de administrador. La
password del usuario Adminsitrador (que está oculto), es, en XP Profesional,
la que se puso dirante la instalacion del sistema. En XP Home, está sin
password. Ambas, posteriormente han podido ser cambiadas.


NTOSKRNL Missing or Corrupt

a) Realizar los puntos 1) a 4) del inicio de este documento.
b) Cambiar a la unidad de CD. Tipicamente será la D: si solo tenemos una
particion. Cambiar por la letra correspondiente en otro caso.

D:
cd i386
expand ntkrnlmp.ex_ C:\Windows\System32toskrnl.exe

Si windows XP estuviese instalado en otra localizacion distinta de
c:\windows, sustiuirla en el comando anterior.



HAL.DLL Missing or Corrupt

a) Realizar los puntos 1) a 4) del inicio de este documento.
b) ejecutar:

bootcfg /list nos mostrará la lista en el boot.ini
bootcfg /rebuild reparará este.



Corrupted or Missing \WINDOWS\SYSTEM32\CONFIG\SYSTEM

a) Realizar los puntos 1) a 4) del inicio de este documento.
b) ejecutar:

cd \windows\system32\config
ren system system.bad
copy \windowsepair\system



Corrupted or Missing \WINDOWS\SYSTEM32\CONFIG\SOFTWARE

a) Realizar los puntos 1) a 4) del inicio de este documento.
b) ejecutar:

cd \windows\system32\config
ren software software.bad
copy \windowsepair\software



NTLDR or NTDETECT.COM Not Found

a) Realizar los puntos 1) a 4) del inicio de este documento.
b) Suponemos que la unidad de cd es la letra D: (sustituirla en el comando
posterior si fuese diferente):

COPY D:\i386\NTLDR C\:
COPY D:\i386\NTDETECT.COM C:\


Espero que esto resuelva tu problema, sino, no dudes en preguntar de nuevo
Para la Seguridad de tu equipo, instala el SP2 de Windows XP
http://www.microsoft.com/downloads/...p;FamilyID9c9dbe-3b8e-4f30-8245-9e368d3cdb5a
participa en los nuevos foros de microsoft
http://forums.microsoft.com/TechNet...px?SiteID0
Saludos
Carlos Lasarte

Windows XP Home

"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.
Respuesta Responder a este mensaje
#3 Cyber
12/07/2006 - 14:44 | Informe spam
Mira tambien esto:


http://support.microsoft.com/?scid=...;x=6&y


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.
Respuesta Responder a este mensaje
#4 arcedo
12/07/2006 - 15:24 | Informe spam
Gracias Cyber y Carlos por ayudarme.

A Cyber: no entiendo cómo podría aumentar el tamaño de una
partición sin cargármela previamente para luego formatear e instalar.
Al menos, no sé hacerlo con las herramientas de Windows, que es lo que
pretendo utilizar. Si sabes cómo, porfa, explícamelo.

A Carlos Lasarte: Efectivamente, seguí las instrucciones del documento
de Tella y me recuperó la instalación 1, pero al instalar el segundo
XP vuelve a tirarme el error hal. No lo entiendo porque ahí había una
instalación hasta ayer mismo y ahora no hay forma.

¿Cómo puedo instalar sin que me dé error? Es que si cada vez que no
paso del primer reinicio y si repito tol rato lo mismo, voy a acabar un
poco harta :-))

Salu2.

Cyber ha escrito:

Mira tambien esto:


http://support.microsoft.com/?scid=...;x=6&y


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.
Respuesta Responder a este mensaje
#5 Cyber
12/07/2006 - 15:35 | Informe spam
Con las herramientas de windows no se puede modificar el tamaño de una
partición sin destruir los datos, pero si podías haber instalado un nuevo
sistema en el espacio sin particionar del segundo disco.

¿En estos momentos como tienes el tema exactamente? Un Windows en el primer
disco, funcionando, que arranca sin problemas y en el segundo disco ¿como ha
quedado?

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:
Gracias Cyber y Carlos por ayudarme.

A Cyber: no entiendo cómo podría aumentar el tamaño de una
partición sin cargármela previamente para luego formatear e instalar.
Al menos, no sé hacerlo con las herramientas de Windows, que es lo que
pretendo utilizar. Si sabes cómo, porfa, explícamelo.

A Carlos Lasarte: Efectivamente, seguí las instrucciones del documento
de Tella y me recuperó la instalación 1, pero al instalar el segundo
XP vuelve a tirarme el error hal. No lo entiendo porque ahí había una
instalación hasta ayer mismo y ahora no hay forma.

¿Cómo puedo instalar sin que me dé error? Es que si cada vez que no
paso del primer reinicio y si repito tol rato lo mismo, voy a acabar un
poco harta :-))

Salu2.

Cyber ha escrito:

Mira tambien esto:


http://support.microsoft.com/?scid=...;x=6&y


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.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida