Administrateur PHPfrance |
3131 Messages
11 mars 2005, 18:54
ATTENTION ! Les indications que je donne ci-dessous peuvent très bien corrompre le(s) système(s) présent(s) sur le(s) disque(s), et mener à l'obligation de formater.
Pas la peine d'essayer de piéger ma voiture (j'en ai pas) si ça ne marche pas, je n'en prends pas la responsabilité

(y a pas marqué support microsoft).
Cela dit:
ntldr est le fichier qui se charge de lancer le système d'exploitation.
il y a plusieurs solutions à ton problème:
- le mbr est mal écrit, et il va chercher le ntldr au mauvais endroit
- ntldr n'existe effectivement pas
la solution n'est pas très compliquée:
1. Préparer une
Disquette de Boot avec fdisk.exe
2. Récupérer le ntldr d'un système windows XP valide, le mettre sur cette disquette (il pèse 230Ko).
3. Rebooter sur la disquette
4. À l'invite de commande "A:>", taper
C:. Si cela ne fonctionne pas, bah tant pis

tu peux arrêter là et chercher une autre méthode.
5. À l'invite de commande "C:>", taper
fdisk /mbr. Cela a pour effet de réinitialiser le mbr, donc si plusieurs systèmes sont présents, le multi-boot sera effacé (dans ton cas a priori il n'y a que windows, donc pas de souci).
5. Taper
copy A:\ntldr C:\ntldr. Si jamais il te demande si tu veux le remplacer, réponds
NON, car ça veut dire qu'il est déjà là, et que c'était le mbr qui était en cause.
6. Retirer la disquette, redémarrer (Ctrl+Alt+Suppr).
Si jamais cela ne fonctionne pas, le ntldr est peut-être corrompu, recommencer, mais répondre
OUI à l'étape 5.