Réinitialisation/récupération complète : permettre à vos utilisateurs de créer un support de récupération
Le support de récupération (récupération complète) permet de restaurer un appareil Windows à l’état d’usine, même si l’utilisateur doit remplacer le disque dur ou réinitialiser complètement le lecteur.
Windows utilise les fichiers Windows intégrés, y compris les mises à jour récentes de Windows et de pilote, ainsi que toutes les personnalisations incluses dans le package d’approvisionnement OEM, pour créer le support de récupération.
Si vous déployez Windows à l’aide de la disposition de partition par défaut, vos utilisateurs pourront créer un support de récupération nu par défaut.
Si vous déployez Windows avec une disposition de partition personnalisée, vous devez ajouter quelques fichiers de configuration pour permettre à vos utilisateurs de créer des supports de récupération nus :
- Un script de réinitialisation de partition, qui est un script DiskPart modifié qui réinitialise votre disposition de partition personnalisée.
- Un fichier de configuration de réinitialisation (ResetConfig XML) qui identifie les partitions Windows et Windows RE.
Notes
Dans Windows 10 version 1607 et ultérieures, les applications de bureau et les paramètres capturés dans des packages d’approvisionnement en silo ne seront pas restaurés à l’aide de ce média. Les packages de personnalisations standard (.ppkg) capturés à l’aide de l’outil ScanState ne sont pas affectés par ce problème.
Création de fichiers de configuration
Script de réinitialisation de partition
Dans le Bloc-notes, créez un fichier de configuration qui partitionne le disque dur une fois le disque dur réinitialisé. Ce script doit être identique au script utilisé pour créer des partitions sur le disque dur, avec les exceptions suivantes :
Le script ne doit pas contenir de commandes permettant de sélectionner ou de propre le lecteur. Windows identifie automatiquement le lecteur système. Pour plus d’informations, consultez Identification du lecteur système plus loin dans cette rubrique.
Le script doit affecter des lettres à la partition système, à la partition Windows et à la partition Windows RE tools.
Notes
Lors de l’utilisation d’une disposition de partition personnalisée, la taille de la partition Windows RE tools doit avoir suffisamment d’espace libre pour permettre une plus grande taille à l’avenir. La taille recommandée de la partition Windows RE tools est de 990 Mo avec un minimum de 250 Mo gratuits.
Exemples :
UEFI (basé sur des partitions de disque dur UEFI/GPT) :
rem == ResetPartitions-UEFI.txt ==
rem == These commands are used with DiskPart to
rem reset the drive and recreate five partitions
rem for a UEFI/GPT-based computer.
rem Adjust the partition sizes to fill the drive
rem as necessary. ==
rem == The differences between this file and
rem CreatePartitions-UEFI.txt
rem are noted in parenthesis.
rem (NOT USED: select disk 0)
rem (NOT USED: clean)
convert gpt
rem == 1. System partition =========================
create partition efi size=100
rem ** NOTE: For Advanced Format 4Kn drives,
rem change this value to size = 260 **
format quick fs=fat32 label="System"
assign letter="S"
rem == 2. Microsoft Reserved (MSR) partition =======
create partition msr size=128
rem == 3. Windows partition ========================
rem == a. Create the Windows partition ==========
create partition primary
rem == b. Create space for the recovery tools ===
shrink minimum=500
rem ** Update this size to match the size of
rem the recovery tools (winre.wim)
rem plus some free space.
rem
rem == c. Prepare the Windows partition =========
format quick fs=ntfs label="Windows"
assign letter="W"
rem === 4. Recovery tools partition ================
create partition primary
format quick fs=ntfs label="Recovery tools"
assign letter="R"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001
list volume
BIOS (basé sur les partitions de disque dur bios/MBR) :
rem == ResetPartitions-BIOS.txt ==
rem == These commands are used with DiskPart to
rem reset the drive and create three partitions
rem for a BIOS/MBR-based computer.
rem Adjust the partition sizes to fill the drive
rem as necessary. ==
rem == The differences between this file and
rem CreatePartitions-BIOS.txt
rem are noted in parenthesis.
rem (NOT USED: select disk 0 )
rem (NOT USED: clean )
rem == 1. System partition ======================
create partition primary size=100
format quick fs=ntfs label="System"
assign letter="S"
active
rem == 2. Windows partition =====================
rem == a. Create the Windows partition =======
create partition primary
rem == b. Create space for the recovery tools
shrink minimum=500
rem ** Update this size to match the size of
rem the recovery tools (winre.wim)
rem plus some free space.
rem == c. Prepare the Windows partition ======
format quick fs=ntfs label="Windows"
assign letter="W"
rem == 3. Recovery tools partition ==============
create partition primary
format quick fs=ntfs label="Recovery"
assign letter="R"
set id=27
list volume
- Enregistrez votre fichier, par exemple, E:\Recovery\RecoveryImage\ResetPartitions-UEFI.txt.
Fichier de configuration de réinitialisation (ResetConfig.xml)
Dans le Bloc-notes, créez un fichier de configuration qui pointe vers votre script de partition de réinitialisation par bouton-pression.
Pour plus d’informations sur la configuration de ce fichier, consultez Référence XML ResetConfig.
UEFI:
<?xml version="1.0" encoding="utf-8"?>
<!-- ResetConfig.xml for UEFI -->
<Reset>
<!-- May be combined with custom scripts – insert Run Phase elements here -->
<SystemDisk>
<DiskpartScriptPath>ResetPartitions-UEFI.txt</DiskpartScriptPath>
<MinSize>75000</MinSize>
<WindowsREPartition>4</WindowsREPartition>
<WindowsREPath>Recovery\WindowsRE</WindowsREPath>
<OSPartition>3</OSPartition>
</SystemDisk>
</Reset>
BIOS:
<?xml version="1.0" encoding="utf-8"?>
<!-- ResetConfig.xml for BIOS -->
<Reset>
<!-- May be combined with custom scripts – insert Run Phase elements here -->
<SystemDisk>
<DiskpartScriptPath>ResetPartitions-BIOS.txt</DiskpartScriptPath>
<MinSize>75000</MinSize>
<WindowsREPartition>3</WindowsREPartition>
<WindowsREPath>Recovery\WindowsRE</WindowsREPath>
<OSPartition>2</OSPartition>
</SystemDisk>
</Reset>
Enregistrez le fichier au format de fichier UTF-8 :
Cliquez sur Fichier, puis sur Enregistrer sous. Dans la zone Encodage , sélectionnez UTF-8, puis enregistrez ce fichier en tant que E:\Recovery\RecoveryImage\ResetConfig.xml.
Permettre aux utilisateurs de créer un média
Les utilisateurs peuvent utiliser cette option pour créer un support de récupération si nécessaire.
Étape 1 : Ajouter les fichiers de configuration à l’ordinateur de destination
Sur votre ordinateur de destination, insérez le lecteur flash USB avec les fichiers de configuration.
Copiez les fichiers de configuration sur l’ordinateur de destination :
Copy E:\Recovery\RecoveryImage\* R:\RecoveryImage\*
où E est la lettre de lecteur du lecteur flash USB et R la lettre de lecteur de la partition d’image de récupération.
Étape 2 : Tester que Windows peut créer un support de récupération
Redémarrez l’ordinateur de destination et terminez L’expérience OOBE (Out-Of-Box Experience).
Cliquez sur Démarrer, tapez créer un lecteur de récupération, sélectionnez Créer un lecteur de récupération, puis cliquez sur Oui à l’invite UAC.
Insérez un lecteur flash USB.
Sélectionnez Copier la partition de récupération du PC vers le lecteur> de récupérationSuivant>Créer>.
Étape 3 : Tester le support de récupération
- Sur un ordinateur qui n’a pas de système d’exploitation, insérez votre support de récupération.
- Démarrez l’ordinateur, appuyez sur une touche pour ouvrir les menus de démarrage du microprogramme, puis sélectionnez le périphérique de démarrage approprié.
- Dans les menus Outils Windows RE, sélectionnez une disposition de clavier, par exemple États-Unis.
- Cliquez sur Résoudre les problèmes>Supprimer tout>suivant. Si vous êtes invité à propre le lecteur, sélectionnez Oui.
- Sélectionnez Oui, repartitionner les lecteurs>Supprimer simplement mes fichiers>Réinitialiser.
Résolution des problèmes
- Vérifiez que ResetConfig.xml est enregistré en tant que fichier UTF-8.
- Assurez-vous que le nom de fichier répertorié dans l’élément <DiskpartScriptPath> du fichier ResetConfig.xml correspond au nom de fichier dans le script Diskpart.
- Assurez-vous que le script Diskpart n’inclut pas de commandes pour sélectionner le lecteur ou propre le lecteur (
select disk 0
,clean
).
Identification du lecteur système
Windows identifie le lecteur système à l’aide des méthodes suivantes :
Ordinateurs bios : le lecteur système signalé par le BIOS est utilisé.
Ordinateurs UEFI : quand Windows RE est activé à l’aide de la reagentc /setreimage
commande , Windows écrit le chemin d’emplacement de l’adaptateur et le GUID du disque système dans une variable UEFI. Cette étape n’est effectuée que lorsque les partitions système et système d’exploitation se trouvent sur le lecteur système. La variable est mise à jour si nécessaire lorsque Windows RE est désactivé, puis réactivé.
Si plusieurs lecteurs locaux sont détectés, Windows identifie le lecteur système en effectuant une recherche dans l’ordre suivant
Windows recherche un lecteur avec un GUID correspondant à la valeur stockée dans le microprogramme.
Windows recherche un lecteur avec un chemin d’emplacement correspondant à la valeur stockée dans le microprogramme.
Windows recherche un lecteur avec un ESP existant.
Si plusieurs lecteurs avec ESP sont trouvés, le processus de récupération ne se poursuit pas.
Windows recherche un disque non initialisé (brut).
Si plusieurs disques non initialisés sont trouvés, le processus de récupération ne se poursuit pas.
Rubriques connexes
Vue d’ensemble de la réinitialisation par bouton