Introduction / Why This Is Needed
Windows Recovery Environment (WinRE) is a powerful set of tools built into Windows 10 and 11. It is designed to diagnose and fix critical problems that prevent the operating system from booting normally. WinRE runs before the main system loads and provides access to features such as system restore from a restore point, automatic repair of boot records, command-line access, and Windows reset.
Using WinRE allows you to resolve most issues related to bootloader corruption, system files, or drivers without needing to reinstall the system. This guide will help you master WinRE and effectively use its tools to restore your PC's functionality.
Requirements / Preparation
Before you begin, ensure that:
- Your computer has Windows 10 or Windows 11 installed (WinRE is included with these versions).
- For operations requiring administrator privileges (e.g., system restore), you will need the administrator password if one is set.
- If you plan to use System Restore, create a restore point in advance in a working system (via "Create a restore point" in the Control Panel).
- If Windows cannot boot, prepare a bootable Windows media (USB or DVD) to manually launch WinRE.
Step 1: Launching the Windows Recovery Environment
You can launch WinRE in several ways depending on the system's state.
If Windows Boots (Partially or Fully)
- Open Windows Settings (
Win + I). - Go to Update & Security → Recovery.
- Under "Advanced startup," click Restart now.
- The system will restart and automatically enter WinRE.
If Windows Does Not Boot
- Turn on or restart the computer.
- As soon as the manufacturer's logo appears (e.g., Dell, HP, Lenovo), interrupt the boot process three times by holding the power button for 4–5 seconds.
- On the fourth attempt, Windows will automatically start WinRE and prompt you to choose a recovery option.
💡 Tip: On some PCs, instead of interrupting the boot, you can press
F8(orShift + F8) during startup to bring up the advanced boot options menu. However, this method is often disabled on modern UEFI systems.
From Bootable Media (Universal Method)
- Create a bootable USB drive using Media Creation Tool (for Windows 11) or a similar tool for Windows 10.
- Insert the media into the PC and boot from it (change the boot order in BIOS/UEFI by pressing
Del,F2,F12, or another key at startup). - On the "Windows Setup" screen, select Repair your computer in the lower-left corner.
Step 2: Getting Familiar with the WinRE Interface
After successfully launching, you will see a blue screen with a selection menu:
- Continue — exit to normal Windows boot.
- Turn off your PC — shut down the system.
- Troubleshoot — access main recovery tools.
- Boot from a device — to boot from USB/DVD.
In the Troubleshoot section, the following options are available:
- System Restore — revert to a previously saved restore point.
- Startup Repair — automatically fix problems preventing boot.
- Reset this PC — reset Windows while optionally keeping or removing personal files.
- Command Prompt — manually run commands for diagnostics and recovery.
- Startup Settings — modify boot settings (e.g., disable a driver).
⚠️ Important: When selecting tools that modify system settings (e.g., System Restore), the system may request an administrator password. Ensure you remember it.
Step 3: System Restore Using a Restore Point
This method returns system files, the registry, and settings to the state they were in when the restore point was created, without affecting personal files (documents, photos, videos).
- In WinRE, select Troubleshoot → System Restore.
- If prompted for credentials, select an account with administrator rights and enter the password.
- The restore wizard will display a list of available points. Select the most recent point created before the problem occurred.
- Confirm the restore and wait for completion (usually 5–15 minutes).
- After completion, the system will prompt you to restart. Click Restart.
⚠️ Important: System Restore does not delete personal files, but it may remove programs, drivers, and updates installed after the selected restore point was created. After restoring, verify that critical software works properly.
Step 4: Repairing Boot Records (Startup Repair)
If the issue is related to booting Windows (errors like "Bootmgr is missing," "NTLDR is missing," or freezing on the logo), use the automatic Startup Repair tool.
- In WinRE, select Troubleshoot → Startup Repair.
- The system will automatically analyze problems with boot records, the BCD store, boot configuration, and system files.
- If issues are detected, the tool will attempt to fix them. The process may take 10–20 minutes.
- After completion, restart the computer.
💡 Tip: Startup Repair often resolves issues related to bootloader corruption after installing Linux, a failed Windows update, or a virus attack. However, it may not handle complex cases, in which case manual steps via Command Prompt will be required.
Step 5: Using Command Prompt for Manual Recovery
The Command Prompt in WinRE provides access to powerful utilities for manual recovery. This solution is for advanced users.
- In WinRE, select Troubleshoot → Command Prompt.
- Identify the letter of the system partition. In WinRE, drive letters may differ from those in the working system. Enter:
Find the partition with the type System (usuallydiskpart list volume exitC:in working Windows, but in WinRE it may beD:orS:). Note the letter. - Run commands, replacing
C:with the correct system partition letter.
Basic Commands:
- Repair bootloader (MBR/GPT):
bootrec /fixmbr # Rewrites the MBR (for BIOS) bootrec /fixboot # Writes a new boot sector bootrec /scanos # Scans disks for Windows installations bootrec /rebuildbcd # Recreates the BCD store - Check system files:
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
This command checks and repairs corrupted system files without booting Windows. - Check disk:
chkdsk C: /f /r
Checks the file system and disk sectors for errors (replaceC:with the correct drive letter).
⚠️ Important: The
bootrec /fixbootcommand may fail with "Access is denied" on systems with BitLocker encryption or when conflicting with another bootloader. In such cases, try runningbootsect /nt60 C: /mbrfirst (if the system uses GPT, use/nt60for UEFI).
Step 6: Shutting Down and Exiting
After successful recovery:
- Return to the main WinRE menu (close Command Prompt if it was open).
- Select Continue — the system will reboot into normal Windows mode.
If recovery was unsuccessful, additional options are available in the main WinRE menu:
- Reset this PC — reset Windows. You can choose Keep my files (only programs and settings are removed) or Remove everything (a clean install).
- Boot from a device — to use a bootable Windows installation media.
⚠️ Important: Before resetting the system, ensure you have a backup of important data on external media, even if you selected "Keep my files."
Verifying the Result
After Windows restarts:
- Ensure the system boots without errors and reaches the desktop.
- Check the functionality of key programs and file access.
- If System Restore was used, verify that settings and programs have returned to a working state.
- If necessary, manually create a new restore point (Control Panel → System → System Protection → Create).
If the problem persists, repeat the steps with other WinRE tools or consider performing a clean Windows installation from bootable media.
Possible Issues
WinRE Does Not Launch or Is Missing
- Cause: The WinRE partition is disabled or corrupted.
- Solution: In a working system, open Command Prompt as administrator and run:
If the status is "Disabled," enable it:reagentc /info
If the partition is missing, it can be created viareagentc /enablereagentc /enableor using installation media.
System Restore Error: "No restore points found"
- Cause: Restore points were deleted (e.g., during disk cleanup) or the system partition is protected from changes.
- Solution: Use Startup Repair or Command Prompt to repair the bootloader and system files. In the future, regularly create restore points manually.
bootrec Commands Fail ("Access is denied" Error)
- Cause: Conflict with BitLocker encryption or a corrupted boot sector.
- Solution:
- If BitLocker is enabled, disable it via BitLocker Management in a working system (if possible) or use the recovery key.
- Try running:
(replacebootsect /nt60 C: /mbrC:with the system partition letter). - For UEFI systems with GPT, ensure the correct command is used (
/nt60for UEFI).
Administrator Password Forgotten for WinRE Tools Access
- Solution: If the password is not remembered, you will need bootable media and password reset utilities (e.g., Offline NT Password & Registry Editor). As a last resort, perform a clean Windows installation.
System Resets or Does Not Save Changes After Recovery
- Cause: Corrupted registry or system files that were not restored.
- Solution: Use
sfc /scannowandDISMin the WinRE Command Prompt to repair the system image. If that fails, reset Windows while keeping files.