Podsumowanie
Firma Microsoft zmieniła sposób aktualizowania komputerów z uruchomionym środowiskiem odzyskiwania systemu Windows (WinRE). Środowisko WinRE zostanie zaktualizowane przy użyciu comiesięcznej aktualizacji zbiorczej. Ta zmiana dotyczy tylko komputerów, które pobierają aktualizacje z usługi Windows Update (WU) i programu Windows Server Update Services (WSUS). Ta zmiana rozpoczyna się 27 czerwca 2023 r. w przypadku aktualizacji zbiorczej systemu Windows 11 w wersji 22H2.
Niektóre komputery mogą nie mieć partycji odzyskiwania, która jest wystarczająco duża, aby ukończyć tę aktualizację. Z tego powodu aktualizacja środowiska WinRE może zakończyć się niepowodzeniem. Jeśli zobaczysz zdarzenie systemowe o identyfikatorze 4502 wyzwolone w pliku C:\Windows\System32\winevt\logs\system.evtx, prawdopodobnie jest to błąd z powodu niewystarczającej ilości miejsca na partycji odzyskiwania zawierającej WinRE. Szczegóły tego zdarzenia systemowego powinny zawierać komunikat „Obsługa środowiska odzyskiwania systemu Windows nie powiodła się”. Wartość pola ErrorPhase wynosi 2. W takim przypadku wykonaj poniższe czynności, aby ręcznie zmienić rozmiar partycji odzyskiwania. Wymaga to, aby urządzenie miało partycję odzyskiwania po partycji systemu operacyjnego. Wykonaj poniższe kroki, aby to zweryfikować.
Ręczne zmienianie rozmiaru partycji o 250 MB
-
Otwórz okno wiersza polecenia (cmd) jako administrator.
-
Aby sprawdzić stan środowiska WinRE, uruchom polecenie reagentc /info. Jeśli środowisko WinRE jest zainstalowane, powinna istnieć „lokalizacja środowiska odzyskiwania systemu Windows” ze ścieżką do katalogu WinRE. Przykład: „lokalizacja środowiska odzyskiwania systemu Windows: [file://%3f/GLOBALROOT/device/harddisk0/partition4/Recovery/WindowsRE]\\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE.” W tym miejscu liczba występująca po wartości „dysk twardy” i „partycja” jest indeksem dysku i partycja WinRE jest włączona.
-
Aby wyłączyć środowisko WinRE, uruchom polecenie reagentc /disable
-
Zmniejsz partycję systemu operacyjnego i przygotuj dysk do nowej partycji odzyskiwania.
-
Aby zmniejszyć system operacyjny, uruchom polecenie diskpart
-
Uruchom polecenie list disk
-
Aby wybrać dysk systemu operacyjnego, uruchom dysk polecenie sel disk<OS disk index>. Powinien to być ten sam indeks dysku co WinRE.
-
Aby sprawdzić partycję na dysku systemu operacyjnego i znaleźć partycję systemu operacyjnego, uruchom polecenie list part
-
Aby wybrać partycję systemu operacyjnego, uruchom polecenie sel part<OS partition index>
-
Uruchom polecenie shrink desired=250 minimum=250
-
Aby wybrać partycję WinRE, uruchom polecenie sel part<WinRE partition index>
-
Aby usunąć partycję WinRE, uruchom polecenie delete partition override
-
-
Utwórz nową partycję odzyskiwania.
-
Najpierw sprawdź, czy styl partycji dysku to tabela partycji GUID (GPT), czy główny rekord rozruchowy (MBR). W tym celu uruchom polecenie list disk. Sprawdź, czy w kolumnie „Gpt” znajduje się znak gwiazdki (*). Jeśli istnieje znak gwiazdki (*), dysk ma format GPT. W przeciwnym razie dysk ma format MBR.
-
Jeśli dysk ma format GPT, uruchom polecenie create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac, a następnie polecenie gpt attributes =0x8000000000000001
-
Jeśli dysk ma format MBR, uruchom polecenie create partition primary id=27
-
-
Aby sformatować partycję, uruchom polecenie format quick fs=ntfs label=”Windows RE tools”
-
Jeśli dysk ma format MBR, uruchom polecenie set id=27
-
-
Aby potwierdzić, że partycja WinRE została utworzona, uruchom polecenie list vol
-
Aby wyjść z narzędzia diskpart, uruchom polecenie exit
-
Aby ponownie włączyć środowisko WinRE, uruchom polecenie reagentc /enable
-
Aby sprawdzić, gdzie jest zainstalowane środowisko WinRE, uruchom polecenie reagentc /info
Uwaga Jeśli tworzenie nie powiodło się lub nie chcesz rozszerzać partycji WinRE, uruchom polecenie reagentc /enable, aby ponownie włączyć środowisko WinRE.