Błąd 0x800f0922 przy aktualizacji Windows najczęściej wynika z braku miejsca na ukrytej partycji systemowej albo blokady sieciowej, na przykład przez VPN. Zwykle można go usunąć bez reinstalacji systemu. Zacznij od sprawdzenia partycji System Reserved, a następnie zresetuj składniki Windows Update i uruchom narzędzia DISM oraz SFC.
Co może powodować błąd 0x800f0922?
Ten kod nie wskazuje jednej usterki. W praktyce najczęściej chodzi o miejsce potrzebne instalatorowi na partycji zarezerwowanej przez system, połączenie VPN albo uszkodzone usługi i pliki aktualizacji.
| Przyczyna | Szybkie rozwiązanie |
|---|---|
| Brak miejsca na partycji System Reserved lub EFI | Sprawdź partycję w Zarządzaniu dyskami i zwolnij miejsce. Nie usuwaj jej. |
| Aktywny VPN lub filtr sieciowy | Rozłącz VPN i spróbuj pobrać aktualizację przez zwykłe połączenie. |
| Uszkodzone składniki Windows Update | Zatrzymaj usługi, zmień nazwy folderów SoftwareDistribution i catroot2, a następnie uruchom usługi ponownie. |
| Uszkodzony obraz systemu lub pliki Windows | Uruchom DISM, a po nim SFC w Wierszu polecenia jako administrator. |
1. Sprawdź partycję System Reserved
Partycja System Reserved, nazywana także SRP, przechowuje pliki rozruchowe i elementy potrzebne podczas aktualizacji. Nie ma zwykle przypisanej litery dysku, dlatego wolne miejsce na dysku C: może być wystarczające, a aktualizacja mimo to zakończy się błędem.
Przed zmianami wykonaj kopię ważnych plików. Modyfikowanie partycji systemowej bez doświadczenia może uniemożliwić uruchomienie Windows.
- Naciśnij Win + R, wpisz diskmgmt.msc i zatwierdź klawiszem Enter.
- Znajdź małą partycję oznaczoną jako „Zastrzeżone przez system”, „System Reserved” albo partycję EFI. Zwykle ma od około 100 do 500 MB, choć rozmiar zależy od sposobu instalacji systemu.
- Sprawdź, czy system pokazuje wolne miejsce na tej partycji. Przy aktualizacjach potrzebny poziom może zależeć od wersji Windows i rodzaju pakietu. W materiałach Microsoft spotyka się wartości od kilkunastu MB dla wybranych aktualizacji, natomiast większy zapas, na przykład co najmniej 50 MB, ogranicza ryzyko niepowodzenia.
- Nie formatuj i nie usuwaj partycji. Jeśli jest niemal pełna, najbezpieczniej skorzystać z pomocy administratora lub narzędzia do zarządzania partycjami, które potrafi zmniejszyć sąsiednią partycję i rozszerzyć SRP.
Jeżeli nie masz doświadczenia z układem partycji, nie wykonuj tej operacji metodą prób i błędów. Nieprawidłowe przesunięcie partycji rozruchowej może spowodować problemy z uruchomieniem komputera.
2. Zresetuj składniki Windows Update
Do tej procedury potrzebujesz uprawnień administratora. Polecenia zatrzymają usługi aktualizacji, zmienią nazwy katalogów z pamięcią podręczną, a następnie uruchomią usługi ponownie. Windows utworzy nowe foldery podczas kolejnego sprawdzania aktualizacji.
Otwórz menu Start, wpisz Wiersz polecenia, kliknij wynik prawym przyciskiem myszy i wybierz Uruchom jako administrator. Wykonuj polecenia pojedynczo, naciskając Enter po każdej linii:
net stop wuauservnet stop bitsnet stop cryptsvcnet stop msiserverren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 Catroot2.oldnet start wuauservnet start bitsnet start cryptsvcnet start msiserver
Jeśli przy zatrzymywaniu jednej z usług pojawi się informacja, że nie działa, przejdź do następnego polecenia. Po zakończeniu uruchom ponownie komputer i wybierz w Ustawieniach opcję sprawdzania aktualizacji.
3. Napraw obraz systemu i pliki Windows
DISM sprawdza i naprawia obraz systemu oraz magazyn składników. SFC kontroluje chronione pliki Windows i zastępuje uszkodzone kopie poprawnymi wersjami. Oba narzędzia uruchom w Wierszu polecenia jako administrator.
- Wpisz polecenie
DISM /Online /Cleanup-Image /RestoreHealthi poczekaj na zakończenie operacji. Nie zamykaj okna, nawet jeśli postęp przez pewien czas się nie zmienia. - Po zakończeniu DISM uruchom
sfc /scannow. - Poczekaj, aż skanowanie SFC osiągnie 100%, a następnie uruchom ponownie komputer.
- Sprawdź Windows Update i spróbuj ponownie zainstalować pakiet.
Jeżeli SFC zgłosi, że znalazł uszkodzone pliki, ale nie mógł ich naprawić, uruchom ponownie DISM, a później jeszcze raz sfc /scannow. Przy błędach dysku warto również rozważyć diagnostykę nośnika, ale przed użyciem narzędzi naprawczych wykonaj kopię danych.
Co jeszcze może blokować aktualizację?
Przed kolejną próbą przygotuj system w następujący sposób:
- Rozłącz VPN i wyłącz połączenie przez firmowy serwer proxy, jeśli nie jest wymagane.
- Tymczasowo wyłącz ochronę antywirusa innej firmy, a po aktualizacji włącz ją ponownie.
- Sprawdź, czy komputer ma stabilne połączenie z Internetem i jest podłączony do zasilania.
- Odłącz zbędne dyski USB, stacje dokujące i inne urządzenia zewnętrzne.
- Uruchom narzędzie Windows Update w Ustawieniach, w sekcji rozwiązywania problemów.
Jeśli błąd nadal występuje po sprawdzeniu SRP, resecie usług oraz wykonaniu DISM i SFC, problem może dotyczyć konkretnej aktualizacji, sterownika albo konfiguracji sprzętowej. W takiej sytuacji kolejnym krokiem jest instalacja naprawcza z obrazu ISO tej samej wersji Windows z zachowaniem plików i aplikacji, a nie od razu czysta instalacja.
Przed modyfikowaniem partycji systemowych wykonaj kopię zapasową ważnych danych. Jeśli nie masz pewności, która partycja odpowiada za rozruch, skorzystaj z pomocy administratora lub serwisu.