Windows Recovery Environment, commonly called WinRE, provides essential recovery and troubleshooting tools when Windows cannot start normally. It can be used for startup repair, system restore, command-line troubleshooting, uninstalling updates, and other advanced recovery tasks. Microsoft states that WinRE is based on Windows PE and is normally stored as winre.wim in the Windows system partition or on a dedicated recovery partition.learn.microsoft+1
If WinRE is disabled or the winre.wim file is missing, the following procedure can help restore it.
Important: The commands in this guide modify recovery configuration and use DiskPart. Incorrectly selecting a disk or partition can cause data loss. Verify every disk and partition number carefully before executing a command. Create a current backup before proceeding.
Prerequisites
Before you begin, make sure that:
- You are signed in with an administrator account.
- You have opened an elevated Windows Terminal or Command Prompt.
- A Windows ISO that matches your installed Windows version is available if
winre.wimis missing. - The ISO has been mounted and assigned a drive letter, such as
F:. - You know which disk contains the Windows installation.
Open the administrator console by right-clicking the Start button and selecting Terminal (Admin) or Command Prompt (Admin).
Step 1: Disable the Current WinRE Configuration
First, disable the existing Windows Recovery Environment configuration:
reagentc /disableDisabling WinRE before changing its image path helps prevent conflicts while the recovery image is being repaired. Microsoft also documents reagentc /disable, reagentc /enable, and reagentc /info as the relevant commands for managing and verifying Windows RE.learn.microsoft+1
Step 2: Identify the Recovery Partition
Use DiskPart to identify the system disk and its recovery partition:
diskpart
list diskLocate the disk containing the Windows installation. In many installations, this is Disk 0, but you must verify this on your system.
Select the correct disk:
select disk 0Replace 0 with the correct disk number if necessary.
Next, list the partitions:
list partitionIdentify the partition used for Windows recovery. It is usually labelled as a recovery partition and may not have a drive letter.
Select the recovery partition:
select partition XReplace X with the actual recovery partition number.
Warning: Do not select the EFI System Partition, Microsoft Reserved Partition, Windows partition, or a data partition by mistake. Do not use commands such as
clean,delete, orformatduring this procedure.
After identifying the partition, leave DiskPart:
exitStep 3: Check Whether winre.wim Exists
The default location for the WinRE image in the Windows partition is:
C:\Windows\System32\Recovery\winre.wim
Check whether the file exists:
dir C:\Windows\System32\Recovery\winre.wim /aThere are two possible outcomes:
- The file exists and can be assigned manually.
- The file is missing and must be extracted from Windows installation media.
Option A: Reconfigure an Existing winre.wim
If the file exists, assign it as the Windows Recovery image:
reagentc /setreimage /path C:\Windows\System32\Recovery\winre.wimThen enable WinRE again:
reagentc /enableThe /setreimage option defines the location of the Windows RE boot image, while /enable activates Windows Recovery Environment.learn.microsoft
Finally, verify the configuration:
reagentc /infoA successful configuration should show:
Windows RE status: Enabled
The output should also display the configured Windows RE location.
Option B: Extract winre.wim from a Windows ISO
If winre.wim is missing, you can extract a suitable Windows image from an installation ISO.
In this example, the ISO is mounted as drive F: and contains:
F:\sources\install.wim
1. List the available Windows images
Run:
dism /get-wiminfo /wimfile:F:\sources\install.wimThis command displays the available Windows editions and their image indexes.
Example output may contain entries such as:
Index : 1
Name : Windows 11 Home
Index : 6
Name : Windows 11 Pro
Use the index that matches the installed Windows edition and version. Do not automatically use index 1 unless it is the correct image for your installation.
2. Export the selected image
Use the following command:
dism /export-image /sourceimagefile:F:\sources\install.wim /sourceindex:1 /destinationimagefile:C:\Windows\System32\Recovery\winre.wim /destinationname:"Windows RE"Important: Replace
/sourceindex:1with the correct index from the previous command.
The DISM /Export-Image operation exports an image from a WIM file into another WIM file. Microsoft documents /SourceImageFile, /SourceIndex, /DestinationImageFile, and /DestinationName as valid parameters for this operation.
Important: The command above uses the selected Windows installation image as the source. On some Windows media, the source file may be
install.esdinstead ofinstall.wim. In that case, use the actual file available in the ISO and verify that the DISM operation supports the selected source format.
3. Assign and enable WinRE
After the export has completed, configure the new image:
reagentc /setreimage /path C:\Windows\System32\Recovery\winre.wim
reagentc /enableThen check the result:
reagentc /infoThe expected result is:
Windows RE status: Enabled
Complete Command Sequence
If winre.wim already exists, use:
reagentc /disable
dir C:\Windows\System32\Recovery\winre.wim /a
reagentc /setreimage /path C:\Windows\System32\Recovery\winre.wim
reagentc /enable
reagentc /infoIf the file is missing and the ISO is mounted as drive F:, use:
reagentc /disable
dism /get-wiminfo /wimfile:F:\sources\install.wim
dism /export-image /sourceimagefile:F:\sources\install.wim /sourceindex:1 /destinationimagefile:C:\Windows\System32\Recovery\winre.wim /destinationname:"Windows RE"
reagentc /setreimage /path C:\Windows\System32\Recovery\winre.wim
reagentc /enable
reagentc /infoChange the source index if the correct Windows edition uses a different image index.
Troubleshooting
WinRE remains disabled
Run:
reagentc /infoCheck the following:
- The
winre.wimfile exists. - The path configured with
/setreimageis correct. - The console was opened with administrator privileges.
- The Windows ISO matches the installed Windows version.
- The correct image index was selected.
- The recovery partition is present and accessible.
DISM reports that install.wim cannot be found
Check the contents of the mounted ISO:
dir F:\sourcesThe installation media may contain:
install.wim
or:
install.esd
Use the correct filename in the DISM command.
The recovery partition has no drive letter
This is normal. Windows recovery partitions are commonly hidden and do not normally receive a drive letter. The recovery configuration can still be verified with:
reagentc /inforeagentc /setreimage fails
Verify that the path points to the image file or to the directory containing the Windows RE image, depending on the Windows version and command syntax accepted by the system. Microsoft’s documented examples commonly configure the Windows RE path using a directory such as S:\Recovery\WindowsRE.
Verify the Final Configuration
The final verification command is:
reagentc /infoConfirm that:
- Windows RE status is
Enabled. - A valid Windows RE location is displayed.
- The configured path points to the intended recovery image.
- The recovery partition has not been accidentally modified or deleted.
Once WinRE is enabled, test the recovery options from Settings > System > Recovery or by using the appropriate advanced startup option.
Conclusion
A missing or disabled Windows Recovery Environment can often be repaired without reinstalling Windows. First check whether winre.wim is available in C:\Windows\System32\Recovery. If it exists, configure it with reagentc /setreimage. If it is missing, identify the correct Windows image index with DISM, export the image from the installation media, and then enable WinRE again with reagentc /enable.