Komme i gang med Windows Recovery Environment (WinRE)

DeWindows Recovery Environment (WinRE)er et minimalt operativsystem basert påWindows Preinstallation Environment (WinPE)bilde som inneholder flere verktøy for å reparere, tilbakestille og diagnostisere Windows. Hvis Windows ikke starter opp, vil BCD-oppstartslasteren forsøke å starte WinRE-miljøet, som automatisk kan fikse problemer eller gi tilgang til gjenopprettingsverktøy. I WinRE kan du fikse oppstartslasterkonfigurasjonen, gjenopprette operativsystemet fra en bildesikkerhetskopi, rulle tilbake til et systemgjenopprettingspunkt, kjøre en ledetekst, etc.

Windows RE består av tre filer på en skjultGjenopprettingspartisjon(i eldre versjoner av Windows ble denne partisjonen kjent som System Reserved-partisjonen.)

  • winre.wim– WIM-bilde med WinPE-miljø som inkluderer ekstra Windows-gjenopprettingsverktøy;
  • boot.sdi– en System Deployment Image (SDI)-fil som brukes til å lage en WinRE RAM-disk i minnet;
  • ReAgent.xml— WindowsRE-konfigurasjonsfil.

I denne artikkelen viser vi deg hvordan du starter opp Windows i gjenopprettingsmiljøet og hvordan du reparerer WinRE hvis det ikke fungerer.

Innhold:

Slik starter du opp i Windows-gjenopprettingsmiljøet

Hold nede for å starte datamaskinen i Windows RecoveryShiftog klikk påRestartknappen på Start-menyen.

Du kan også starte datamaskinen på nytt i WinRE-modus fra ledeteksten ved å bruke/dealternativet for shutdown-kommandoen:

shutdown /f /r /o /t 0

Det er en annen kommando for å tvinge systemet til å starte opp i gjenopprettingsmiljøet neste gang datamaskinen starter:

reagentc /boottore

Gjenopprettingsmiljøet skal starte automatisk hvis det er problemer med den normale oppstartsprosessen i Windows. For eksempel, hvis tre tidligere forsøk på å starte Windows normalt har mislyktes, vil datamaskinen automatisk starte opp i Windows Recovery-miljøet. Dette betyr at for å starte datamaskinen i WinRE, er alt du trenger å gjøre å avbryte Windows-oppstarten ved å trykke påstrømknapp 3 ganger på rad.

Windows-gjenopprettingsverktøy i WinRE

Det er flere verktøy tilgjengelig i WinRE-gjenopprettingsmiljøet som lar deg fikse en rekke problemer med Windows:

Hvis du vil kjøre en ledetekst eller et annet feilsøkingsverktøy, vil WinRE be deg om å angi passordet for en lokal administratorkonto (legitimasjonen sjekkes mot den lokale SAM-databasen.). Det er imidlertid mulig å tilbakestille det lokale administratorpassordet på Windows.

I Windows 11 er de fleste verktøyene i gjenopprettingsmiljøet tilgjengelige for deg uten å måtte angi et administratorpassord.

Du bør se en ledetekstX: WindowsSystem32>.

Fra WinRE-ledeteksten kan du sjekke disken medchkdsk, sjekk Windows-bildet med DISM og sfc.exe, kjørregedit,bootrec,startrep(dette verktøyet lar deg finne og fikse problemer med registeret, drivere og partisjoner), kjøre minnediagnostikk medmdschedkommando, etc.

For å lukke WinRE-ledeteksten og gå tilbake til oppstartsmodusvalget, kjør kommandoen:

exit

Kunne ikke finne gjenopprettingsmiljøet på Windows

I noen tilfeller, når gjenopprettingspartisjonen eller WIM-bildefilen for gjenopprettingsmiljøet er slettet/ødelagt, eller ReAgent- eller BCD-konfigurasjonen er feilkonfigurert, kan det oppstå en feil når du prøver å starte opp i Windows-gjenopprettingsmiljøet:

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

Årsakene til at WinRE-miljøet ikke starter opp på datamaskinen kan variere:

  • WinRE er kompatibelt deaktivert på Windows;
  • Boot Configuration Data Store (BCD) inneholder ingen oppføringer for oppstart i gjenopprettingsmodus;
  • Dewinre.wim(WinRE miljøbilde) fil mangler eller er flyttet;
  • Manglende eller ugyldig WinRE-konfigurasjonsfil (ReAgent.xml).

Deretter skal vi se på de viktigste måtene å reparere WinRE-miljøet på Windows 10 og 11.

Foreslått å lese:Slik aktiverer eller deaktiverer du Windows Recovery Environment (WinRE) i Windows 11 og 10

Slik aktiverer eller deaktiverer du Windows Recovery Environment (WinRE)

Du kan sjekke om Windows Recovery Environment er aktivert på datamaskinen din:

reagentc /info

Kommandoen viser gjeldende konfigurasjon av Windows Recovery Environment. I dette eksemplet er WinRE aktivert:

Windows RE status:         Enabled

Denne kommandoen returnerer også WinRE-oppføringsidentifikatoren i BCD (Boot Configuration Data (BCD) identifikatoren) og banen til Windows RE-bildet (sted:\?GLOBALROOTdeviceharddisk0partition4RecoveryWindowsRE).

For å aktivere/deaktivere gjenopprettingsmiljøet i Windows, bruk følgende kommandoer:

reagentc /disable
reagentc /enable

Windows Recovery Environment-logger lagres i en fil %WINDIR%System32LogFilesSrtSrtTrail.txt.

For å flytte WinRE fra gjenopprettingspartisjonen til systemstasjonen, sjekk innlegget Kan ikke utvide volumet i Windows.

Den enkleste måten å reparere Windows-gjenopprettingsmiljøkonfigurasjonen på er å deaktivere og aktivere WinRE:

reagentc /disable
reagentc /enable

Reagensen bør oppdatere BCD-oppstartslasterkonfigurasjonen og legge til oppføringer for WinRE-miljøet.

Hvis du har konvertert en harddiskpartisjonstabell fra MBR til GPT ved hjelp av MBR2GPT-verktøyet, kan du få feilen:

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

For å fikse dette, må du starte på nytt og manuelt deaktivere og aktivere WinRE.

Hvis du får feilen "REAGENTC.EXE: Unable to update Boot Configuration Data", fiks først problemet med Windows bootloader (instruksjoner for UEFI- og BIOS-datamaskiner).

Reagenskommandoen kan returnere en feil:

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

Dette betyr vanligvis at winre.wim-filen mangler eller at systemgjenopprettingspartisjonen er slettet. Hvis dette er tilfelle, må du prøve å reparere WinRE-miljøet.

Sjekk at Boot Configuration Data (BCD)-konfigurasjonen har de riktige oppføringene for å starte opp WinRE-miljøet:

bcdedit /enum all

I listen over oppstartsalternativer finner duWindows Boot Loaderseksjon, medidentifier={current}. Denne oppføringen ser slik ut i vårt eksempel:

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

Finn og husk GUID-verdien tilgjenopprettingssekvensattributt. For eksempel er det {7c817935-e52f-11e6-9c2c-0050569efccb}.

Deretter må du finne oppstartskonfigurasjonsdelen medidentifikatorverdi lik GUID-verdien oppnådd tidligere og medWindows gjenopprettingsmiljøibeskrivelsefelt. Denne oppføringen kan se slik ut:

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

Den fullstendige banen til WIM-bildet for gjenopprettingsmiljøet er gitt på enhetslinjen. I dette eksemplet er den plassert på harddiskpartisjon 4 (HarddiskVolume4) ved banen RecoveryWindowsREWinre.wim.

For å tvinge inn banen til WIM-bildet på denne partisjonen i WinRE-konfigurasjonen, kjør kommandoen:

REAGENTC.EXE /setreimage /path \?GLOBALROOTdeviceharddiskpartition4RecoveryWindowsRE

Hvis denne partisjonen eksisterer, kan du binde denne oppstartslasteroppføringen til å starte opp WinRe som gjenopprettingsmiljø for gjeldende OS-bilde.

Kopier GUID-en til den funnet oppføringen og bruk den i følgende kommando:

bcdedit /set {current} recoverysequence {FoundGUID}

Note.Hvis du bruker en multi-boot-konfigurasjon, husk at hvert operativsystem legger til sin egen Windows Recovery Environment-oppføring i Microsoft Boot Manager. Det er viktig å ikke bli forvirret her.

Sørg for atWinre.wimfilen ligger i den angitte banen. Den er vanligvis lagret på en av følgende steder (mappene er skjulte)

  • C:WindowsSystem32Recovery;
  • På en separat, skjult gjenopprettingspartisjon (eller reservert partisjon);
  • På produsentens OEM-gjenopprettingspartisjon.

Sjekk deretter banen til wim-filen som er spesifisert iReAgent.xmlfil (som ligger i C:WindowsSystem32Recovery-katalogen eller i Recovery-katalogen på gjenopprettingspartisjonen).

notepad c:WindowsSystem32RecoveryReAgent.xml

Åpne konfigurasjonsfilen med en hvilken som helst editor og sjekk verdien av<WinreLocation path =attributt. Hvis den angitte banen ikke er tilgjengelig (den originale partisjonen er slettet), kan du endre banen til <ImageLocation path= “RecoveryWindowsRE”), opprette C:RecoveryWindowsRE-katalogen og kopiere Winre.wim-filen inn i den.

Deaktiver og aktiver WinRE på nytt:

reagentc /disable

reagentc /enable

Gjenskap gjenopprettingsmiljøet på Windows

Hvis du ikke finner winre.wim i noen av standardkatalogene, prøv å søke etter den ved hjelp av en filbehandling eller med følgende kommando

dir /a /s c:winre.wim

Tupp. Husk å se etter denne filen på de skjulte partisjonene, som du først må tilordne en stasjonsbokstav til.

Hvis du finner filen, kopier den til standardplasseringen ved å bruke kommandoene:

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

Hvis du ikke har et WinRE WIM-bilde på platen, kan du kopiere filen fra en datamaskin med lignende versjon av Windows (OS-versjon og bitness må samsvare), eller fra et Windows-installasjonsmedium (for eksempel oppstartbar USB-flash-stasjon med Windows eller ISO-bilde).

I dette eksemplet brukes ISO-bildet for Windows-installasjonen som kilden til WinRE-filene.

Åpne ISO-bildet med 7-Zip, velg filen sourcesinstall.wim (eller install.esd) og pakk ut WindowsSystem32RecoveryWinre.wimogReAgent.xmlfiler til C:WindowsSystem32Recovery-mappen. Kopier deretter originalenboot.sdifilen fra WindowsBootDVD-mappen.

Du kan erstatte standard winre.wim-bildet med et avansert DaRT 10-gjenopprettingsbilde som inneholder tilleggsverktøy som kan hjelpe deg med å diagnostisere og fikse Windows-problemer.

Slett ReAgent.xml-filen som inneholder de gamle WinRE-konfigurasjonene:

ren C:WindowsSystem32RecoveryReAgent.xml ReAgent_backup.xml

Erstatt banen til winre.wim-filen i Recovery Agent-konfigurasjonen:

reagentc /setreimage /path C:windowssystem32recovery

REAGENTC.EXE: Operation Successful.

Kommandoen vil returnere en feil hvis winre.wim-filen ikke finnes i målkatalogen:

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

Det gjenstår å aktivere Windows Recovery Agent med kommandoen:

reagentc /enable
I dette tilfellet lagres Windows-gjenopprettingsmiljøfilene på systemstasjonen C:.

Related Posts