Bare metal reset/recovery: create recovery media while deploying new devices
Recovery media (bare metal recovery) helps restore a Windows device to the factory state, even if the user needs to replace the hard drive or completely wipe the drive clean.
You can include this media with new devices that you provide to your customers using the same Windows images used to deploy the devices.
Note
- The PC firmware/BIOS must be configured so that the PC can boot from the media (USB drive or DVD drive).
- The USB flash drive or DVD recovery media must have enough space for the Windows image.
- If the Windows images are larger than 32GB or are larger the media you're using (for example, 4.7GB DVDs), you'll need to split the Windows image file to span across multiple DVDs.
To create a bootable USB recovery drive for a personal device, see Create a USB recovery drive.
Create a bootable Windows RE image
Important
Before creating recovery media, the April 9, 2024 Windows security updates should be applied to both the Windows image (Install.wim) and the Windows RE tools image (Winre.wim), for devices running Windows 8.1 all versions, Windows 10 all versions, and Windows 11 version 23H2 and earlier. See Update Windows Installation Media for details.
To create the recovery media that you can include with the PC, you must have the following:
- A Windows image (Install.wim). You can either use the base Windows image or a customized recovery image.
- A Windows RE tools image (Winre.wim). You can either extract the base Windows RE tools image from the Windows image, or use a customized Windows RE image.
Step 1: Open the Deployment and Imaging Tools Environment
Important
The April 9, 2024 Windows security updates should be applied to the Windows PE add-on for the Windows ADK, for Windows 11 version 22H3 and earlier, for Windows Server 2022, and for Windows 10 version 2004 and earlier. See Update the Windows PE add-on for the Windows ADK for details.
- Download and install the Windows Assessment and Deployment Kit (ADK) and WinPE add-on.
- On your technician PC: Click Start, and type deployment. Right-click Deployment and Imaging Tools Environment and then select Run as administrator.
Step 2: Extract the Windows RE image from the Windows image
From the Deployment and Imaging tools environment:
Mount the Windows image:
md c:\mount\Windows Dism /Mount-Image /ImageFile:D:\sources\install.wim /Index:1 /MountDir:C:\mount
Copy the Windows RE image.
md C:\Images xcopy C:\mount\Windows\System32\Recovery\winre.wim C:\Images\winre.wim /h
Unmount the Windows image:
Dism /Unmount-Image /MountDir:C:\mount\winre /Discard
Step 3: Create a working folder for Windows RE files
Create a folder structure for Windows RE, which is based on Windows PE:
copype amd64 C:\resetmedia_amd64
where
amd64
is the architecture of the system you are creating media for.Replace the default Windows PE boot image (Boot.wim) with a Windows RE tools image.
xcopy C:\MyImages\winre.wim C:\resetmedia_amd64\media\sources\boot.wim /h
Step 4: Add the Windows image
Copy the Windows image to the working folder.
copy D:\sources\install.wim C:\resetmedia_amd64\media\sources\install.wim
where
D:\sources\install.wim
is either the base Windows image or a customized push-button reset recovery image.
Step 5: Add bare metal recovery configuration scripts
If you're using a customized partition layout, add bare metal recovery configuration scripts to the working folder, under
\sources
. For more info, see Bare Metal Reset/Recovery: Enable Your Users to Create Media.copy E:\Recovery\RecoveryImage\ResetConfig.xml C:\resetmedia_amd64\media\sources\ResetConfig.xml copy E:\Recovery\RecoveryImage\ResetPartitions-UEFI.txt C:\resetmedia_amd64\media\sources\ResetPartitions-UEFI.txt
Create bootable media
Create a bootable USB flash drive
Install Windows RE to a USB flash drive:
Makewinpemedia /ufd C:\resetmedia_amd64 F:
where
F
is the drive letter of the USB flash drive.Label the USB flash drive with a descriptive name:
In File Explorer, right-click the drive, and select Rename, and type Full-PC Recovery.
Create a bootable DVD
Create a DVD image file:
Makewinpemedia /iso C:\resetmedia_amd64 C:\resetmedia_amd64\RecoveryImage.iso
Insert a DVD.
In File Explorer, navigate to
C:\resetmedia_amd64
, right-clickRecoveryImage.iso
, and then click Burn disc image.
Test the bare metal recovery features
On a PC with an empty hard drive, insert your new recovery media.
Start the PC, press a key to open the firmware boot menus, and then select the appropriate boot device.
At the Windows RE Tools menus, select a keyboard layout, for example, US.
Click Troubleshoot > Remove everything > Next
Note
If you are testing on the same PC, and you have not cleaned the hard drive, you may be prompted to select a drive. Select Windows 10.
Select Yes, repartition the drives > Just remove my files > Reset.
Windows resets the computer to its original state by using the recovery image.
Large-Scale Deployment
If you are deploying USB keys with your computers, you can create a basic copy of the Windows recovery media on USB by using the steps above. After you have performed final customization of the image, you can boot the computer to Windows PE, and update the install.wim image on the USB recovery media.
You can potentially save manufacturing time by appending the Windows image on the USB flash drive, rather than recapturing the entire Windows image. If you do this, you must also update the ResetConfig.xml configuration file element: RestoreFromIndex
to the appropriate index number. For more information, see Append a Volume Image to an Existing Image Using DISM and ResetConfig XML Reference.
Related topics
Bare Metal Reset/Recovery: Enable Your Users to Create Media