Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Comment faire pour réparer un secteur de démarrage NTFS endommagé

Résumé
Quand un système Windows NT possédant une partition NTFS (Windows NT File System) présente un secteur de démarrage endommagé, vous risquez de ne jamais obtenir les sélections du menu de démarrage de Windows NT ou de recevoir le message d'erreur suivant dans l'écran du chargeur de démarrage :
Windows NT n'a pas pu démarrer car le fichier suivant est manquant ou endommagé <%SYSTEMROOT%>\SYSTEM32\NTOSKRNL.EXE
Si vous lancez le processus de réparation d'urgence, le message suivant s'affiche avant que la disquette de réparation d'urgence ne commence à restaurer des données :
Le programme d'installation a déterminé que votre système de fichiers est endommagé
Vous ne pouvez pas résoudre ce problème en démarrant avec une disquette système MS-DOS et en utilisant la commande fdisk /MBR. Cet article décrit une méthode permettant de remédier à un problème de secteur de démarrage NTFS endommagé. Avant de commencer à appliquer cette méthode, vérifiez que vous disposez d'une sauvegarde des informations stockées sur votre disque dur.

Par ailleurs, si une partition NTFS a le statut INCONNU dans l'Administrateur de disques et que le volume NE fait PAS partie d'un ensemble de Tolérance de panne, le problème peut également être causé par un secteur de démarrage NTFS endommagé. La procédure décrite ci-dessous devrait vous permettre d'exécuter CHKDSK sur le volume et de récupérer les données.
Plus d'informations
Le système de fichiers de Windows NT version 3.xx conserve une copie du secteur de démarrage NTFS au centre logique du volume. Dans Windows NT version 4.0, cette copie se trouve à la fin de la partition. Le programme DiskEdit de Norton Utilities peut vous aider à trouver cette copie et à la substituer au secteur de démarrage endommagé. Vous pouvez ainsi parvenir à récupérer, pour chaque disque dur, une partition NTFS ou plusieurs partitions NTFS et FAT combinées.

Si les partitions du disque ont été créées avec Windows NT 4.0 et que vous arrivez à démarrer Windows NT V4.0 mais avec des partitions de statut INCONNU, consultez l'article suivant de la Base de connaissances Microsoft :
153973 Récupération d'un secteur de démarrage NTFS dans des partitions NTFS
REMARQUE : cet article suppose une bonne connaissance des concepts de partition principale et de partition étendue.

La procédure suivante explique comment récupérer une partition NTFS sur un disque dur de 1 giga-octet (Go).
  1. À partir d'une disquette de démarrage MS-DOS, exécutez Norton Utilities (Diskedit.exe).
  2. Dans le menu Outils, sélectionnez Configuration.
  3. Désactivez la case à cocher Lecture Seule, puis cliquez sur OK.
  4. Dans le menu Objet, cliquez sur Disque. Sélectionnez l'option Disque physique, sélectionnez le Disque dur en question, puis cliquez sur OK.

    L'utilitaire DiskEdit de Norton Utilities doit alors lire le disque dur sélectionné et afficher les données du cylindre 0, tête 0, secteur 1.
  5. Dans le menu Visionneur, sélectionnez Table de Partitions, puis notez les cylindres, secteurs et têtes de début et de fin de la partition endommagée. Si la partition NTFS endommagée se trouve sur un lecteur logique membre d'une partition étendue, vous devrez parcourir la table de partition pour atteindre le lecteur logique en question.
  6. Dans le menu Objet, sélectionnez Secteur Physique.
  7. Entrez le cylindre, la tête et le secteur de début, sélectionnez le nombre maximum de secteurs, puis cliquez sur OK. Vous atteignez ainsi le début de la partition endommagée.
  8. Le secteur de démarrage de la partition NTFS principale se trouve une tête plus haut. Par exemple, si vous examinez Cyl. 0, Tête 0, Secteur 1, atteignez Cyl. 0, Tête 1, Secteur 1. Vous devriez voir des informations semblables à ce qui suit pour une partition NTFS correcte :
    00000000: EB 5B 00 4E 54 46 53 20 - 20 20 20 00 02 01 00 00.[.NTFS.........00000010: 00 00 00 00 00 F8 00 00 - 3E 00 0E 00 3E 00 00 00........>...>...00000020: 00 00 00 00 80 00 80 00 - D6 57 0A 00 00 00 00 00.........W......00000030: 1D 10 00 00 00 00 00 00 - EC 2B 05 00 00 00 00 00.........+......00000040: 02 00 00 00 04 00 00 00 - FD 1E 6F 0C 65 6F 0C 76..........o.eo.v00000050: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 FA 33 C0..............3.00000060: 8E D0 BC 00 7C FB B8 C0 - 07 8E D8 C7 06 54 00 00....|........T..00000070: 00 C7 06 56 00 00 00 C7 - 06 5B 00 10 00 B8 00 0D...V.....[......00000080: 8E C0 2B DB E8 07 00 68 - 00 0D 68 56 02 CB 50 53..+....h..hV..PS00000090: 51 52 06 66 A1 54 00 66 - 03 06 1C 00 66 33 D2 66QR.f.T.f....f3.f000000A0: 0F B7 0E 18 00 66 F7 F1 - FE C2 88 16 5A 00 66 8B.....f......Z.f.000000B0: D0 66 C1 EA 10 F7 36 1A - 00 88 16 25 00 A3 58 00.f....6....%..X.000000C0: A1 18 00 2A 06 5A 00 40 - 3B 06 5B 00 76 03 A1 5B...*.Z.@;.[.v..[000000D0: 00 50 B4 02 8B 16 58 00 - B1 06 D2 E6 0A 36 5A 00.P....X......6Z.000000E0: 8B CA 86 E9 8A 36 25 00 - B2 80 CD 13 58 72 25 01.....6%.....Xr%.000000F0: 06 54 00 83 16 56 00 00 - 29 06 5B 00 76 0B C1 E0.T...V..).[.v...00000100: 05 8C C2 03 D0 8E C2 EB - 8A 07 5A 59 5B 58 C3 BE..........ZY[X..00000110: 54 01 EB 03 BE 34 01 E8 - 09 00 BE A8 01 E8 03 00T....4..........00000120: FB EB FE AC 3C 00 74 09 - B4 0E BB 07 00 CD 10 EB....<.t.........00000130: F2 C3 1D 00 41 20 64 69 - 73 6B 20 72 65 61 64 20....Err. lecture00000140: 65 72 72 6F 72 20 6F 63 - 63 75 72 72 65 64 2E 0Ddisque.00000150: 0A 00 29 00 41 20 6B 65 - 72 6E 65 6C 20 66 69 6C..).Un fichier noyau00000160: 65 20 69 73 20 6D 69 73 - 73 69 6E 67 20 66 72 6Fest absent00000170: 6D 20 74 68 65 20 64 69 - 73 6B 2E 0D 0A 00 25 00du disque....%.00000180: 41 20 6B 65 72 6E 65 6C - 20 66 69 6C 65 20 69 73Un fichier noyau n'est00000190: 20 74 6F 6F 20 64 69 73 - 63 6F 6E 74 69 67 75 6Fpas assez contigu000001A0: 75 73 2E 0D 0A 00 33 00 - 49 6E 73 65 72 74 20 61....3.Insérez une000001B0: 20 73 79 73 74 65 6D 20 - 64 69 73 6B 65 74 74 65disquette système000001C0: 20 61 6E 64 20 72 65 73 - 74 61 72 74 0D 0A 74 68et redémarrez le000001D0: 65 20 73 79 73 74 65 6D - 2E 0D 0A 00 00 00 00 00système.......000001E0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00................000001F0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 55 AA..............U.						
    Ce secteur de démarrage NTFS est valide. Le décalage (première colonne à gauche) est égal à 00000000. Une fois que vous avez trouvé le secteur de démarrage NTFS d'origine, notez l'emplacement (Cyl ___, Tête___, Sect___). Vous devez ensuite rechercher le secteur de démarrage NTFS sauvegardé.

    REMARQUE : les sections ci-dessous décrivent deux manières différentes de trouver la copie de sauvegarde du secteur de démarrage NTFS. Suivez la section 1 si la partition a été créée sous Windows NT version 3.xx ; suivez la section 2 si la partition a été créée sous Windows NT version 4.0.

    Section 1 : Pour trouver la copie de sauvegarde d'une partition créée dans Windows NT version 3.xx

    1. Divisez par deux le nombre total de cylindres de la partition. Dans l'exemple précédent, le nombre total de cylindres est de 1014. La cible serait donc le cylindre 507, mais il est recommandé de retirer 5 cylindres pour tenir compte du fait que NTFS place la copie au centre logique.
    2. Dans le menu Objet, sélectionnez Secteur Physique.
    3. Entrez le numéro de cylindre (502 en l'occurrence), la tête 0 et le secteur 1, le nombre maximal de secteurs, puis cliquez sur OK. Vous vous trouvez à l'emplacement voulu.
    4. Dans le menu Outils, sélectionnez Chercher.
    5. Entrez la chaîne hexadécimale 4E 54 46 53 20, puis lancez la recherche de cette chaîne. Lorsque le premier résultat s'affiche, notez les numéros de cylindre, de tête et de secteur. Vérifiez qu'il s'agit du début de ce secteur. Dans le cas contraire, poursuivez la recherche jusqu'à ce que vous trouviez la chaîne de début. Une fois que vous avez trouvé la chaîne située au début du secteur (et vérifié qu'elle est semblable au secteur de démarrage d'origine), vous êtres prêt à copier le secteur.

      REMARQUE : il peut être nécessaire de sélectionner Hexadécimal dans le menu Visionneur après avoir sélectionné la chaîne de recherche si les données affichées ne semblent pas au même format.
    6. Dans le menu Objet, sélectionnez Secteur Physique.
    7. Entrez les numéros de cylindre, de tête et de secteur correspondant au secteur de démarrage sauvegardé. Cette fois-ci, sélectionnez UN SEUL secteur (très important) et cliquez sur OK. Vous revenez au secteur de démarrage sauvegardé. Si vous passez à la page suivante, vous devriez voir ce secteur uniquement. Si vous voyez d'autres secteurs, arrêtez et resélectionnez le Secteur physique comme un seul secteur.
    Passez à l'étape 9 et poursuivez jusqu'à la fin.

    Section 2 : Pour trouver la copie de sauvegarde d'une partition créée dans Windows NT version 4.0

    1. À partir des informations sur la table de partitions trouvées à l'étape 2, notez les numéros de cylindre, de secteur et de tête correspondant à la fin de la partition endommagée.
    2. Dans le menu Objet, sélectionnez Secteur Physique. Entrez le numéro du cylindre, de la tête et du secteur de fin, puis sélectionnez un seul secteur à lire (très important). Lorsque vous cliquez sur OK, vous vous trouvez au niveau du secteur de démarrage NTFS sauvegardé. Si vous passez à la page suivante, vous devriez voir ce secteur uniquement. Si vous voyez d'autres secteurs, arrêtez et resélectionnez le Secteur physique comme un seul secteur.
    Passez à l'étape 9 et poursuivez jusqu'à la fin.

  9. Dans le menu Edition, cliquez sur Marquer bloc et utilisez les touches de direction pour sélectionner l'ensemble du secteur.
  10. Dans le menu Outils, sélectionnez Écrire dans, puis entrez l'emplacement du secteur de démarrage d'origine (voir l'étape 4 ci-dessus). Lorsque vous cliquez sur OK, le système vous demande de confirmer votre décision. Cliquez à nouveau sur OK pour remplacer le secteur de démarrage endommagé par le secteur de démarrage sauvegardé.
  11. Quittez le programme DiskEdit de Norton Utilities, puis redémarrez l'ordinateur. Si le secteur de démarrage était vraiment endommagé, votre ordinateur devrait démarrer. Si l'Administrateur de disques renvoyait un statut INCONNU, vous devriez avoir la possibilité d'exécuter chkdsk /F sur la partition pour qu'elle soit à nouveau accessible.
Propriétés

ID d'article : 121517 - Dernière mise à jour : 09/27/2004 17:54:00 - Révision : 2.4

  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
  • Microsoft Windows NT Advanced Server 3.1
  • kbinfo kbnetwork kbfaq KB121517
Commentaires