J’utilise Windows XP et je ne parviens plus à démarrer mon micro car il se bloque sur ce message : ‘ Windows n’a pas pu démarrer car le fichier suivant est manquant ou endommagé :
WindowsSystem32Hal.dll ‘. Que faire pour réparer le problème ?
Sébastien LequerneContrairement à ce qu’indique ce message, cette erreur est généralement due à un mauvais fichier Boot.ini.Vous pouvez le régénérer par l’intermédiaire de la console de récupération de Windows. Si cela ne suffisait pas, il faudrait alors récupérer une version saine du fichier hal.dll. Dans les deux cas, notez que vous aurez
besoin du CD-Rom d’installation de Windows.Si vous n’avez qu’un CD de restauration, vous n’aurez d’autre choix que de l’utiliser pour restaurer votre disque dur perdant au passage les données qui s’y trouvent.
Solution 1 : reconstruisez le fichier Boot.ini
1 Placez votre CD-Rom de Windows XP dans votre lecteur et redémarrez votre ordinateur. Lorsque l’écran de bienvenue apparaît, appuyez sur la touche R du clavier pour lancer la fonction
Réparation. A la question : Sur quelle installation de Windows voulez-vous ouvrir une session, répondez 1 et appuyez sur Entrée.Tapez ensuite votre mot de passe d’administrateur, si vous en avez un, puis appuyez sur Entrée.2 Lorsque l’invite C:Windows> apparaît, tapez bootcfg?/rebuild (le point ? représente un espace)et appuyez sur Entrée.3 Après quelques instants, le message Nombre d’installations de Windows reconnues s’affiche, suivi d’un chiffre indiquant le nombre de partitions XP présentes sur votre disque dur. En dessous, apparaît la
ligne [1] : C:Windows, suivie de Ajouter l’installation à la liste des options de démarrage ? (Oui/Non/Tout).Tapez la lettre O (pour oui) et appuyez sur Entrée.4 La console de récupération vous demande alors d’entrer l’identificateur de chargement. Tapez Microsoft Windows XP Edition Familiale et appuyez sur Entrée.5 Ensuite, il vous sera demandé d’indiquer les options de chargement de votre système d’exploitation. Tapez alors ?/Fastdetect (le point orange ? représente ici aussi un espace) puis appuyez sur la
touche Entrée.6 L’invite C:Windows> s’affiche alors de nouveau à l’écran. Tapez Exit et appuyez sur la touche Entrée afin de redémarrer votre ordinateur.
Solution 2 : restaurez le fichier hal.dll
Attention, n’utilisez cette solution que si la précédente solution n’a rien donné.1 Accédez à la console de récupération comme ci-dessus. A l’invite C:Windows>, tapez Expand?D:i386Driver.cab?-F:hal.dll?C:WindowsSystem32 et appuyez sur la touche
Entrée. Adaptez la commande selon la lettre du lecteur. Si c’est E, par exemple, la commande devient Expand?E:i386Driver.cab?-F:hal.dll?C:WindowsSystem322 Si on vous demande de confirmer le remplacement, appuyez sur O (pour oui) puis sur Entrée.Enfin, quand l’invite C:Windows> réapparaît à lécran, tapez Exit et appuyez sur Entrée
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.