Z początkiem marca tego roku pisaliśmy o błędzie 0x80070643, występującym w Windows 10 KB5001716. Irytujący bug uniemożliwia przeprowadzenie aktualizacji systemu, a Microsoft zamiast usunąć błąd postanowił zalecić użytkownikom, aby ci zrobili to we własnym zakresie. Rozwiązanie to można uznać po części za słuszne, ale…
Microsoft umywa ręce. Błąd 0x80070643 napraw sobie sam
Bardzo pokaźna rzesza użytkowników systemów Windows postanowiła pozostać przy Windows 10 i zrezygnować z darmowej aktualizacji do Windows 11. Oficjalne bezpłatne wsparcie dla Windows 10 skończy się dopiero 14 października 2025 roku, a im bliżej tej daty, tym Microsoft mniej chętnie może podchodzić do łatania przeróżnych błędów. Właśnie dał temu doskonały przykład.
- Nie przegap: Copilot mówi już po polsku. Wszyscy na to czekaliśmy
Potwierdzono, że błąd 0x80070643 występujący w Windows 10 KB5001716 użytkownicy komputerów muszą naprawić samodzielnie. Pojawił się on, gdy Microsoft chciał załatać lukę CVE-2024-20666, związaną z szyfrowaniem w BitLocker. 0x80070643 zaczął uniemożliwiać aktualizację w związku z niedostateczną ilością wolnej przestrzeni dyskowej. Microsoft podaje, że błąd zwracany jest, gdy na partycji odzyskiwania nie ma 250 MB wolnego miejsca na dane.
W nowym dokumencie pomocy technicznej czytamy, że automatyczna naprawa błedów nie będzie miała miejsca, a osoby doświadczjące problemów muszą sprawę rozwiązać we własnym zakresie. Jak? Zwiększając przestrzeń na partycji recovery.
Jak zwiększyć rozmiar partycji recovery?
Uwaga: instrukcja tylko dla zaawansowanych użytkowników, którzy wiedzą co robią. Wykonujecie ją na własną odpowiedzialność. To jednak skuteczny sposób na wyeliminowanie błędu 0x80070643 przy instalacji Windows 10 KB5001716 oraz kolejnych aktualizacji.
- Otwórz Wiersz Poleceń (cmd) jako administrator.
- Sprawdź, czy WinRE jest zainstalowany, wpisując reagentc /info. Jeśli jest, zobaczysz lokalizację Windows RE.
- Wyłącz WinRE, wpisując reagentc /disable.
- Użyj narzędzia Diskpart, wpisując polecenie diskpart w wierszu poleceń.
- Wyświetl listę dysków i wybierz ten z systemem operacyjnym, wpisując polecenie sel disk<OS disk index>.
- Znajdź i wybierz partycję systemu operacyjnego, wpisując polecenie sel part<OS partition index>.
- Po wybraniu partycji wpisz komendę: shrink desired=250 minimum=250.
- Wybierz i usuń stare środowisko WinRE, wpisując polecenie: sel part<WinRE partition index>, a następnie wpisz polecenie delete partition override.
Teraz utworzysz nową partycję odzyskiwania, zmniejszając partycję systemu operacyjnego. Dalszy krok uzależniony jest od tego, czy masz dysk GPT czy MBR. Sprawdzisz to poleceniem list disk. Dyskom GPT towarzyszy oznaczenie w kolumnie GPT „*”.
Dla GPT wystarczy użyć komendy:
create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
Po wpisaniu tej komendy wpisz jeszcze gpt attributes =0x8000000000000001.
Dla MBR, wpisze create partition primary id=27 i wykonaj poniższe kroki:
- Sformatuj nową partycję: format quick fs=ntfs label=”Windows RE tools”.
- Sprawdź, czy partycja została utworzona poprawnie komendą list vol i wyjdź z diskpart komendą exit.
- Włącz z powrotem WinRE komendą reagentc /enable.
- Potwierdź instalację zapytaniem reagentc /info.
To wszystko.
Źródło: learn.microsoft.com