Iperius Recovery Environment est l’outil de restauration dédié d’Iperius Backup, téléchargeable directement à partir du logiciel et amorçable à partir de clés USB ou de CD-ROM.
En plus de la fonction de restauration de la sauvegarde Iperius Drive Image (décrite étape par étape dans ce tutoriel ), il est possible d’utiliser cet environnement pour des opérations système avancées, y compris la résolution de certains problèmes pouvant survenir après la restauration d’une sauvegarde.
Dans cet article, nous verrons comment réparer le bootloader de Windows en cas d’erreurs lors du démarrage du système d’exploitation, en utilisant de simples instructions en ligne de commande.
Avant de commencer, assurez-vous d’avoir correctement créé l’environnement de récupération Iperius sur votre support (USB ou CD-ROM), en suivant notre tutoriel approprié .
Après avoir démarré le PC à partir du périphérique USB (ou du CD-ROM), démarrez l’invite de commande en cliquant sur l’icône en surbrillance (voir l’image ci-dessous) :
L’invite de commande classique de Windows s’ouvre. Ici, vous pourrez utiliser les mêmes commandes de la version par défaut incluses dans les systèmes d’exploitation Windows.
Tapez maintenant la commande diskpart et appuyez sur “Entrée”. Le côté gauche de la console changera, passant du chemin où vous étiez auparavant (dans ce cas X: \ windows \ system32 ) au mot « DISKPART », montrant que l’utilitaire de ligne de commande a été chargé et ouvert correctement (voir photo ci-dessous) :
À ce stade, utilisez la commande list disk pour obtenir une liste des disques actuellement connectés au système, ainsi que des informations de base telles que le numéro de disque, la taille et le type de formatage (GPT ou MBR).
Vous devez maintenant identifier le disque sur lequel vous avez précédemment restauré votre sauvegarde d’image, en utilisant la taille et / ou l’index du disque comme référence.
Une fois identifié, notez le numéro du disque et faites attention au type de formatage en vérifiant s’il y a un astérisque sous la colonne GPT: s’il est présent, cela signifie que le disque est formaté en type GPT, sinon en type MBR.
À ce stade, ce didacticiel se divisera en deux parties: passez à la section A) si le disque est formaté en GPT ou au point B) s’il est formaté en MBR.
A) Disque basé sur GPT
Si votre disque est au format GPT, le disque de liste de commandes (exécuté ci-dessus) produira un résultat similaire à l’image ci-dessous. De toute évidence, le résultat peut varier en fonction du nombre de disques connectés au système.
À l’intérieur de l’encadré rouge, vous pouvez voir la sortie principale de la commande, tandis que dans le jaune, nous avons mis en évidence le disque sur lequel une sauvegarde d’image de lecteur Iperius a été effectuée.
Comme indiqué précédemment, prêtons attention au numéro de disque : nous en aurons besoin pour exécuter la prochaine instruction de ligne de commande.
Dans ce cas, le numéro de disque est 0 («zéro»).
Maintenant, continuons et exécutons la commande select disk X (où X est le numéro de disque que nous avons vu précédemment) pour sélectionner le disque. Ensuite, exécutez la partition de la liste de commandes .
La sortie de la commande sera similaire à celle montrée dans l’image suivante :
Dans l’encadré rouge, vous pouvez voir toutes les partitions sur le disque et les informations de base associées (index de partition, type, taille, etc.), tandis qu’en jaune nous avons mis en évidence la partition système ( System ), également appelée EFI .
Le fichier BCD ( Boot Configuration Data ) est le fichier à réparer pour restaurer le bootloader Windows et il est stocké directement dans ce volume.
Sélectionnons maintenant cette partition en tapant la commande select partition Y (où Y est l’index de la partition, pris directement à partir de la sortie de la commande précédente) et en appuyant sur Entrée.
Dans cet exemple, le numéro de partition système est 2, comme vous pouvez le voir sur l’image précédente.
À ce stade, il est nécessaire d’attribuer une lettre à la partition afin de l’identifier de manière unique lors de la restauration du démarrage.
Pour ce faire, tapez la commande assigner la lettre S et appuyez sur Entrée pour continuer. Le résultat devrait ressembler au suivant :
De cette façon, vous serez en mesure d’accéder au volume lié à la partition système en utilisant la lettre de lecteur S: .
Continuons maintenant et identifions le volume sur lequel Windows est installé.
Pour ce faire, exécutons la commande detail disk. L’instruction renverra la liste de tous les volumes à l’intérieur du disque (voir l’image ci-dessous), en plus d’une gamme d’informations de base et avancées sur le disque.
À l’intérieur de l’encadré rouge, vous pouvez voir la sortie complète de la commande, à l’intérieur du jaune le volume lié à la partition système est mis en évidence (avec la lettre S que nous avons attribuée précédemment), tandis que dans l’encadré vert, vous pouvez voir le volume où Windows est installé.
Une fois identifié le volume Windows (en utilisant la taille et / ou le système de fichiers comme références), faisons maintenant attention à la colonne « Ltr» : s’il n’y a pas de lettre de lecteur, il sera nécessaire de l’attribuer manuellement à l’aide de la commande assign letter que nous avons précédemment utilisée.
Dans ce cas, la lettre de lecteur est présente et c’est C:, comme indiqué dans l’image ci-dessus.
À ce stade, vous pouvez quitter l’utilitaire Diskpart à l’aide de la commande exit .
La partie gauche de l’invite de commande retournera à la vue classique et affichera à nouveau le chemin du système à partir duquel nous avons commencé (X:\windows\system32).
Vous pouvez maintenant faire défiler jusqu’à la section « Restauration du démarrage » pour terminer le didacticiel.
B) Disque basé sur MBR
Si votre disque est formaté MBR, la commande list disk exécutée ci-dessus vous montrera un résultat similaire à l’image ci-dessous. De toute évidence, le résultat peut varier en fonction du nombre de disques connectés au système.
À l’intérieur de l’encadré rouge, vous pouvez voir la sortie principale de la commande, tandis que dans le jaune, nous avons mis en évidence le disque sur lequel une sauvegarde d’image de lecteur Iperius a été effectuée.
Comme indiqué ci-dessus, nous prêtons attention au numéro de disque et le retenons : nous en aurons besoin pour exécuter la prochaine instruction en ligne de commande.
Dans ce cas, le disque en question est le numéro 0 («zéro»).
Exécutons à présent la commande select disk X (où X est le numéro que vous avez noté précédemment) pour sélectionner le disque, suivi de la commande detail disk .
La sortie de la commande sera similaire à celle illustrée dans l’image suivante :
L’instruction renverra la liste de tous les volumes à l’intérieur du disque (encadré rouge), en plus d’une gamme d’informations de base et avancées sur le disque.
Parmi les volumes, encadrés en jaune, vous pouvez voir le volume lié à la partition système ( System Reserved ).
Le fichier BCD ( Boot Configuration Data ) est le fichier à réparer afin de restaurer le démarrage de Windows et il est stocké directement dans ce volume.
Pour identifier cette partition, vous pouvez utiliser l’indice de volume : dans la plupart des cas, elle sera «réservée au système», car elle est créée par défaut lors de l’installation de Windows.
Maintenant, sélectionnons ce volume en tapant la commande select volume Y (où Y est l’indice du volume, tiré directement de la sortie de la commande précédente) et en appuyant sur Entrée.
Dans cet exemple, le numéro de volume du système est 1, comme vous pouvez le voir sur la capture d’écran précédente.
NB: dans certains environnements Windows, la partition système peut NE PAS être présente. Dans ces cas, veuillez vous référer à la note complémentaire n. 2 (à la fin du tutoriel) pour plus de détails.
A ce stade, faisons attention à la colonne «Ltr» correspondant au volume système. S’il est vide, il sera nécessaire d’attribuer une lettre de lecteur à la partition afin de l’identifier de manière unique lors de la restauration du démarrage.
Pour ce faire, tapez simplement la commande assign letter = S et appuyez sur «Entrée» pour continuer. Le résultat devrait ressembler à celui ci-dessous :
De cette façon, vous pourrez accéder au volume lié à la partition système en utilisant simplement la lettre de lecteur S :.
Allons maintenant identifier le volume sur lequel Windows est installé.
Pour ce faire, revenons à la liste des volumes que vous avez précédemment obtenus avec la commande detail disk .
Parmi les volumes de la liste, vous devez trouver celui sur lequel le système d’exploitation est installé, en utilisant l’indice et/ou la taille comme référence.
Dans l’encadré rouge, vous pouvez voir la sortie complète de la commande, tandis que dans le vert, le volume Windows est mis en évidence.
Une fois que vous avez trouvé le volume, faisons à nouveau attention à la colonne «Ltr»: s’il n’y a pas de lettre de lecteur, vous devez l’assigner manuellement par la commande assign letter utilisée précédemment.
Dans cet exemple, la lettre de lecteur est présente et c’est C :, comme indiqué dans l’image ci-dessus.
Enfin, vous pouvez quitter l’utilitaire Diskpart à l’aide de la commande exit .
La partie gauche de l’invite de commande retournera à la vue classique et affichera à nouveau le chemin du système à partir duquel nous avons commencé (X:\windows\system32).
Vous pouvez maintenant faire défiler jusqu’à la section « Restauration du démarrage » pour terminer le didacticiel.
Dernière phase: restauration du boot
Après avoir suivi la section A) ou B), nous sommes arrivés à la dernière phase de ce tutoriel : la récupération du boot.
Pour ce faire, utilisez simplement la commande suivante :
bcdboot C:\Windows /s S: /f ALL
Cette instruction copiera les données de démarrage contenues dans le dossier C: \ Windows dans le volume système, en écrivant sur le fichier BCD les informations qui identifient le volume où se trouve le système d’exploitation.
En cas de succès, la sortie de la commande sera similaire à celle montrée dans l’image suivante :
Au prochain redémarrage, le système d’exploitation redémarrera sans aucun problème.
Avec ce tutoriel, vous avez vu comment restaurer le démarrage des systèmes Windows de manière simple et rapide, en seulement quelques étapes et sans risque de perdre vos données.
Notes complémentaires
¹ Dans cet exemple, nous avons utilisé la lettre S en supposant qu’elle n’était pas déjà affectée à une autre unité. Dans le cas où il est déjà utilisé, l’utilitaire renvoie l’erreur suivante :
Pour continuer, répétez simplement la commande en utilisant une lettre libre de toute affectation.
² Dans un système de disques de type MBR, il peut arriver que la partition système ne soit pas présente. Cependant, il est possible de restaurer le démarrage en indiquant simplement la partition Windows comme partition système active.
Pour ce faire, suivez simplement les étapes ci-dessus pour attribuer une lettre de lecteur à la partition Windows, s’il n’y en a pas déjà une (et en ignorant évidemment toute la partie concernant la partition système).
Avant de quitter diskpart, tapez la commande active et appuyez sur Entrée (la partition affectée sera celle de Windows, car elle était déjà sélectionnée précédemment). De cette façon, le volume sera reconnu comme la partition de démarrage / système.
Après cela, quittez simplement diskpart et utilisez la commande suivante pour restaurer le boot (dans notre exemple, la lettre C: a été attribuée à la partition Windows)
bcdboot C:\Windows /s C: /f ALL
Par rapport à la commande générique, vous pouvez voir comment la partition Windows est utilisée comme partition système (car la lettre de lecteur C: suit l’attribut /s).
(Anglais, Italien, Allemand, Espagnol, Portugais - du Brésil)
PLEASE NOTE: if you need technical support or have any sales or technical question, don't use comments. Instead open a TICKET here: https://www.iperiusbackup.com/contact.aspx
**********************************************************************************
PLEASE NOTE: if you need technical support or have any sales or technical question, don't use comments. Instead open a TICKET here: https://www.iperiusbackup.com/contact.aspx
*****************************************