Hal.dll manquante au démarrage
kristeneige
Messages postés
15
Statut
Membre
-
SaJas -
SaJas -
Bonjour à tous !
Il m'est impossible de demarrer mon vieux pc. j'ai reformater le ddh y a un mois et pendant l'activation de xp l'ordi a planté. Maintenant au demarrage il m'indique qu'il manque une dll (hal.dll). je suis allée la récupérer mais j'ai du mal avec ms-dos. Quelqu'un pourrait me donner la commande qui me permetterait de copier via une disquette la dll dans le répertoir system32 de windows.
Merci d'avance de vos réponses.
a+
Il m'est impossible de demarrer mon vieux pc. j'ai reformater le ddh y a un mois et pendant l'activation de xp l'ordi a planté. Maintenant au demarrage il m'indique qu'il manque une dll (hal.dll). je suis allée la récupérer mais j'ai du mal avec ms-dos. Quelqu'un pourrait me donner la commande qui me permetterait de copier via une disquette la dll dans le répertoir system32 de windows.
Merci d'avance de vos réponses.
a+
A voir également:
- Hal.dll manquante au démarrage
- Ordinateur lent au démarrage - Guide
- Reinitialiser pc au demarrage - Guide
- Forcer demarrage pc - Guide
- Problème démarrage windows 10 - Guide
- Qu'est ce qui se lance au démarrage de l'ordinateur - Guide
5 réponses
salut,
pourquoi passer par une disquette alors qu'XP à la fonction Réparer en bootant sur le cd.
Si tu tien le faire par le boot disquette il faut savoir que si ta partition système " XP" est en système de fichier NTFS tu ne poura pas faire la manipe. MS-DOS le système qui est sur la disquette boot de Windows 98 ne li et n'écri pas sur la NTFS, il c'est faire uniquement sur les partitions FAT .
pourquoi passer par une disquette alors qu'XP à la fonction Réparer en bootant sur le cd.
Si tu tien le faire par le boot disquette il faut savoir que si ta partition système " XP" est en système de fichier NTFS tu ne poura pas faire la manipe. MS-DOS le système qui est sur la disquette boot de Windows 98 ne li et n'écri pas sur la NTFS, il c'est faire uniquement sur les partitions FAT .
Merci de ta réponse.
J'ai essayé d'utiliser la fonction réparer en demarrant du cd. Il me bascule directement sur l'ecran MS-Dos.
J'ai vraiment un très vieux pc (2001). je voudrais ne pas avoir à reformater le disque. j'ai eu beaucoup de mal à réinstaller xp. Le système est très instable. Si quelqu'un pouvait me donner la commande à saisir pour copier la dll. j'ignore si ma partition est NTFS. je me souviens plus de l'option que j'ai choisi à l'installation. je vais tenter de passer par le dos avant de me résoudre à réintaller. Merci d'avance.
J'ai essayé d'utiliser la fonction réparer en demarrant du cd. Il me bascule directement sur l'ecran MS-Dos.
J'ai vraiment un très vieux pc (2001). je voudrais ne pas avoir à reformater le disque. j'ai eu beaucoup de mal à réinstaller xp. Le système est très instable. Si quelqu'un pouvait me donner la commande à saisir pour copier la dll. j'ignore si ma partition est NTFS. je me souviens plus de l'option que j'ai choisi à l'installation. je vais tenter de passer par le dos avant de me résoudre à réintaller. Merci d'avance.
bonjour,
ce problème je l'ai déjà eu et surtout ne pas formater c'est inutile, une methode simple que j'ai expérimenter faute de savoir faire autrement et de pouvoir questionner internet :
reinstaller un xp sur l'ancien sans formater, il va creer un dossier windows.0 ce sera le "nouveau" xp là tu copie tout ce qui est dans system32 et tu le colle dans le \windows\system32 habituel (l'ancien) parceque meme en ayant changer que la hal j'avais eu d'autre problème du même genre par la suite, enfin cette methode je l'ai tester elle fonctionne ! apres il faut reconfigurer le fichier boot.ini et demarrer sur l'ancien windows pour supprimer le windows.0 celui qui a servi à réparer.
j'ai oublier apres il fraudra faire une mise a jour du windows une fois qu'il est réparé
ce problème je l'ai déjà eu et surtout ne pas formater c'est inutile, une methode simple que j'ai expérimenter faute de savoir faire autrement et de pouvoir questionner internet :
reinstaller un xp sur l'ancien sans formater, il va creer un dossier windows.0 ce sera le "nouveau" xp là tu copie tout ce qui est dans system32 et tu le colle dans le \windows\system32 habituel (l'ancien) parceque meme en ayant changer que la hal j'avais eu d'autre problème du même genre par la suite, enfin cette methode je l'ai tester elle fonctionne ! apres il faut reconfigurer le fichier boot.ini et demarrer sur l'ancien windows pour supprimer le windows.0 celui qui a servi à réparer.
j'ai oublier apres il fraudra faire une mise a jour du windows une fois qu'il est réparé
sous dos- donc il faut savoir l'emplacement (la lettre de ta disquette par exemple dans cette exemple je vais donner x pour la lettre) et puid
arriver sous dos : copy x:\hal.dll c:\windows\system32
arriver sous dos : copy x:\hal.dll c:\windows\system32
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
voila la méthode ! plus qu'à suivre la procédure :
Restauration du fichier HAL.DLL
· Démarrer la console de récupération de Windows XP.
· Exécuter MAP, afin de visualiser l'environnement de travail et connaître à quels partitions/lecteurs sont attribuées les lettres de lecteurs.
· La commande MAP a permis de repérer que le lecteur CD-Rom nous intéressant possède la lettre D. Donc il s'agit de basculer sur ce lecteur. Pour cela taper D:
· Tous les fichiers d'installations du système se trouve dans le répertoire I386 du CD de windows XP, donc il faut accéder à l'arborescence du dossier: CD i386
· La plupart des DLL sont archivées dans le fichier DRIVER.CAB, donc il est fort probable que notre fichier s'y trouve. Effectuons une vérification à l'aide de la commande EXPAND:
EXPAND driver.cab /F:hal.dll /D
· La commande renvoie une réponse positive. Il nous faut donc extraire le fichier puis le restaurer:
EXPAND driver.cab /F:hal.dll C:\Windows\system32\
· Le fichier est extrait puis restauré. Finir par EXIT pour sortir de la console de récupération. Le tiroir CD est déverrouillé, retirer le CD de windows XP. L'amorçage de Windows XP est de nouveau possible.
Ceci est une méthode pas à pas, il aurait été possible de restaurer le fichier en une seule ligne de commande:
C:\Windows>EXPAND D:\i386\driver.cab /F:hal.dll C:\windows\system32
Restauration du fichier HAL.DLL
· Démarrer la console de récupération de Windows XP.
· Exécuter MAP, afin de visualiser l'environnement de travail et connaître à quels partitions/lecteurs sont attribuées les lettres de lecteurs.
· La commande MAP a permis de repérer que le lecteur CD-Rom nous intéressant possède la lettre D. Donc il s'agit de basculer sur ce lecteur. Pour cela taper D:
· Tous les fichiers d'installations du système se trouve dans le répertoire I386 du CD de windows XP, donc il faut accéder à l'arborescence du dossier: CD i386
· La plupart des DLL sont archivées dans le fichier DRIVER.CAB, donc il est fort probable que notre fichier s'y trouve. Effectuons une vérification à l'aide de la commande EXPAND:
EXPAND driver.cab /F:hal.dll /D
· La commande renvoie une réponse positive. Il nous faut donc extraire le fichier puis le restaurer:
EXPAND driver.cab /F:hal.dll C:\Windows\system32\
· Le fichier est extrait puis restauré. Finir par EXIT pour sortir de la console de récupération. Le tiroir CD est déverrouillé, retirer le CD de windows XP. L'amorçage de Windows XP est de nouveau possible.
Ceci est une méthode pas à pas, il aurait été possible de restaurer le fichier en une seule ligne de commande:
C:\Windows>EXPAND D:\i386\driver.cab /F:hal.dll C:\windows\system32