ABCdatos
ABCdatos tu página de inicio Inicio       

perdida de el archivo=windows root system32\hal.dll

Uso de los sistemas operativos (Windows, Mac OS, Linux, etc.) y sus programas accesorios. Instalación, configuración, controladores de dispositivos (drivers)...

Moderadores: lo_jorge, VHD

Re: perdida de el archivo=windows root system32\hal.dll

Notapor Facu » Sab Ago 30, 2008 4:32 pm

oigan!! plizz ayudenmeee
en la laptop de mi viejo me salto ese error q dice que el archivo <Windows Root>\System32\hal.dll. no esta o lo tnego dañado
y ise los pasos de alguien que posteo arriba que decia que copie el archivo hal.dll en un CD y despues lo ponga en la laptop
y reinicie y que lo pegara en la carpeta System32... pero en la laptop no se puede reiniciar.... si apreto un boton como que se reinicia, pero no pasa nada.... tambien saque la bateria (se apago) y despues la puse y la prendi pero tampoco no pasa nada!!
mi viejo cuando se entere me va a matar!
plizz ayuda, aunke sea le digo que se como arreglarlo :S
Avatar de Usuario
Facu
 

Re: perdida de el archivo=windows root system32\hal.dll

Notapor ronaldo » Sab Ago 30, 2008 8:49 pm

oye una preguntaa mi maquina le hace una copia de eso no me abre ningun programa dice q esta restringido como le podria hacer para abrir todos mis programas?
Avatar de Usuario
ronaldo
 

Como recuperar solucionado ---hal.dll

Notapor MArco » Mié Sep 17, 2008 3:01 am

:D Hola q tal amigos de este foro los paso a seguir para poder quitar ese mendigo problema de perdida de hal se soluciona muy facil


al entrar a la consola de recuperacion presionan

bootcfg /scan ENTER

despues les dara uns lista de comandos a usar presionan

bootcfg /rebuild enter

de ahi les preguntara dos veces una pregunta q se me acaba de olvidar pero en ambas pongan asi

si tienes instalado el windows xp professional lo anotan tal cual

si tienes windows xp home edition = tal cual

lo escribiran dos veces despues de eso

Escriben EXIT y listo solucionado con este comando reinstala cualquier archivo perdido en mi caso funciono

lo habia leido en un foro y me paso este problema despues de 2 años hasta ahora lo use con una ACER ASPIRE 4320 y listo me llueven los billetes saludos chavos suerte cualquier cosa a mi correo marco43@hotmail.com saludos a todos
Avatar de Usuario
MArco
 

windows root /system32/hal.dll. falta o esta danado

Notapor carolinacujar » Dom Sep 28, 2008 12:30 pm

hola creo que tengo un problema parecido o el mismo ayuda porfis

es un portatil

pero cuando lo prendo no carga windows y sale que
windows root /system32/hal.dll. falta o esta danado

no se que hacer y lo peor es q necesito con urgencia el pc

si alguien tiene idea porfis ayudenme

gracias
Avatar de Usuario
carolinacujar
 

Re: perdida de el archivo=windows root system32\hal.dll

Notapor PENAS » Mar Sep 30, 2008 3:47 am

sale una pantalla negra donde me dice q el sisntema no se en cuentra o esta dañado q instale una copia pero meto el disquet o el cd con el archivo q me falta y no me abre aun asi m pone dos opciones diciendo windows(predeterminado) le doy en una me dice q falta ese archivo le doy en la otra opcion y me dice q el disco hardware no puede iniciar por que fal ta EL ARCHIVO Y YA ICE TODO LOS PASOS Q ME DICE PARA INSTALARLO CON EL F8 Y MODO DE FALLO Y NO DA Q AGO LO NECESITO URGENTE POR AHY TENGO LO Q ME PIDIERON PARA PASAR MI SEMESTRE AYUDA
Avatar de Usuario
PENAS
 

Re: perdida de el archivo=windows root system32\hal.dll

Notapor opinguino » Vie Oct 03, 2008 11:47 am

la solución yo la veo bastante facil.

arrancar el pc desde un cd autoejecutable de los que hay; puede ser un linux o alguno de los Xp piratas autoejecutables que hay..

una vez arrancado, desde un pen drive copias hal.dll que previamente habrás copiado de otro pc o descargado de internet a la carpeta system32..

de todos modos, si esto no funciona.. por la red circula este tutorial para restaurar esa dll

Existen varias opciones para restaurar el archivo hal.dll en sistemas Windows 2000 y Windows XP. Este sistema puede funcionar también en Windows 2003, pero no esta probado.

Las letras de unidad son solo ejemplos, en cada caso, deberán ser ajustadas a las configuraciones de cada PC.

El orden en que deben ser intentados estos pasos es el mismo en que los escribo debido a que aumenta el nivel de complejidad.

Todoslos pasos han de ser seguidos cuidadosamente y prestando a tención alos mensajes en pantalla, si en cualquier momento se tienen dudas o nose sabe como continuar, lo mejor es consultar con alguien que sepa loque hace.

El método de reparación desde otra máquina ofrece la ventaja adicional de poder hacer una copia de emergencia de los datos.


1. Desde la consola de reparación del sistema:
(Este método solo funciona en Windows XP o 2003)

- Arrancar la máquina con el cd de instalación del sistema.

- Iniciar la consola de reparación siguiendo las instrucciones en pantalla para tal fin.

- Escribir: attrib -R-H-S C:\boot.ini.

- Escribir: del C:\boot.ini

- Escribir: bootcfg /rebuild

- Escribir: fixboot

- Tras reiniciar el sistema todo debería haber vuelto a la normalidad


2. Desde otra máquina:

- Desmontar el disco con el sistema dañado y montarlo como esclavo en otra máquina con sistema operativo Windows 2000 o superior.

- Arrancar el sistema de la máquina anfitrión y permitir al sistema anfitrión realizar todos los procesos de detección necesarios.

- Reiniciar el sistema anfitrión.

- Una vez reiniciado, activar la opción de ver archivos ocultos y de sistema.

- Con el explrador de archivos, localizar la carpeta E:\Windows\ServicePackFiles\i386 si estamos reparando un Windows XP o E:\Winnt\ServicePackFiles\i386 si estamos reparando un Windows 2000.

- Copiar el archivo hal.dll que se encuentra allí a la carpeta E:\Windows\System32 o E:\Winnt\System32. Si pregunta por sobrescribir, responder que si.

- Apagar el sistema anfitrión

- Desmontar el disco esclavo.

- Reinstalarlo como maestro en su computadora de origen.

- Reiniciar el sistema.


3. Desde la misma máquina pero con otro sistema operativo instalado:

- El otro sistema operativo debe poder leer sistemas de archivos NTFS modernos, por lo que debe ser, al menos, Windows 2000.

- Arrancar el segundo sistema de la máquina.

- Una vez iniciado, activar la opción de ver archivos ocultos y de sistema.

- Con el explrador de archivos, localizar la carpeta C:\WINDOWS\ServicePackFiles\i386 si estamos reparando un Windows XP o C:\WINNT\ServicePackFiles\i386 si estamos reparando un Windows 2000.

- Copiar el archivo hal.dll que se encuentra allí a la carpeta C:\WINDOWS\System32 o C:\WINNT\System32. Si pregunta por sobreescribir, responder que si.

- Reiniciar el sistema.


4. Copiando el archivo desde el CD de instalación original:

- Arrancar la máquina con el cd de instalación del sistema.

- Iniciar la consola de reparación siguiendo las instrucciones en pantalla para tal fin.

- Escribir: type C:\Windows\Repair\Setup.log si es un sistema Windows XP o C:\Winnt\Repair\Setup.log si es un sistema Windows 2000.

- Buscar la línea que contenga hal.dll, debe ser una línea similar a esta: \Windows\system32\ hal.dll="halacpi.dll","1d8a1".

- Copiaren un papel el nombre del archivo que aparece a la derecha del signo deigualdad. Nos refriremos a este archivo en las iguientes líneas como ArchivoHal.

- Escribir: attrib -R-H-S C:\Windows\System32\hal.dll si es un sistema Windows XP o attrib -R -H -S C:\Winnt\System32\hal.dll si es un sistema con Windows 2000. Si el archivo en efecto hadesaparecido del sistema aparecerá un mensaje de error advirtiéndonosde tal situación.

- Escribir: del C:\Windows\System32\hal.dll si es un sistema Windows XP o del C:\Winnt\System32\hal.dll si es un sistema con Windows 2000. Si el archivo en efecto hadesaparecido del sistema aparecerá un mensaje de error advirtiéndonosde tal situación.

- Escribir: expand ArchivoHal /F:D:\I386\Driver.cab C:\Windows\System32\hal.dll /Y si es un sistema Windows XP o expand ArchivoHal /F:D:\I386\Driver.cab C:\Winnt\System32\hal.dll /Y si es un sistema con Windows 2000.

- Escribir: ren C:\Windows\System32\ArchivoHal C:\Windows\System32\hal.dll si es un sistema Windows XP o ren C:\Winnt\System32\ArchivoHal C:\Winnt\System32\hal.dll si es un sistema con Windows 2000.

- Si al tratar de renombrar el archivo nos pregunta por sobreescribiruno existente, responder que si.

- Si no se puede sobreescribir el archivo existente, escribir: delC:\Windows\System32\hal.dll si es un sistema Windows XP o del C:\Winnt\System32\hal.dllsi es un sistema con Windows 2000 y reintentar el paso anterior.

Reiniciar el sistema.


eso sí, a mi me parece más simple mi metodo, aunque no lo he llegado a probar (no me falta esa dll ;) )
opinguino
Avatar de Usuario
opinguino
Moderador
 
Mensajes: 2429
Registrado: Sab Oct 02, 2004 8:24 pm
Ubicación: españa

Re: perdida de el archivo=windows root system32\hal.dll

Notapor Invitado » Lun Oct 13, 2008 5:06 pm

QUE DEBO HACER POR LA PERDIDA DE ESTE ARCHIVO
Avatar de Usuario
Invitado
 

Re: perdida de el archivo=windows root system32\hal.dll

Notapor opinguino » Mar Oct 14, 2008 2:09 pm

has leido el mensaje anterior¿?
opinguino
Avatar de Usuario
opinguino
Moderador
 
Mensajes: 2429
Registrado: Sab Oct 02, 2004 8:24 pm
Ubicación: españa

Re: perdida de el archivo=windows root system32\hal.dll

Notapor Pumuky » Vie Nov 14, 2008 10:00 am

Bueno, pues comentaros que yo tengo el mismo problema. Se me originó ayer al reiniciar el equipo ( windows XP Pro ) después de instalar la actualización SP3.

Al rearrancar el PC, cargó windows y antes de llegar a la pantalla principal de inicio de sesión, me preguntó para activar las actualizaciones automáticas, pero ahí se quedó sin teclado ni ratón, por lo que la única salida era resetear el PC.

Lo reseteé y desde ese momento tengo el mensajito de que no encuentra el hal.dll en c:\windows\system32

Entré desde el portátil a esta web y me encontré con varias soluciones, pero ahora os comento lo que me pasa:

1.- Iniciando desde CDLive Linux Ubuntu:
No me deja acceder a la carpeta Windows\system32 ( Acceso denegado ). De manera que no puedo copiar el hal.dll en ese directorio

2.- Consola de Recuperación:
Me detecta como C: la unidad que realmente era D: ( con lo que no encuentra el arranque "boot.ini".
Es un HD de 250 Gb particionado: 100 Gb para C: ( el sistema ) y 150 Gb para D: ( archivos )

Al hacer un scandisk no detecta errores
No me permite hacer el bootcfg /rebuild ya que no encuentra en C: ( que realmente es D: ) el fichero del boot.ini

Después de varios intentos, ahora al reinciar e intentar arrancar desde windows me da el siguiente error:
No se encuentra \windows\config\system\ ( creo que era eso lo que me ponía ).
Supongo que el motivo de este mensaje es porque está buscando el windows en C: pero la letra de la unidad está cambiada.

Igual se soluciona el problema si pudiera remapear las unidades para que C: vuelva a ser C: y D: vuelva a ser D:, pero no sé cómo hacerlo.

A ver si alguien me pudiera ayudar, que la verdad es que me tiene frito este problema.

Muchas gracias a todos.
Avatar de Usuario
Pumuky
 

Re: perdida de el archivo=windows root system32\hal.dll

Notapor Pitufo » Vie Nov 14, 2008 9:36 pm

Entiendo que ambas particiones, las "C" y "D" están en el mismo disco duro. Si no se me ha ido la cabeza a otra parte, para forzar la que ha de llamarse "C" a que se denomine así, márcala como activa en la tabla de particiones (sólo puede haber una partición Activa). Esto lo puedes hacer con cualquier sistema operativo, todos tienen comandos para editar las tablas de particiones.

¡Suerte!
Avatar de Usuario
Pitufo
Administrador foro
 
Mensajes: 570
Registrado: Dom Dic 03, 2006 3:39 pm

PrevioSiguiente

Volver a Sistemas operativos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados

Creado con phpBB3 © 2000, 2002, 2005, 2007 Grupo phpBB
Copyright © 1999-2014 ABCdatos.com. Todos los derechos reservados.
Aviso legal. Políticas de privacidad y cookies.
Contactar con ABCdatos.