Błąd Windows nie musi oznaczać awarii systemu ani konieczności reinstalacji. Najczęściej odpowiadają za niego uszkodzone pliki tymczasowe, brak miejsca na dysku, wyłączone usługi albo problem z plikami systemowymi. Zacznij od odczytania kodu błędu, a następnie przejdź od restartu usług do narzędzi DISM i SFC.
Co oznacza kod błędu Windows?
Kod znajdziesz w Ustawieniach → Windows Update → Historia aktualizacji. Konkretne oznaczenie zawęża przyczynę i pozwala dobrać właściwą metodę zamiast wykonywać wszystkie naprawy po kolei.
| Kod błędu |
Prawdopodobna przyczyna |
Sugerowane działanie |
| 0x80070002 |
Brakujące lub uszkodzone pliki w folderze SoftwareDistribution |
Reset składników Windows Update |
| 0x800f0922 |
Brak miejsca na partycji System Reserved albo problem z połączeniem z serwerami Microsoft |
Sprawdzenie partycji, sieci i plików systemowych |
| 0x8024401c |
Błąd DNS, proxy lub konfiguracji WSUS |
Sprawdzenie sieci, VPN i ustawień firmowych |
| 0x80070422 |
Wyłączona usługa Windows Update |
Uruchomienie usług wuauserv i BITS |
Nie każdy błąd aktualizacji jest błędem systemu. Powtarzające się restarty, niebieski ekran, problemy z dyskiem lub brak uruchamiania komputera mogą wskazywać na usterkę sprzętową albo sterownik. W takim przypadku same polecenia Windows Update nie rozwiążą problemu.
Jak sprawdzić, co wywołało błąd?
Najpierw ustal, czy problem dotyczy pojedynczej aktualizacji, całej usługi Windows Update, czy uruchamiania systemu. Pomogą w tym dwa miejsca.
- Otwórz Ustawienia → Windows Update → Historia aktualizacji. Rozwiń nieudaną instalację i zanotuj kod błędu oraz numer KB.
- Naciśnij Windows + R, wpisz
eventvwr.msc i zatwierdź.
- W Podglądzie zdarzeń przejdź do Dzienniki systemu Windows → System, a następnie wybierz Filtruj bieżący dziennik.
- W polu źródła zdarzeń wpisz
Microsoft-Windows-WindowsUpdateClient i sprawdź wpisy oznaczone jako Ostrzeżenie lub Błąd.
Zwróć uwagę na godzinę zdarzenia, kod oraz opis. Jeśli problem pojawił się w sieci firmowej, sprawdź także, czy komputer korzysta z WSUS, proxy lub VPN. Kod 0x8024401c może wynikać z konfiguracji tych usług, a nie z uszkodzenia systemu.
Przeczytaj również: Aktualizacja Windows 10 – jak rozwiązać najczęstsze problemy?
Podstawowe sposoby naprawy błędu Windows
Przed resetowaniem usług sprawdź warunki, które często blokują aktualizację:
- Na dysku C powinno znajdować się przynajmniej 30 GB wolnego miejsca. Duże aktualizacje funkcjonalne, takie jak Windows 11 24H2, mogą potrzebować około 20–25 GB podczas instalacji.
- Połączenie internetowe powinno być stabilne, najlepiej bez przełączania między Wi-Fi i Ethernetem w trakcie pobierania.
- Na czas testu wyłącz aktywny VPN, ponieważ może kierować ruch przez serwer blokujący serwery Microsoft Update.
- Wykonaj kopię ważnych plików, zwłaszcza gdy aktualizacja była już kilkakrotnie przerywana.
Restart usług i folderu SoftwareDistribution
Uruchom Wiersz polecenia jako administrator. W menu Start wpisz „cmd”, kliknij wynik prawym przyciskiem i wybierz odpowiednią opcję. Następnie wykonuj polecenia po kolei:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Zmiana nazw folderów nie usuwa systemu. Windows utworzy nowe katalogi podczas kolejnego wyszukiwania aktualizacji. Następnie uruchom ponownie komputer i wybierz Sprawdź aktualizacje.
Narzędzie do rozwiązywania problemów
W systemie Windows otwórz Ustawienia → System → Rozwiązywanie problemów → Inne narzędzia do rozwiązywania problemów. Przy pozycji Windows Update wybierz Uruchom. Narzędzie sprawdzi podstawową konfigurację usług i połączenia, a następnie zaproponuje dostępne poprawki.
DISM i SFC – naprawa plików systemowych
Jeśli reset usług nie pomógł, przyczyną mogą być uszkodzone pliki systemowe lub magazyn składników Windows. SFC sprawdza chronione pliki systemu, natomiast DISM naprawia obraz, z którego SFC pobiera poprawne składniki.
Przeczytaj również: Błąd systemu Windows 10 – jak naprawić najczęstsze problemy?
Przed użyciem DISM zapisz dokumenty i wykonaj kopię ważnych danych. Naprawa zwykle nie usuwa plików użytkownika, ale każda operacja na obrazie systemu powinna być wykonywana przy stabilnym zasilaniu i bez przerywania procesu.
Otwórz Wiersz polecenia jako administrator i wykonaj następującą sekwencję:
- Uruchom kontrolę chronionych plików systemowych:
sfc /scannow
Skanowanie może potrwać kilkanaście lub kilkadziesiąt minut. Jeśli SFC nie naprawi wszystkich plików, użyj DISM:
- Sprawdź, czy obraz systemu został oznaczony jako uszkodzony:
DISM /Online /Cleanup-Image /CheckHealth
- Wykonaj dokładniejsze skanowanie:
DISM /Online /Cleanup-Image /ScanHealth
- Napraw obraz systemu:
DISM /Online /Cleanup-Image /RestoreHealth
Po zakończeniu DISM uruchom ponownie komputer i jeszcze raz wykonaj:
sfc /scannow
Oba narzędzia uzupełniają się. DISM naprawia magazyn składników, a SFC wykorzystuje poprawne składniki do naprawy plików systemowych. Jeżeli /RestoreHealth zgłosi brak plików źródłowych, potrzebny może być oficjalny obraz ISO tej samej wersji Windows. Litera dysku w poniższym przykładzie jest przykładowa i musi odpowiadać zamontowanemu nośnikowi:
DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\Sources\install.wim /LimitAccess
Nie przerywaj procesu, nawet gdy pasek postępu przez dłuższy czas się nie zmienia. Podczas aktualizacji lub naprawy może pojawić się komunikat „Cofanie zmian”. Nie wyłączaj wtedy komputera siłowo. Na wolniejszym dysku proces może trwać długo, a przerwanie go może pogorszyć stan systemu.
Gdy problem dotyczy partycji System Reserved
Kod 0x800f0922 może pojawić się mimo wolnego miejsca na dysku C. Przyczyną bywa zbyt mała ilość miejsca na ukrytej partycji System Reserved albo partycji EFI. Sprawdzisz ją przez diskmgmt.msc, czyli narzędzie Zarządzanie dyskami.
Nie zmieniaj rozmiaru tej partycji bez kopii zapasowej. Operacja na partycjach może uniemożliwić start systemu, dlatego w razie braku doświadczenia lepiej skorzystać z pomocy administratora lub serwisu. Nie używaj do tego przypadkowych programów „naprawczych”.
Jak ograniczyć liczbę błędów w przyszłości?
Najwięcej problemów powraca wtedy, gdy system nie ma miejsca albo jego usługi zostały zmienione przez programy optymalizujące. Pomagają następujące zasady:
- Utrzymuj co najmniej 30 GB wolnego miejsca na dysku systemowym i regularnie usuwaj pliki tymczasowe.
- Pozostaw usługi Windows Update, BITS i Cryptographic Services w domyślnej konfiguracji.
- Nie instaluj programów obiecujących automatyczną naprawę rejestru, usług lub wszystkich błędów Windows.
- Sprawdzaj historię aktualizacji po większych instalacjach i zapisuj numery KB problematycznych poprawek.
- Przed aktualizacją wykonuj kopię ważnych danych i podłącz komputer do zasilania.
Jeśli system nadal nie uruchamia się po wykonaniu DISM i SFC, a problem dotyczy także błędów sprzętowych lub partycji startowej, potrzebna może być instalacja naprawcza albo diagnostyka serwisowa. W przypadku samej nieudanej aktualizacji najbezpieczniejsza kolejność to identyfikacja kodu, sprawdzenie miejsca i sieci, reset usług, a dopiero później DISM oraz SFC.