Jak rozwiązać błąd 0x80070643 podczas instalacji aktualizacji KB5034441 w systemie Windows 10



Pojawienie się błędu 0x80070643 podczas próby zainstalowania najnowszej poprawki zabezpieczeń systemu Windows 10, takiej jak KB5034441, jest dość frustrujące. Powoduje to zatrzymanie aktualizacji, zwłaszcza że jest ona powiązana z poprawkami w środowisku WinRE (Windows Recovery Environment).Ta partycja powinna mieć wystarczająco dużo wolnego miejsca – Microsoft zaleca co najmniej 250 MB – ale czasami jest ona po prostu spakowana lub źle skonfigurowana, co prowadzi do awarii. Jeśli spotkałeś się z takim przypadkiem, prawdopodobnie partycja odzyskiwania jest zbyt mała lub nieprawidłowo włączona. Dobra wiadomość jest taka, że ​​istnieją sprawdzone metody rozwiązania tego problemu i zainstalowania aktualizacji bez żadnych poważnych błędów.

Rzecz w tym, że skoro WinRE to w zasadzie Twoja siatka bezpieczeństwa, majstrowanie przy nim może wydawać się ryzykowne. Ale jeśli zrobisz to ostrożnie, jest to wykonalne. Celem jest zwolnienie miejsca, ewentualna zmiana rozmiaru partycji odzyskiwania i upewnienie się, że WinRE jest ponownie włączony po zakończeniu. Uwaga: w niektórych konfiguracjach ten proces może być nieco kapryśny, a system Windows może nie zachowywać się tak samo za każdym razem. Mimo to, przy odrobinie cierpliwości, zazwyczaj da się to naprawić.

Jak naprawić błąd 0x80070643 podczas instalowania aktualizacji Windows 10 KB5034441

Dezaktywuj WinRE, aby umożliwić zmiany w systemie

Jest to konieczne, ponieważ środowisko odzyskiwania czasami blokuje się, uniemożliwiając modyfikacje. Zasadniczo należy tymczasowo wyłączyć WinRE, aby móc zmienić rozmiar lub konfigurację partycji odzyskiwania.

  • Otwórz wiersz polecenia z podwyższonym poziomem uprawnień : wyszukaj polecenie cmd w menu Start, kliknij prawym przyciskiem myszy Wiersz polecenia, a następnie wybierz opcję Uruchom jako administrator.
  • Sprawdź aktualny stan WinRE za pomocą:reagentc /info

To polecenie podaje szczegółowe informacje o lokalizacji i stanie środowiska WinRE. Jeśli jest włączone, zobaczysz wiersz taki jak Windows RE location: \\?\GLOBALROOT\device\harddisk0\partition3\Recovery\WindowsRE. W przeciwnym razie pojawi się komunikat „Windows RE nie jest włączone…” i możesz pominąć jego wyłączanie.

  • Wyłączenie WinRE wymaga uruchomienia:reagentc /disable

Spowoduje to tymczasowe wyłączenie funkcji odzyskiwania. Spodziewaj się komunikatu w stylu „Operacja zakończona pomyślnie”.Teraz system powinien zezwolić na zmiany w partycji odzyskiwania.

Zmień rozmiar partycji odzyskiwania za pomocą diskpart

Ponieważ głównym problemem jest przestrzeń, musisz powiększyć partycję recovery – postaraj się o co najmniej 250 MB wolnego miejsca. Diskpart jest tutaj twoim przyjacielem, chociaż może być to dość niebezpieczne, jeśli coś zepsujesz. Upewnij się, że dokładnie sprawdziłeś numery dysków!

  • Z tego samego wiersza poleceń administratora uruchom diskpart: diskpart.
  • Wypisz wszystkie dyski z: list disk. Zidentyfikuj dysk systemowy — zazwyczaj jest to dysk 0, ale sprawdź go dokładnie.
  • Wybierz dysk z: sel disk <number>. Zastąp <numer> indeksem swojego dysku (np.0).
  • Wyświetl listę partycji na tym dysku: list partition. Znajdź partycję zawierającą WinRE, która jest prawdopodobnie mała (około 200 MB).Celem jest zmiana rozmiaru tej partycji.
  • Wybierz partycję odzyskiwania: sel part <number>. Ponownie zastąp <numer> właściwym numerem partycji.
  • Teraz zmniejsz partycję o 250 MB (lub więcej, jeśli to konieczne).shrink desired=250Zobaczysz komunikat potwierdzający zmniejszenie rozmiaru.

Jeśli chcesz utworzyć nową, większą partycję odzyskiwania lub zastąpić starą, może zajść potrzeba usunięcia i ponownego utworzenia partycji. Zachowaj jednak szczególną ostrożność — błędy mogą zakłócić odzyskiwanie systemu.

  • Aby w razie potrzeby usunąć starą partycję WinRE: delete partition override. Następnie utwórz i sformatuj nową partycję: create partition primary size=250, a następnie sformatuj ją za pomocą format fs=ntfs quick label=Recovery.
  • Przypisz literę dysku, np. R:.assign letter=RDzięki temu system Windows będzie mógł go prawidłowo rozpoznać.
  • Wpisz exit, aby opuścić diskpart.

Ponowne włączenie WinRE po zmianie rozmiaru

Sprawdź, czy Twój dysk jest GPT czy MBR – uruchamiając go list diskponownie i szukając gwiazdki w kolumnie GPT. Jeśli widzisz gwiazdkę, masz dysk GPT; jeśli nie, to MBR.

  • W przypadku dysków GPT uruchom: create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac.
  • W przypadku dysków MBR użyj: create partition primary id=27.

Następnie sformatuj nową partycję (jeśli ją utworzyłeś): format quick fs=ntfs label="Windows RE tools". Następnie zweryfikuj ją poleceniem: list vol.

  • Ponownie aktywuj WinRE za pomocą: reagentc /enable.
  • Na koniec sprawdź ponownie status: reagentc /infoPowinien on pokazywać włączony WinRE i ścieżkę do nowych plików odzyskiwania.

Jeśli pojawi się błąd „Nie znaleziono obrazu środowiska Windows RE”, nie panikuj. Czasami konieczne jest ręczne zamontowanie obrazu ISO systemu Windows w celu skopiowania niezbędnych plików odzyskiwania – opisanych poniżej.

Naprawianie błędu „Nie znaleziono obrazu środowiska Windows RE”, jeśli się pojawia

To trudne, ale wykonalne. Najpierw pobierz plik ISO systemu Windows 10 z oficjalnej strony Microsoftu i zamontuj go, klikając prawym przyciskiem myszy i wybierając „Zamontuj”. Wybierz miejsce montażu – na przykład dysk E:.

  1. Tymczasowo wyłącz WinRE: reagentc /disable.
  2. Utwórz folder, w którym chcesz zamontować plik WIM: md c:\WinMount.
  3. Zamontuj obraz systemu Windows: dism /mount-wim /wimfile:E:\Sources\install.wim /index:1 /mountdir:C:\WinMount /readonly.
  4. Skopiuj pliki odzyskiwania: xcopy C:\WinMount\Windows\System32\Recovery\*.* C:\Windows\System32\Recovery /h.
  5. Ustaw ścieżkę obrazu odzyskiwania: reagentc /setreimage /path C:\Windows\System32\Recovery /target C:\Windows.
  6. Ponownie włącz WinRE: reagentc /enable.

Miejmy nadzieję, że to przywróci środowisko odzyskiwania do działania i umożliwi systemowi Windows zainstalowanie aktualizacji. Cały proces nie jest bardzo prosty, ale to solidne rozwiązanie, jeśli standardowe kroki zawiodą.

Tak czy inaczej, majstrowanie przy partycji recovery nie należy do najprzyjemniejszych czynności, ale często jest to jedyny sposób na obejście uporczywych błędów aktualizacji. Po prostu poświęć trochę czasu, sprawdź wszystko dokładnie i utwórz kopię zapasową ważnych danych, zanim przejdziesz do zarządzania dyskami.

Streszczenie

  • Przed zmianą partycji wyłącz WinRE.
  • Zmień rozmiar partycji odzyskiwania lub utwórz ją ponownie, aby zwolnić miejsce.
  • Ponownie włącz WinRE i sprawdź, czy działa prawidłowo.
  • W razie konieczności ręcznie zamontuj i skopiuj pliki odzyskiwania z obrazu ISO.

Podsumowanie

Cała ta sytuacja może być uciążliwa, bez dwóch zdań. Ale często można ją naprawić, wprowadzając kilka poprawek na dysku i uzbrojając się w cierpliwość. Jeśli to nie pomogło, spróbuj ponownie utworzyć partycje odzyskiwania lub uruchomić później program do sprawdzania plików systemowych. Ogólnie rzecz biorąc, te kroki pomogły wielu osobom zainstalować tę irytującą aktualizację. Oby komuś to pomogło uniknąć kolejnej frustracji!



Czy ten artykuł był pomocny?