System 32\hal.dll

bubulay67 Messages postés 5 Statut Membre -  
Redbart Messages postés 21393 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir,

je viens de recuperer le pc d'un amie et j'ai un probleme avec.

lors du demarege il me met

windows n'a pas pu demarrer car le fichier suivant est manquant ou endommagé :
< racine windows >\system32\hal.dll.
veuillez réinstaller une copie du fichier ci-dessus.

j'ai deja cherché dans des forum sans succes.

mercie d'avance pour votre aide

7 réponses

Redbart Messages postés 21393 Date d'inscription   Statut Membre Dernière intervention   3 299
 
le fichier hal.dll est 2 X sur ton ordi
celui se trouvant dans c:\windows\system32 est endommagé
il y a une copie dans c:\windows\servicepackfiles\i386
sur le net
https://www.fichier-dll.fr/hal.dll,1144

trouvé sur ccm :
Si jamais vous ne pouvez plus entrer sous windows à cause de l'erreur suivante : "HAL.DLL manquant ou corrompu" veuillez savoir que la source du problème n'est pas le DLL mais bien BOOT.INI (la plupart du temps).

La solution au problème est simple :
Partez l'ordinateur sur une disquette de démarrage (si vous n'en possèdez pas vous pouvez en avoir une sur www.bootdisk.com)
et accédez à l'invite de commande. Entrez les commandes suivantes :
C:
edit boot.ini

Vous accéderez à BOOT.INI, par défaut il ressemble à:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel" /fastdetect

L'erreur provient dans la plupart des cas du numéro de la partition qui est indiqué (ça survient souvent après une installation d'un 2e système d'exploitation). Changez partition(1) pour partition(2), et si ça ne fonctionne toujours pas, changez encore de chiffre jusqu'à ce que vous soyez tombé sur le bon. Si vous ne voulez pas avoir à rééditer BOOT.INI plusieurs fois, recopiez la ligne complète après [operating systems] et changez le chiffre dans chaque, vous n'aurez qu'a essayer les différentes options qui s'offriront à vous lors du prochain démarrage.

Autre astuce:
copiez encore la ligne complète après [operating systems] et ajoutez après /fastdetect : /safeboot:minimal /sos /bootlog
Changez le nom de l'option pour "Mode Sans Échec"
Vous avez maintenant une option dans le menu qui vous permet d'accèder au mode sans échec sans avoir à peser sur F8 lors du démarrage.
0
bubulay67 Messages postés 5 Statut Membre
 
merci mais quand je tape c:\windows>edit boot.ini enter
il me met:

la commande n'est pas reconue.entrez help....
0
Redbart Messages postés 21393 Date d'inscription   Statut Membre Dernière intervention   3 299
 
c:\ edit boot.ini >enter

0
bubulay67 Messages postés 5 Statut Membre
 
dsl

quand je tape c:\windows>edit boot.ini ( puis je fais entrer)

il me met: la commande n'est pas reconue
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Redbart Messages postés 21393 Date d'inscription   Statut Membre Dernière intervention   3 299
 
boulet 67.pffff

boot.ini est à la racine C:
ET NON PAS DANS le répertoire WINDOWS
donc

c:\ edit boot.ini >enter

0
bubulay67 Messages postés 5 Statut Membre
 
lors de l'ouverture de la console de recuperation c'est ski aparait

c:\windows>

apres de tape : edit boot.ini

il me met: la commande n'est pas reconue
0
Redbart Messages postés 21393 Date d'inscription   Statut Membre Dernière intervention   3 299
 
la console de récupération, est elle capable de réparer un dual boot?
m'en fout de la CDR
je te dit que boot.ini se trouve ICI : c:\boot.ini

il faut qu'il soit à la racine de c:\ c de là que le pc prends le chemin pour selon l' O.S. qu'il doit démarrer
0