hal.dll

09/07/2006 - 13:11 por mingo | Informe spam
Saludos:

Tenido dos disco duros. En el primero un XP profesional oara trabajo que
funciona y arranca correctamente.

En el segundo otro XP para pruebas que hasta ayer funcionada un poco lento
y no sabia por que.
Le pase toda la batería de antivirus, antipywares, anti troyanos etc., y
seguía igual de lento, por lo que opte hacer una recuperación de una imagen
hecha con el trueimage de esa partición.
La imagen se cargo perfectamente pero al arrancar esa partición me sale una
aviso de error que dice lo siguiente:

Windows no se ha iniciado porque el siguiente archivo falta o esta dañado.
<Windows root>\system32\hal.dll.

Reinstale una copia del archivo del archivo mencionado.

Por favor no me remitáis a una pagina de Microsoft porque no me entero, si
no os importa os agradecería que me respondierais diciéndome los pasos que
debo dar para recuperar dicho archivo y que esa partición vuelva a
funcionar, pero paso a paso, ya que en el tema de recuperar archivos soy
bastante torpe o novato.

No es la primera vez que esto me ocurre al restaurar una imagen hecha con el
trueimage y que conste antes de restaurar la imagen la he chequeado.

Gracias
Mingo

Preguntas similare

Leer las respuestas

#1 Enrique [MVP Windows]
09/07/2006 - 13:27 | Informe spam
Tendrás que reparar mediante la Consola de recuperación de Windows XP.
Sigue este procedimiento:

Inicia el equipo desde el CD de Windows XP, ejecuta la Consola de
recuperación y utiliza después la herramienta *Bootcfg.exe* para volver
a generar el archivo Boot.ini. Para realizar todo este proceso, sigue
estos pasos:

1.- Configura el equipo, a través de la BIOS, para iniciarse desde la
unidad de CD-ROM o DVD-ROM.
2.- Inserta el CD-ROM de Windows XP en la unidad lectora y reinicia el
equipo.
3.- Cuando aparezca el mensaje "Presione cualquier tecla para iniciar
desde el CD", presiona una tecla para iniciar el equipo desde el disco
compacto de Windows XP.
4.- Cuando veas la pantalla "Programa de instalación", presiona R para
iniciar la Consola de recuperación.
5.- Si tienes un equipo con inicio dual o múltiple, selecciona la
instalación a la que desees tener acceso desde la Consola de
recuperación. En este caso, la instalación que no arranca.
6.- Cuando se te pida, escribe la contraseña del administrador y
después presiona ENTRAR.
7.- En el símbolo del sistema, escribe

bootcfg /list

y, a continuación, presiona ENTRAR. Las entradas del archivo Boot.ini
actual se muestran en la pantalla.
8.- En el símbolo del sistema, escribe ahora

bootcfg /rebuild

y, a continuación, presiona 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.
Sigue las instrucciones que aparecen en la pantalla para agregar las
instalaciones de Windows al archivo Boot.ini.
9.- Cuando te aparezca el mensaje: "Escribir identificador de carga"
escribe el nombre del sistema operativo.
10.- Cuando te aparezca el mensaje "Escribir opciones de carga del
sistema operativo", escribe

/fastdetect

11.- Escribe

exit

y, después, presiona ENTRAR para salir de la Consola de recuperación. El
equipo se reinicia y se muestra la lista de inicio actualizada.



Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE
Date un paseo por mi Blog: http://ekort.blogspot.com
(despiértame si me quieres escribir)

Vista x86 (TM) Beta 2 Build 5456.5
IE 7.0.5450.4 en XP-SP2

"El trabajo que nunca se empieza
es el que tarda más en finalizarse"


Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no
rights.
________________________________________________________________________________
"mingo" escribió en el mensaje
news:
Saludos:

Tenido dos disco duros. En el primero un XP profesional oara trabajo que
funciona y arranca correctamente.

En el segundo otro XP para pruebas que hasta ayer funcionada un poco
lento
y no sabia por que.
Le pase toda la batería de antivirus, antipywares, anti troyanos etc., y
seguía igual de lento, por lo que opte hacer una recuperación de una
imagen
hecha con el trueimage de esa partición.
La imagen se cargo perfectamente pero al arrancar esa partición me sale
una
aviso de error que dice lo siguiente:

Windows no se ha iniciado porque el siguiente archivo falta o esta
dañado.
<Windows root>\system32\hal.dll.

Reinstale una copia del archivo del archivo mencionado.

Por favor no me remitáis a una pagina de Microsoft porque no me entero,
si
no os importa os agradecería que me respondierais diciéndome los pasos
que
debo dar para recuperar dicho archivo y que esa partición vuelva a
funcionar, pero paso a paso, ya que en el tema de recuperar archivos
soy
bastante torpe o novato.

No es la primera vez que esto me ocurre al restaurar una imagen hecha
con el
trueimage y que conste antes de restaurar la imagen la he chequeado.

Gracias
Mingo
Respuesta Responder a este mensaje
#2 mingo
09/07/2006 - 20:20 | Informe spam
He seguido los pasos que me has dicho y ahora el boot.ini ha quedado de
esta forma:

[boot loader]
timeout0
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP
Profeisonal" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Profesional" /fastdetect
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP
Professional Pruebas" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional Trabajo" /noexecute=optin /fastdetect
C:\CMDCONS\BOOTSECT.DAT="Consola de recuperaci¢n de Microsoft Windows XP"
/cmdcons

Supongo que debo eliminar algo de aqui, o ¿no?

Cuando arranco Windows en le menu de arranque me sale esto:

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP
Profesional
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Profesional
Consola de recuperaci¢n de Microsoft Windows XP" /cmdcons

¿He seguido mal los pasos?

Gracias Mingo



"Enrique [MVP Windows]" escribió en el mensaje
news:
Tendrás que reparar mediante la Consola de recuperación de Windows XP.
Sigue este procedimiento:

Inicia el equipo desde el CD de Windows XP, ejecuta la Consola de
recuperación y utiliza después la herramienta *Bootcfg.exe* para volver
a generar el archivo Boot.ini. Para realizar todo este proceso, sigue
estos pasos:

1.- Configura el equipo, a través de la BIOS, para iniciarse desde la
unidad de CD-ROM o DVD-ROM.
2.- Inserta el CD-ROM de Windows XP en la unidad lectora y reinicia el
equipo.
3.- Cuando aparezca el mensaje "Presione cualquier tecla para iniciar
desde el CD", presiona una tecla para iniciar el equipo desde el disco
compacto de Windows XP.
4.- Cuando veas la pantalla "Programa de instalación", presiona R para
iniciar la Consola de recuperación.
5.- Si tienes un equipo con inicio dual o múltiple, selecciona la
instalación a la que desees tener acceso desde la Consola de
recuperación. En este caso, la instalación que no arranca.
6.- Cuando se te pida, escribe la contraseña del administrador y
después presiona ENTRAR.
7.- En el símbolo del sistema, escribe

bootcfg /list

y, a continuación, presiona ENTRAR. Las entradas del archivo Boot.ini
actual se muestran en la pantalla.
8.- En el símbolo del sistema, escribe ahora

bootcfg /rebuild

y, a continuación, presiona 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.
Sigue las instrucciones que aparecen en la pantalla para agregar las
instalaciones de Windows al archivo Boot.ini.
9.- Cuando te aparezca el mensaje: "Escribir identificador de carga"
escribe el nombre del sistema operativo.
10.- Cuando te aparezca el mensaje "Escribir opciones de carga del
sistema operativo", escribe

/fastdetect

11.- Escribe

exit

y, después, presiona ENTRAR para salir de la Consola de recuperación. El
equipo se reinicia y se muestra la lista de inicio actualizada.



Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE
Date un paseo por mi Blog: http://ekort.blogspot.com
(despiértame si me quieres escribir)

Vista x86 (TM) Beta 2 Build 5456.5
IE 7.0.5450.4 en XP-SP2

"El trabajo que nunca se empieza
es el que tarda más en finalizarse"


Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no
rights.
________________________________________________________________________________
"mingo" escribió en el mensaje
news:
Saludos:

Tenido dos disco duros. En el primero un XP profesional oara trabajo que
funciona y arranca correctamente.

En el segundo otro XP para pruebas que hasta ayer funcionada un poco
lento
y no sabia por que.
Le pase toda la batería de antivirus, antipywares, anti troyanos etc., y
seguía igual de lento, por lo que opte hacer una recuperación de una
imagen
hecha con el trueimage de esa partición.
La imagen se cargo perfectamente pero al arrancar esa partición me sale
una
aviso de error que dice lo siguiente:

Windows no se ha iniciado porque el siguiente archivo falta o esta
dañado.
<Windows root>\system32\hal.dll.

Reinstale una copia del archivo del archivo mencionado.

Por favor no me remitáis a una pagina de Microsoft porque no me entero,
si
no os importa os agradecería que me respondierais diciéndome los pasos
que
debo dar para recuperar dicho archivo y que esa partición vuelva a
funcionar, pero paso a paso, ya que en el tema de recuperar archivos
soy
bastante torpe o novato.

No es la primera vez que esto me ocurre al restaurar una imagen hecha
con el
trueimage y que conste antes de restaurar la imagen la he chequeado.

Gracias
Mingo


Respuesta Responder a este mensaje
#3 Enrique [MVP Windows]
10/07/2006 - 00:20 | Informe spam
Sí, algo has hecho mal. El archivo Boot.ini ha quedado como duplicado,
aunque sólo tienes dos sistemas.

Realmente, tienes dos sistemas Windows XP Profesional, uno instalado en
el disco 0 (partición 1), y el otro en el disco 1 (partición 1), que es
el que arranca por defecto. Cuando te aparece el menú de arranque con
esa dos opciones, ¿Puedes arrancar uno u otro indistintamente? Es decir,
¿arrancan ambos sistemas y funcionan perfectamente?


Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE
Date un paseo por mi Blog: http://ekort.blogspot.com
(despiértame si me quieres escribir)

Vista x86 (TM) Beta 2 Build 5456.5
IE7 Beta 3 Build 5450.4 en XP-SP2

"El trabajo que nunca se empieza
es el que tarda más en finalizarse"


Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no
rights.
________________________________________________________________________________
"mingo" escribió en el mensaje
news:
He seguido los pasos que me has dicho y ahora el boot.ini ha quedado de
esta forma:

[boot loader]
timeout0
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP
Profeisonal" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Profesional" /fastdetect
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP
Professional Pruebas" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional Trabajo" /noexecute=optin /fastdetect
C:\CMDCONS\BOOTSECT.DAT="Consola de recuperaci¢n de Microsoft Windows
XP"
/cmdcons

Supongo que debo eliminar algo de aqui, o ¿no?

Cuando arranco Windows en le menu de arranque me sale esto:

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP
Profesional
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Profesional
Consola de recuperaci¢n de Microsoft Windows XP" /cmdcons

¿He seguido mal los pasos?

Gracias Mingo



"Enrique [MVP Windows]" escribió en el mensaje
news:
Tendrás que reparar mediante la Consola de recuperación de Windows XP.
Sigue este procedimiento:

Inicia el equipo desde el CD de Windows XP, ejecuta la Consola de
recuperación y utiliza después la herramienta *Bootcfg.exe* para
volver
a generar el archivo Boot.ini. Para realizar todo este proceso, sigue
estos pasos:

1.- Configura el equipo, a través de la BIOS, para iniciarse desde
la
unidad de CD-ROM o DVD-ROM.
2.- Inserta el CD-ROM de Windows XP en la unidad lectora y reinicia
el
equipo.
3.- Cuando aparezca el mensaje "Presione cualquier tecla para
iniciar
desde el CD", presiona una tecla para iniciar el equipo desde el disco
compacto de Windows XP.
4.- Cuando veas la pantalla "Programa de instalación", presiona R
para
iniciar la Consola de recuperación.
5.- Si tienes un equipo con inicio dual o múltiple, selecciona la
instalación a la que desees tener acceso desde la Consola de
recuperación. En este caso, la instalación que no arranca.
6.- Cuando se te pida, escribe la contraseña del administrador y
después presiona ENTRAR.
7.- En el símbolo del sistema, escribe

bootcfg /list

y, a continuación, presiona ENTRAR. Las entradas del archivo Boot.ini
actual se muestran en la pantalla.
8.- En el símbolo del sistema, escribe ahora

bootcfg /rebuild

y, a continuación, presiona 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.
Sigue las instrucciones que aparecen en la pantalla para agregar las
instalaciones de Windows al archivo Boot.ini.
9.- Cuando te aparezca el mensaje: "Escribir identificador de carga"
escribe el nombre del sistema operativo.
10.- Cuando te aparezca el mensaje "Escribir opciones de carga del
sistema operativo", escribe

/fastdetect

11.- Escribe

exit

y, después, presiona ENTRAR para salir de la Consola de recuperación.
El
equipo se reinicia y se muestra la lista de inicio actualizada.



Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE
Date un paseo por mi Blog: http://ekort.blogspot.com
(despiértame si me quieres escribir)

Vista x86 (TM) Beta 2 Build 5456.5
IE 7.0.5450.4 en XP-SP2

"El trabajo que nunca se empieza
es el que tarda más en finalizarse"


Este mensaje se proporciona "como está" sin garantías de ninguna
clase,
y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no
rights.
________________________________________________________________________________
"mingo" escribió en el mensaje
news:
Saludos:

Tenido dos disco duros. En el primero un XP profesional oara trabajo
que
funciona y arranca correctamente.

En el segundo otro XP para pruebas que hasta ayer funcionada un poco
lento
y no sabia por que.
Le pase toda la batería de antivirus, antipywares, anti troyanos etc.,
y
seguía igual de lento, por lo que opte hacer una recuperación de una
imagen
hecha con el trueimage de esa partición.
La imagen se cargo perfectamente pero al arrancar esa partición me
sale
una
aviso de error que dice lo siguiente:

Windows no se ha iniciado porque el siguiente archivo falta o esta
dañado.
<Windows root>\system32\hal.dll.

Reinstale una copia del archivo del archivo mencionado.

Por favor no me remitáis a una pagina de Microsoft porque no me
entero,
si
no os importa os agradecería que me respondierais diciéndome los pasos
que
debo dar para recuperar dicho archivo y que esa partición vuelva a
funcionar, pero paso a paso, ya que en el tema de recuperar archivos
soy
bastante torpe o novato.

No es la primera vez que esto me ocurre al restaurar una imagen hecha
con el
trueimage y que conste antes de restaurar la imagen la he chequeado.

Gracias
Mingo


Respuesta Responder a este mensaje
#4 Jose Gallardo
10/07/2006 - 12:09 | Informe spam
¿Cuando ejecutaste el boocfg, al preguntarse si deseabas agregarlo al menú
inicio (o similar, no recuerdo bien la pregunta), respondiste que sí?

Microsoft MVP Windows - Shell/User
www.fermu.com


"mingo" wrote in message
news:
Si lo tengo dos XP profesional instalados uno en cada disco duro, tal y
como me preguntas cuando arranco el PC.

Te explico a continuación como están y los que funcionan al arrancar al
PC.


[boot loader]

timeout0

default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP
Profeional" /fastdetect (este es el primero que sale en la lista al
arrancar el PC, esta instalado en segundo disco duro partición D:

Es el que utilizo para pruebas, bajar mensajes, etc. Y en el
administrador de disco pone correcto inicio).



multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Profesional" /fastdetect (este es el Segundo que sale en la lista al
arrancar el PC, esta instalado en el primer disco duro partición C: que es
el que utilizo para trabajo y en administrador de disco pone correcto .
sistema).



Estos dos siguientes son los que tenía antes de hacer la recuperación que
con el trueimage y que salio mal.

Si intento arrancar con el primero de ellos no arranca, pero si lo hago
con el segundo, que es el de sistema, o sea la partición C: del primer
disco duro arranca perfectamente.



multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP
Professional Pruebas" /noexecute=optin /fastdetect

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional Trabajo" /noexecute=optin /fastdetect



Y esta es al consola de recuperacion que esta correcta.

C:\CMDCONS\BOOTSECT.DAT="Consola de recuperaci¢n de Microsoft Windows XP"
/cmdcons



Lo que no entiendo es porque en los dos nuevos creados y que funcionan, o
sea estos:



[boot loader]

timeout0

default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP
Profeional" /fastdetect (este es el primero que sale en la lista al
arrancar el PC, esta instalado en segundo disco duro partición D:

Es el que utilizo para pruebas, bajar mensajes, etc. Y en el
administrador de disco pone correcto inicio).



multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Profesional" /fastdetect (este es el Segundo que sale en la lista al
arrancar el PC, esta instalado en el primer disco duro partición C: que es
el que utilizo para trabajo y en administrador de disco pone correcto .
sistema).



No pone al final del nombre del sistema operativo /noexecute=optin,

solo pone /fastdetect



No se si me has entendido.



¿Qué pasaría si elimino los últimos excepto la consola de recuperación?



Gracias

Mingo








"Enrique [MVP Windows]" escribió en el mensaje
news:Or%
Sí, algo has hecho mal. El archivo Boot.ini ha quedado como duplicado,
aunque sólo tienes dos sistemas.

Realmente, tienes dos sistemas Windows XP Profesional, uno instalado en
el disco 0 (partición 1), y el otro en el disco 1 (partición 1), que es
el que arranca por defecto. Cuando te aparece el menú de arranque con
esa dos opciones, ¿Puedes arrancar uno u otro indistintamente? Es decir,
¿arrancan ambos sistemas y funcionan perfectamente?


Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE
Date un paseo por mi Blog: http://ekort.blogspot.com
(despiértame si me quieres escribir)

Vista x86 (TM) Beta 2 Build 5456.5
IE7 Beta 3 Build 5450.4 en XP-SP2

"El trabajo que nunca se empieza
es el que tarda más en finalizarse"


Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no
rights.
________________________________________________________________________________
"mingo" escribió en el mensaje
news:
He seguido los pasos que me has dicho y ahora el boot.ini ha quedado de
esta forma:

[boot loader]
timeout0
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP
Profeisonal" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Profesional" /fastdetect
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP
Professional Pruebas" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional Trabajo" /noexecute=optin /fastdetect
C:\CMDCONS\BOOTSECT.DAT="Consola de recuperaci¢n de Microsoft Windows
XP"
/cmdcons

Supongo que debo eliminar algo de aqui, o ¿no?

Cuando arranco Windows en le menu de arranque me sale esto:

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP
Profesional
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Profesional
Consola de recuperaci¢n de Microsoft Windows XP" /cmdcons

¿He seguido mal los pasos?

Gracias Mingo



"Enrique [MVP Windows]" escribió en el mensaje
news:
Tendrás que reparar mediante la Consola de recuperación de Windows XP.
Sigue este procedimiento:

Inicia el equipo desde el CD de Windows XP, ejecuta la Consola de
recuperación y utiliza después la herramienta *Bootcfg.exe* para
volver
a generar el archivo Boot.ini. Para realizar todo este proceso, sigue
estos pasos:

1.- Configura el equipo, a través de la BIOS, para iniciarse desde
la
unidad de CD-ROM o DVD-ROM.
2.- Inserta el CD-ROM de Windows XP en la unidad lectora y reinicia
el
equipo.
3.- Cuando aparezca el mensaje "Presione cualquier tecla para
iniciar
desde el CD", presiona una tecla para iniciar el equipo desde el disco
compacto de Windows XP.
4.- Cuando veas la pantalla "Programa de instalación", presiona R
para
iniciar la Consola de recuperación.
5.- Si tienes un equipo con inicio dual o múltiple, selecciona la
instalación a la que desees tener acceso desde la Consola de
recuperación. En este caso, la instalación que no arranca.
6.- Cuando se te pida, escribe la contraseña del administrador y
después presiona ENTRAR.
7.- En el símbolo del sistema, escribe

bootcfg /list

y, a continuación, presiona ENTRAR. Las entradas del archivo Boot.ini
actual se muestran en la pantalla.
8.- En el símbolo del sistema, escribe ahora

bootcfg /rebuild

y, a continuación, presiona 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.
Sigue las instrucciones que aparecen en la pantalla para agregar las
instalaciones de Windows al archivo Boot.ini.
9.- Cuando te aparezca el mensaje: "Escribir identificador de carga"
escribe el nombre del sistema operativo.
10.- Cuando te aparezca el mensaje "Escribir opciones de carga del
sistema operativo", escribe

/fastdetect

11.- Escribe

exit

y, después, presiona ENTRAR para salir de la Consola de recuperación.
El
equipo se reinicia y se muestra la lista de inicio actualizada.



Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE
Date un paseo por mi Blog: http://ekort.blogspot.com
(despiértame si me quieres escribir)

Vista x86 (TM) Beta 2 Build 5456.5
IE 7.0.5450.4 en XP-SP2

"El trabajo que nunca se empieza
es el que tarda más en finalizarse"


Este mensaje se proporciona "como está" sin garantías de ninguna
clase,
y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no
rights.
________________________________________________________________________________
"mingo" escribió en el mensaje
news:
Saludos:

Tenido dos disco duros. En el primero un XP profesional oara trabajo
que
funciona y arranca correctamente.

En el segundo otro XP para pruebas que hasta ayer funcionada un poco
lento
y no sabia por que.
Le pase toda la batería de antivirus, antipywares, anti troyanos etc.,
y
seguía igual de lento, por lo que opte hacer una recuperación de una
imagen
hecha con el trueimage de esa partición.
La imagen se cargo perfectamente pero al arrancar esa partición me
sale
una
aviso de error que dice lo siguiente:

Windows no se ha iniciado porque el siguiente archivo falta o esta
dañado.
<Windows root>\system32\hal.dll.

Reinstale una copia del archivo del archivo mencionado.

Por favor no me remitáis a una pagina de Microsoft porque no me
entero,
si
no os importa os agradecería que me respondierais diciéndome los pasos
que
debo dar para recuperar dicho archivo y que esa partición vuelva a
funcionar, pero paso a paso, ya que en el tema de recuperar archivos
soy
bastante torpe o novato.

No es la primera vez que esto me ocurre al restaurar una imagen hecha
con el
trueimage y que conste antes de restaurar la imagen la he chequeado.

Gracias
Mingo











Respuesta Responder a este mensaje
#5 Enrique [MVP Windows]
10/07/2006 - 12:46 | Informe spam
rdisk(0) = unidad C (disco 0)

rdisk(1) = unidad D (disco 1)

Por lo tanto, los dos únicos sistemas que te arrancan son los que te aparecen en el menú:

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Profeional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Profesional" /fastdetect


Debes eliminar estas dos entradas del Boot.ini (con mucho cuidado!!):

multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP Professional Pruebas" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional Trabajo" /noexecute=optin /fastdetect

Para ello, haz lo siguiente:

Mi PC/Propiedades/Opciones avanzadas/Inicio y recuperación (Configuración). En el cuadro "Inicio del sistema" pulsa en el botón Editar. Se ejecutará en el Bloc de notas el archivo Boot.ini. Haz que ocupe toda la pantalla, y elimina las dos entradas que te acabo de decir. Una vez eliminadas, te quedarán las dos primeras que te he puesto, y debes modificar lo siguiente:

a) en la primera línea (rdisk1, partition 1) modifica TODO LO QUE VA ENTRE COMILLAS, y pon lo siguiente: "Microsoft Windows XP Profesional Pruebas".

b) en la segunda línea (rdisk0, partition 1) modifica TODO LO QUE VA ENTRE COMILLAS, y pon lo siguiente: "Microsoft Windows XP Profesional Trabajo".

Una vez hechos los cambios, guarda el archivo (Archivo/Guardar), lo cierras, Acepta todas las ventanas y REINICIA el sistema.



Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE
Date un paseo por mi Blog: http://ekort.blogspot.com
(despiértame si me quieres escribir)

Vista x86 (TM) Beta 2 Build 5456.5
IE7 Beta 3 Build 5450.4 en XP-SP2

"El trabajo que nunca se empieza
es el que tarda más en finalizarse"


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no rights.
________________________________________________________________________________
"mingo" escribió en el mensaje news:
Si lo tengo dos XP profesional instalados uno en cada disco duro, tal y
como me preguntas cuando arranco el PC.

Te explico a continuación como están y los que funcionan al arrancar al PC.


[boot loader]

timeout0

default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP
Profeional" /fastdetect (este es el primero que sale en la lista al arrancar
el PC, esta instalado en segundo disco duro partición D:

Es el que utilizo para pruebas, bajar mensajes, etc. Y en el administrador
de disco pone correcto inicio).



multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Profesional" /fastdetect (este es el Segundo que sale en la lista al
arrancar el PC, esta instalado en el primer disco duro partición C: que es
el que utilizo para trabajo y en administrador de disco pone correcto .
sistema).



Estos dos siguientes son los que tenía antes de hacer la recuperación que
con el trueimage y que salio mal.

Si intento arrancar con el primero de ellos no arranca, pero si lo hago con
el segundo, que es el de sistema, o sea la partición C: del primer disco
duro arranca perfectamente.



multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP
Professional Pruebas" /noexecute=optin /fastdetect

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional Trabajo" /noexecute=optin /fastdetect



Y esta es al consola de recuperacion que esta correcta.

C:\CMDCONS\BOOTSECT.DAT="Consola de recuperaci¢n de Microsoft Windows XP"
/cmdcons



Lo que no entiendo es porque en los dos nuevos creados y que funcionan, o
sea estos:



[boot loader]

timeout0

default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP
Profeional" /fastdetect (este es el primero que sale en la lista al arrancar
el PC, esta instalado en segundo disco duro partición D:

Es el que utilizo para pruebas, bajar mensajes, etc. Y en el administrador
de disco pone correcto inicio).



multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Profesional" /fastdetect (este es el Segundo que sale en la lista al
arrancar el PC, esta instalado en el primer disco duro partición C: que es
el que utilizo para trabajo y en administrador de disco pone correcto .
sistema).



No pone al final del nombre del sistema operativo /noexecute=optin,

solo pone /fastdetect



No se si me has entendido.



¿Qué pasaría si elimino los últimos excepto la consola de recuperación?



Gracias

Mingo








"Enrique [MVP Windows]" escribió en el mensaje
news:Or%
Sí, algo has hecho mal. El archivo Boot.ini ha quedado como duplicado,
aunque sólo tienes dos sistemas.

Realmente, tienes dos sistemas Windows XP Profesional, uno instalado en
el disco 0 (partición 1), y el otro en el disco 1 (partición 1), que es
el que arranca por defecto. Cuando te aparece el menú de arranque con
esa dos opciones, ¿Puedes arrancar uno u otro indistintamente? Es decir,
¿arrancan ambos sistemas y funcionan perfectamente?


Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE
Date un paseo por mi Blog: http://ekort.blogspot.com
(despiértame si me quieres escribir)

Vista x86 (TM) Beta 2 Build 5456.5
IE7 Beta 3 Build 5450.4 en XP-SP2

"El trabajo que nunca se empieza
es el que tarda más en finalizarse"


Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no
rights.
________________________________________________________________________________
"mingo" escribió en el mensaje
news:
He seguido los pasos que me has dicho y ahora el boot.ini ha quedado de
esta forma:

[boot loader]
timeout0
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP
Profeisonal" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Profesional" /fastdetect
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP
Professional Pruebas" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional Trabajo" /noexecute=optin /fastdetect
C:\CMDCONS\BOOTSECT.DAT="Consola de recuperaci¢n de Microsoft Windows
XP"
/cmdcons

Supongo que debo eliminar algo de aqui, o ¿no?

Cuando arranco Windows en le menu de arranque me sale esto:

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP
Profesional
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Profesional
Consola de recuperaci¢n de Microsoft Windows XP" /cmdcons

¿He seguido mal los pasos?

Gracias Mingo



"Enrique [MVP Windows]" escribió en el mensaje
news:
Tendrás que reparar mediante la Consola de recuperación de Windows XP.
Sigue este procedimiento:

Inicia el equipo desde el CD de Windows XP, ejecuta la Consola de
recuperación y utiliza después la herramienta *Bootcfg.exe* para
volver
a generar el archivo Boot.ini. Para realizar todo este proceso, sigue
estos pasos:

1.- Configura el equipo, a través de la BIOS, para iniciarse desde
la
unidad de CD-ROM o DVD-ROM.
2.- Inserta el CD-ROM de Windows XP en la unidad lectora y reinicia
el
equipo.
3.- Cuando aparezca el mensaje "Presione cualquier tecla para
iniciar
desde el CD", presiona una tecla para iniciar el equipo desde el disco
compacto de Windows XP.
4.- Cuando veas la pantalla "Programa de instalación", presiona R
para
iniciar la Consola de recuperación.
5.- Si tienes un equipo con inicio dual o múltiple, selecciona la
instalación a la que desees tener acceso desde la Consola de
recuperación. En este caso, la instalación que no arranca.
6.- Cuando se te pida, escribe la contraseña del administrador y
después presiona ENTRAR.
7.- En el símbolo del sistema, escribe

bootcfg /list

y, a continuación, presiona ENTRAR. Las entradas del archivo Boot.ini
actual se muestran en la pantalla.
8.- En el símbolo del sistema, escribe ahora

bootcfg /rebuild

y, a continuación, presiona 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.
Sigue las instrucciones que aparecen en la pantalla para agregar las
instalaciones de Windows al archivo Boot.ini.
9.- Cuando te aparezca el mensaje: "Escribir identificador de carga"
escribe el nombre del sistema operativo.
10.- Cuando te aparezca el mensaje "Escribir opciones de carga del
sistema operativo", escribe

/fastdetect

11.- Escribe

exit

y, después, presiona ENTRAR para salir de la Consola de recuperación.
El
equipo se reinicia y se muestra la lista de inicio actualizada.



Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE
Date un paseo por mi Blog: http://ekort.blogspot.com
(despiértame si me quieres escribir)

Vista x86 (TM) Beta 2 Build 5456.5
IE 7.0.5450.4 en XP-SP2

"El trabajo que nunca se empieza
es el que tarda más en finalizarse"


Este mensaje se proporciona "como está" sin garantías de ninguna
clase,
y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no
rights.
________________________________________________________________________________
"mingo" escribió en el mensaje
news:
Saludos:

Tenido dos disco duros. En el primero un XP profesional oara trabajo
que
funciona y arranca correctamente.

En el segundo otro XP para pruebas que hasta ayer funcionada un poco
lento
y no sabia por que.
Le pase toda la batería de antivirus, antipywares, anti troyanos etc.,
y
seguía igual de lento, por lo que opte hacer una recuperación de una
imagen
hecha con el trueimage de esa partición.
La imagen se cargo perfectamente pero al arrancar esa partición me
sale
una
aviso de error que dice lo siguiente:

Windows no se ha iniciado porque el siguiente archivo falta o esta
dañado.
<Windows root>\system32\hal.dll.

Reinstale una copia del archivo del archivo mencionado.

Por favor no me remitáis a una pagina de Microsoft porque no me
entero,
si
no os importa os agradecería que me respondierais diciéndome los pasos
que
debo dar para recuperar dicho archivo y que esa partición vuelva a
funcionar, pero paso a paso, ya que en el tema de recuperar archivos
soy
bastante torpe o novato.

No es la primera vez que esto me ocurre al restaurar una imagen hecha
con el
trueimage y que conste antes de restaurar la imagen la he chequeado.

Gracias
Mingo






Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida