Comment recréer la partition de récupération de Windows 10

Après l’article sur les explications du fonctionnement de la partition de récupération de Windows 10.
Voici un article qui vous guide pour recréer la partition de récupération de Windows 10.
Il peut arriver après des manipulations sur les partitions de disques que la partition de récupération ait été supprimée.

Voici comment la recréer.

Introduction

Dans cet article, nous allons voir comment recréer la partition de récupération sur un ordinateur en EFI.
Les manipulations sont relativement complexes car il faut passer des commandes.
La maîtrise de diskpart est conseillée.
En clair donc, cet article est plutôt pour des utilisateurs avancés.

La lecture au préalable de cet article, pour avoir une idée de la structure de la partition de récupération est conseillé : Le fonctionnement de la partition de récupération de Windows 10

Le dossier WindowsRE

Le dossier WindowsRE contient trois fichiers :

  • boot.sdi
  • ReAgent.xml
  • WinRE.wmi

Quand vous recréer la partition de récupération,  il faut recréer la structure à l’identique.
Il faut donc pouvoir récupérer ces deux fichiers, je vous propose deux méthodes.

Recréer la partition de récupération de Windows 10

Télécharger le dossier WindowsRE

Les deux fichiers peuvent être récupérés depuis une ISO de Windows 10, toutefois, je vous donne le contenu du dossier pour faciliter les choses : Recovery-files-Windows10-Creators-Update.zip
C’est la solution la plus simple puisque tout est fourni.

Extraire depuis un ISO de Windows 10

La seconde méthode consiste à récupérer les fichiers depuis un ISO de Windows 10.
Téléchargez l’ISO de Windows 10 sur votre bureau par exemple : Comment télécharger les ISO d’installation de Windows

Sur le fichier ISO de Windows 10, faites un clic droit puis Mount.
Le contenu de l’ISO sera accessible depuis l’explorateur de fichiers via une lettre, dans mon cas E:\

Recréer la partition de récupération de Windows 10

Créez un dossier Mount sur votre bureau où nous allons y mounter les fichiers d’installation à partir de DISM.
Il faudra donc ensuite utiliser la commande DISM pour monter l’image de Windows afin de pouvoir accéder aux fichiers depuis le dossier mount.
Pour cela, inspirez vous de la commande suivante où :

  • E:\sources\install.wim est le contenu de l’ISO montée
  • %USERPROFILE%\Desktop\mount est la destination
dism /apply-image /imagefile:"E:\sources\install.wim" /index:1 /ApplyDir:%USERPROFILE%\Desktop\mount

Recréer la partition de récupération de Windows 10

Les fichiers de l’installation de Windows vont alors être accessibles depuis le dossier mount.
On trouve alors le fichier Winre.mi et Reagent.xml dans le dossier %USERPROFILE%\Desktop\Windows\system32\Recovery
Le fichier boot.sdi quant à lui,  est accessible par le chemin suivant : %USERPROFILE%\Desktop\mount\Windows\System32\boot.sdi

Recréer la partition de récupération de Windows 10

Recréer la partition de récupération

Deux cas vont être exposés.
Premier cas, vous remettez la partition de récupération d’origine.
En clair, dans l’exemple, il s’agit de la partition 1 dont vous avez supprimé le contenu sans faire exprès.
Le second cas traite d’une déplacement de partition, au lieu de recréer la partition de récupération en 1, nous allons la déplacer en partition 5.
Ce second cas est plus complexe.

Cas numéro 1

Premier cas où on recréer la partition originale, c’est à dire, dans cet exemple la partition 1.

Enfin, voici la structure des partitions, où la partition de récupération est donc la partition 1 du disque 0.

Recréer la partition de récupération de Windows 10

Nous allons étudier deux cas, le premier cas, la partition de récupération en 1 a été supprimée.
Le second cas, vous avez déplacer la partition de récupération qui a une autre position.

Il est donc important dans les commandes données de changer le numéro de partition, si votre partition de récupération n’est pas la 1.

Dans un premier temps, il faut recréer la partition 1 du disque 0, ce que l’on peut faire avec diskpart :

sel disk 0
sel partition 1
delete partition override
sel disk 0
create partition primary 
select partition 1
format quick fs=ntfs label="Récupération"
assign letter="W"
set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac

Le set id est très important, c’est lui qui indique qu’il s’agit d’une partition de type récupération.
On attribue la lettre W afin de pouvoir accéder aux fichiers.

Ensuite, on créé et copie l’arborescente \Recovery\WindowsRE afin d’y copier les trois fichiers :  boot.sdi, ReAgent.xml et WinRE.wmi
Editez ensuite le fichier ReAgent.xml et vérifiez que l’offset reprend bien le numéro de décalage en octet de votre partition 1.
Pour obtenir le numéro de décalage depuis disk part :

sel disk 0
sel partition 1
detail partition 1

Recréer la partition de récupération de Windows 10

 

puis retirez l’attribution de la lettre W toujours depuis Diskpart :

remove letter=W

Enfin pour vérifier que la partition de récupération est bien active, utilisez reagentc :

reagentc.exe /info

pour activer la partition de récupération, si elle n’est pas :

reagentc.exe /enable

Recréer la partition de récupération de Windows 10

Cas numéro 2

Au lieu de recréer la partition de récupération en 1, nous allons la déplacer en partition 5.
En clair sur la gestion des disques de Windows, au niveau des partitions, cela donne :

Recréer la partition de récupération de Windows 10

Le début est identique au cas 1, je ne détaillerai pas.
On créé les partitions à l’aide de diskpart en donnant l’id qui va bien pour que ce soit une partition de récupération.

Recréer la partition de récupération de Windows 10

On attribue une lettre et on copie l’arborescence\Recovery\WindowsRE qui va bien avec les trois fichiers nécessaires.
Il faut aussi corriger l’offset dans le fichier Reagent.xml

Recréer la partition de récupération de Windows 10

Retirez ensuite la lettre W.
puis utiliser la commande suivante pour passer la partition recovery en partition 5 :

reagentc /setreimage /path \\?\GLOBALROOT\device\harddisk0\partition5\Recovery\WindowsRE\Winre.wim /target C:\Windows

il ne reste plus qu’à l’activer avec

reagentc.exe /enable

Conclusion et remarques

Quelques remarques pour aider, pensez à jeter un coup d’oeil au log : C:\Windows\Logs\Reagent\Reagent.log, cela peut aider si vous rencontrez des difficultés.
Evitez d’utiliser les lettres dans les commandes, exemple à ne pas faire :

reagentc /setreimage /path W:\Recovery\WindowsRE\Winre.wim /target C:\Windows

Car une fois que vous aurez retiré la lettre avec diskpart, cela ne fonctionne plus.

Je rappelle aussi que la partition de récupération est déclarée dans leBoot Configuration Data (BCD) de Windows, là aussi éviter les lettres.

Recréer la partition de récupération de Windows 10

Je pense faire une vidéo dans les prochaines qui récapitule tout cela.

Liens

Quelques autres liens autour des partitions de disque.
Dans le même style, vous avez sur la page suivante, un paragraphe qui explique comment recréer la partition EFI : La partition EFI ou ESP

et autour des disques GPT :

L’article Comment recréer la partition de récupération de Windows 10 est apparu en premier sur malekal’s site.

source : malekal’s site http://ift.tt/2iV1VYt September 12, 2017 at 11:50PM