Aan de slag met Windows Herstelomgeving (WinRE)

DeWindows Herstelomgeving (WinRE)is een minimaal besturingssysteem gebaseerd op deWindows Pre-installatieomgeving (WinPE)afbeelding met verschillende tools voor het repareren, resetten en diagnosticeren van Windows. Als Windows niet opstart, zal de BCD-bootloader proberen de WinRE-omgeving te starten, waardoor problemen automatisch kunnen worden opgelost of toegang tot herstelhulpmiddelen kan worden geboden. In WinRE kunt u de bootloader-configuratie herstellen, het besturingssysteem herstellen vanaf een imageback-up, teruggaan naar een systeemherstelpunt, een opdrachtprompt uitvoeren, enz.

Windows RE bestaat uit drie bestanden op een verborgenHerstelpartitie(in oudere versies van Windows stond deze partitie bekend als de door het systeem gereserveerde partitie.)

  • winre.wim– WIM-image met WinPE-omgeving die extra Windows-hersteltools bevat;
  • boot.sdi– een System Deployment Image (SDI)-bestand dat wordt gebruikt om een ​​WinRE RAM-schijf in het geheugen te maken;
  • ReAgent.xml— WindowsRE-configuratiebestand.

In dit artikel laten we u zien hoe u Windows opstart in de herstelomgeving en hoe u WinRE kunt repareren als deze niet werkt.

Inhoud:

Hoe u opstart in de Windows-herstelomgeving

Houd ingedrukt om uw computer op te starten in Windows RecoveryShiften klik op deRestartknop in het Startmenu.

U kunt de computer ook opnieuw opstarten in de WinRE-modus vanaf de opdrachtprompt met behulp van de/deoptie van de shutdown-opdracht:

shutdown /f /r /o /t 0

Er is nog een opdracht om het systeem te dwingen op te starten in de herstelomgeving de volgende keer dat de computer opstart:

reagentc /boottore

De herstelomgeving zou automatisch moeten starten als er problemen zijn met het normale Windows-opstartproces. Als bijvoorbeeld drie eerdere pogingen om Windows normaal te starten zijn mislukt, zal de computer automatisch opstarten in de Windows Herstelomgeving. Dit betekent dat u, om uw computer in WinRE op te starten, het opstarten van Windows alleen maar hoeft te onderbreken door op deaan/uit-knop 3 keer achter elkaar.

Windows-hersteltools in WinRE

Er zijn verschillende tools beschikbaar in de WinRE-herstelomgeving waarmee u diverse problemen met Windows kunt oplossen:

Als u een opdrachtprompt of een ander hulpprogramma voor probleemoplossing wilt uitvoeren, zal WinRE u vragen het wachtwoord voor een lokaal beheerdersaccount in te voeren (de inloggegevens worden gecontroleerd aan de hand van de lokale SAM-database). Het is echter mogelijk om het lokale beheerderswachtwoord op Windows opnieuw in te stellen.

In Windows 11 zijn de meeste tools in de herstelomgeving voor u beschikbaar zonder dat u een beheerderswachtwoord hoeft in te voeren.

U zou een opdrachtprompt moeten zienX:WindowsSysteem32>.

Vanaf de WinRE-opdrachtprompt kunt u de schijf controleren met dechkdsk, controleer de Windows-image met DISM en sfc.exe, voer uitregedit,bootrec,startrep(met dit hulpprogramma kunt u problemen met het register, stuurprogramma's en partities vinden en oplossen), voer geheugendiagnostiek uit met demdschedcommando, enz.

Om de WinRE-opdrachtprompt te sluiten en terug te keren naar de opstartmodusselectie, voert u de opdracht uit:

exit

Kan de herstelomgeving op Windows niet vinden

In sommige gevallen, wanneer de herstelpartitie of het WIM-imagebestand van de herstelomgeving wordt verwijderd of beschadigd, of wanneer de ReAgent- of BCD-configuratie onjuist is geconfigureerd, kan er een fout optreden wanneer u probeert op te starten in de Windows Herstelomgeving:

Could not find the recovery environment.
Insert your Windows installation or recovery media, and restart your PC with the media.

De redenen waarom de WinRE-omgeving niet opstart op de computer kunnen variëren:

  • WinRE is overeenkomstig uitgeschakeld op Windows;
  • De Boot Configuration Data Store (BCD) bevat geen vermeldingen voor het opstarten in de herstelmodus;
  • Dewinre.wim(WinRE-omgevingsimage) bestand ontbreekt of is verplaatst;
  • Ontbrekend of ongeldig WinRE-configuratiebestand (ReAgent.xml).

Vervolgens bekijken we de belangrijkste manieren om de WinRE-omgeving op Windows 10 en 11 te repareren.

Aanbevolen lees:Windows Herstelomgeving (WinRE) in- of uitschakelen in Windows 11 en 10

Hoe Windows Herstelomgeving (WinRE) in of uit te schakelen

U kunt controleren of Windows Herstelomgeving op uw computer is ingeschakeld:

reagentc /info

Met de opdracht wordt de huidige configuratie van de Windows Herstelomgeving weergegeven. In dit voorbeeld is WinRE ingeschakeld:

Windows RE status:         Enabled

Deze opdracht retourneert ook de WinRE-invoer-ID in de BCD (Boot Configuration Data (BCD)-ID) en het pad naar de Windows RE-image (locatie:\?GLOBALROOTdeviceharddisk0partition4RecoveryWindowsRE).

Gebruik de volgende opdrachten om de herstelomgeving in Windows te activeren/deactiveren:

reagentc /disable
reagentc /enable

Logboeken van de Windows Herstelomgeving worden opgeslagen in een bestand %WINDIR%System32LogFilesSrtSrtTrail.txt.

Om WinRE van de herstelpartitie naar de systeemschijf te verplaatsen, vinkt u het bericht Kan volume niet uitbreiden in Windows aan.

De eenvoudigste manier om de configuratie van de Windows-herstelomgeving te herstellen is door WinRE uit en weer in te schakelen:

reagentc /disable
reagentc /enable

De reagentc moet de BCD-bootloaderconfiguratie bijwerken en vermeldingen voor de WinRE-omgeving toevoegen.

Als u een partitietabel op de harde schijf van MBR naar GPT hebt geconverteerd met behulp van de MBR2GPT-tool, kunt u de volgende fout tegenkomen:

MBR2GPT: Failed to update ReAgent.xml, please try to manually disable and enable WinRE.

Om dit op te lossen, moet u WinRE opnieuw opstarten en handmatig uitschakelen en inschakelen.

Als u de foutmelding “REAGENTC.EXE: Unable to update Boot Configuration Data“, los het probleem eerst op met de Windows-bootloader (instructies voor UEFI- en BIOS-computers).

Het reagenscommando kan een fout retourneren:

REAGENTC.EXE: The Windows RE image was not found.

Dit betekent meestal dat het bestand winre.wim ontbreekt of dat de systeemherstelpartitie is verwijderd. Als dit het geval is, moet u proberen de WinRE-omgeving te herstellen.

Controleer of de Boot Configuration Data (BCD)-configuratie de juiste vermeldingen bevat om de WinRE-omgeving op te starten:

bcdedit /enum all

Zoek in de lijst met opstartopties hetWindows-bootloadersectie, metidentificatie={huidige}. Deze invoer ziet er in ons voorbeeld als volgt uit:

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    Windowssystem32winload.exe
description             Windows 10
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {7c817935-e52f-11e6-9c2c-0050569efccb}
recoveryenabled         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              Windows
resumeobject            {1c7df7a0-4560-11e5-9675-8451eaa913bb}
nx                      OptIn
bootmenupolicy          Standard

Zoek en onthoud de GUID-waarde van deherstelvolgordeattribuut. Dit is bijvoorbeeld {7c817935-e52f-11e6-9c2c-0050569efccb}.

Dan moet je het opstartconfiguratiegedeelte vinden met deidentificatiewaarde gelijk aan de eerder verkregen GUID-waarde en met deWindows-herstelomgevingin debeschrijvingveld. Deze invoer kan er als volgt uitzien:

Windows Boot Loader
-------------------
identifier              {7c817935-e52f-11e6-9c2c-0050569efccb}
device                  ramdisk=DeviceHarddiskVolume4WindowsREWinre.wim,{7c817936-e52f-11e6-9c2c-0050569efccb}
path                    windowssystem32winload.exe
description             Windows Recovery Environment
locale                  en-US
inherit                 {bootloadersettings}
displaymessage          Recovery
osdevice                ramdisk=DeviceHarddiskVolume4RecoveryWindowsREWinre.wim,{7c817936-e52f-11e6-9c2c-0050569efccb}
systemroot              windows
nx                      OptIn
bootmenupolicy          Standard
winpe                   Yes

Het volledige pad naar de WIM-image van de herstelomgeving wordt gegeven in de regel Apparaat. In dit voorbeeld bevindt het zich op harde schijfpartitie 4 (HarddiskVolume4) op het pad RecoveryWindowsREWinre.wim.

Om het pad naar de WIM-image op deze partitie in de WinRE-configuratie krachtig in te stellen, voert u de opdracht uit:

REAGENTC.EXE /setreimage /path \?GLOBALROOTdeviceharddiskpartition4RecoveryWindowsRE

Als deze partitie bestaat, kunt u dit bootloader-item binden om WinRe op te starten als de herstelomgeving voor de huidige OS-image.

Kopieer de GUID van het gevonden item en gebruik deze in de volgende opdracht:

bcdedit /set {current} recoverysequence {FoundGUID}

Opmerking.Als u een multi-boot-configuratie gebruikt, moet u er rekening mee houden dat elk besturingssysteem zijn eigen Windows Recovery Environment-vermelding aan Microsoft Boot Manager toevoegt. Het is belangrijk om hier niet in de war te raken.

Zorg ervoor dat deWinre.wimbestand bevindt zich in het opgegeven pad. Het wordt meestal opgeslagen op een van de volgende locaties (mappen zijn verborgen)

  • C:WindowsSystem32Herstel;
  • Op een aparte, verborgen herstelpartitie (of gereserveerde partitie);
  • Op de OEM-herstelpartitie van de fabrikant.

Controleer vervolgens het pad naar het wim-bestand dat is opgegeven in hetReAgent.xml-bestand (dat zich bevindt in de map C:WindowsSystem32Recovery of in de herstelmap op de herstelpartitie).

notepad c:WindowsSystem32RecoveryReAgent.xml

Open het configuratiebestand met een willekeurige editor en controleer de waarde van het<WinreLocation-pad =attribuut. Als het opgegeven pad niet beschikbaar is (de oorspronkelijke partitie is verwijderd), kunt u het pad wijzigen in <ImageLocation path= “RecoveryWindowsRE”), de map C:RecoveryWindowsRE maken en het bestand Winre.wim ernaar kopiëren.

Schakel vervolgens WinRE uit en weer in:

reagentc /disable

reagentc /enable

Maak de herstelomgeving opnieuw op Windows

Als u winre.wim niet in een van de standaardmappen kunt vinden, probeer er dan naar te zoeken met behulp van bestandsbeheer of met de volgende opdracht

dir /a /s c:winre.wim

Tip. Vergeet niet om dit bestand te zoeken op de verborgen partities, waaraan u eerst een stationsletter moet toewijzen.

Als u het bestand vindt, kopieert u het naar de standaardlocatie met behulp van de opdrachten:

attrib -h -s c:Recoveryxxxxxxxwinre.wim
xcopy /h c:Recoveryxxxxxxxwinre.wim c:WindowsSystem32Recovery

Als er geen WinRE WIM-image op de schijf staat, kunt u het bestand kopiëren vanaf een computer met een vergelijkbare versie van Windows (OS-versie en bitheid moeten overeenkomen), of vanaf een Windows-installatiemedium (bijvoorbeeld een opstartbaar USB-flashstation met Windows- of ISO-image).

In dit voorbeeld wordt de ISO-installatiekopie van Windows gebruikt als de bron van de WinRE-bestanden.

Open de ISO-image met 7-Zip, selecteer het bestand sourceinstall.wim (of install.esd) en pak WindowsSystem32Recovery uitWinre.wimEnReAgent.xmlbestanden naar de map C:WindowsSystem32Recovery. Kopieer vervolgens het origineelboot.sdibestand uit de map WindowsBootDVD.

U kunt de standaard winre.wim-image vervangen door een geavanceerde DaRT 10-herstelimage die extra tools bevat waarmee u Windows-problemen kunt diagnosticeren en oplossen.

Verwijder het ReAgent.xml-bestand dat de oude WinRE-configuraties bevat:

ren C:WindowsSystem32RecoveryReAgent.xml ReAgent_backup.xml

Vervang het pad naar het bestand winre.wim in de Recovery Agent-configuratie:

reagentc /setreimage /path C:windowssystem32recovery

REAGENTC.EXE: Operation Successful.

De opdracht retourneert een foutmelding als het bestand winre.wim niet bestaat in de doelmap:

REAGENTC.EXE: No valid image found in the specified path.

Het blijft nodig om de Windows Recovery Agent in te schakelen met de opdracht:

reagentc /enable
In dit geval worden de Windows-herstelomgevingsbestanden opgeslagen op systeemstation C:.

Related Posts