Błąd aktualizacji Windows 11 — 25 najczęstszych kodów błędów i sprawdzone metody naprawy
Błąd aktualizacji Windows 11 to jeden z najczęściej wyszukiwanych problemów przez polskich użytkowników systemu Microsoft — miesięcznie w samej Polsce ponad 12 800 osób szuka odpowiedzi na pytanie, dlaczego Windows Update wyświetla niepokojące komunikaty zamiast sprawnie instalować kolejną łatę bezpieczeństwa lub aktualizację funkcji. Problem dotyka zarówno domowych komputerów, jak i firmowych stacji roboczych, a kody błędów w postaci szesnastkowych ciągów — takich jak 0x80073712, 0x800f0922 czy 0xc1900101 — mogą przyprawić o ból głowy nawet doświadczonego administratora. W erze Windows 11 25H2 lista potencjalnych przyczyn awarii aktualizacji rozrosła się o nowe zmienne: zaktualizowane wymagania sprzętowe, przeprojektowany stos CBS (Component Based Servicing), zmiany w obsłudze TPM 2.0 i Secure Boot oraz nowe sterowniki dla platform Intel Core Ultra i AMD Ryzen 9000.
W tym artykule znajdziesz kompletną tabelę 25 kodów błędów Windows Update z przyczyną i konkretną metodą naprawy, szczegółowy opis narzędzia SetupDiag z przykładem użycia, instrukcję krok po kroku dla poleceń DISM i SFC, a także porównanie wszystkich czterech głównych metod diagnostycznych. Każda sekcja odwołuje się do oficjalnej dokumentacji learn.microsoft.com/pl-pl, abyś nie musiał przeszukiwać angielskojęzycznych forów w poszukiwaniu weryfikowalnych informacji.
Jeśli błąd aktualizacji wynika z uszkodzonej lub fałszywej licencji systemu, skutecznym rozwiązaniem jest zakup oryginalnego klucza — Windows 11 Pro w kluczesoft.pl jest dostarczany elektronicznie, aktywowany na serwerach Microsoft i objęty gwarancją zwrotu. Osoby rozważające powrót do stabilnej wersji 10 znajdą ofertę pod adresem Windows 10 Pro, a pełen katalog kluczy systemu Windows jest dostępny w kategorii klucze Windows.
Jak działa Windows Update i dlaczego pojawiają się błędy
Zanim przejdziesz do konkretnych kodów, warto zrozumieć architekturę Windows Update, bo to pozwala szybciej identyfikować źródło problemu. Usługa Windows Update składa się z kilku ściśle współpracujących komponentów:
- Windows Update Agent (WUA) — odpowiada za wykrywanie, pobieranie i inicjowanie instalacji aktualizacji; komunikuje się z serwerami Microsoft Update przez HTTPS.
- Component Based Servicing (CBS) — silnik instalacji, który zarządza paczkami (.mum / .cat) i rejestruje je w magazynie składników (Component Store, katalog
C:\Windows\WinSxS). - BITS (Background Intelligent Transfer Service) — pobiera pliki aktualizacji w tle, z ponawianiem przerwanych transferów.
- Windows Update Orchestrator — harmonogramuje restartowanie systemu i koordynuje instalację w odpowiedniej fazie rozruchu.
- SetupHost.exe / SetupDiag — uruchamiane przy aktualizacjach funkcji (in-place upgrade); logują szczegółowy przebieg instalacji do pliku
setupact.log.
Błąd może pojawić się na każdym etapie tego łańcucha. Kody z rodziny 0x8007xxxx często wskazują na problemy systemowe (brak pliku, odmowa dostępu, pełny dysk), kody 0x800Fxxxx są typowe dla błędów CBS, a kody 0xC19xxxxx sygnalizują niepowodzenie aktualizacji funkcji i wycofanie zmian (rollback). Poniższa tabela kataloguje 25 najczęściej spotykanych kodów w środowiskach z Windows 11 22H2, 23H2, 24H2 i nowym 25H2.
Tabela 25 kodów błędów Windows Update — przyczyna i metoda naprawy
| Kod błędu | Nazwa / krótki opis | Najczęstsza przyczyna | Zalecana metoda naprawy | Źródło Microsoft Learn |
|---|
| 0x80070002 | ERROR_FILE_NOT_FOUND | Uszkodzona pamięć podręczna Windows Update; brakujące pliki w folderze SoftwareDistribution | Zatrzymaj usługi WU, usuń zawartość C:\Windows\SoftwareDistribution\Download, uruchom ponownie | learn.microsoft.com |
| 0x80070005 | ERROR_ACCESS_DENIED | Niewystarczające uprawnienia do katalogu systemowego; oprogramowanie zabezpieczające blokuje zapis | Uruchom Windows Update jako SYSTEM; tymczasowo wyłącz antywirusa; sprawdź zasady GPO | learn.microsoft.com |
| 0x80070070 | ERROR_DISK_FULL | Niewystarczające miejsce na dysku systemowym — aktualizacje funkcji wymagają min. 20 GB wolnego miejsca | Uruchom Oczyszczanie dysku lub polecenie cleanmgr /sageset:1 && cleanmgr /sagerun:1; usuń stare wersje Windows z Windows.old | learn.microsoft.com |
| 0x80070422 | Service disabled | Usługa Windows Update, BITS lub Windows Update Medic jest wyłączona (ręcznie lub przez GPO) | W services.msc ustaw typ uruchomienia Windows Update na Automatyczny (opóźniony) i uruchom usługę | learn.microsoft.com |
| 0x80070490 | ERROR_NOT_FOUND (CBS) | Uszkodzony magazyn składników WinSxS; brakujący manifest pakietu | DISM /Online /Cleanup-Image /RestoreHealth → sfc /scannow | learn.microsoft.com |
| 0x800705B4 | Timeout | Połączenie z serwerami Windows Update przekroczyło limit czasu — problem sieciowy lub zbyt wolne łącze | Sprawdź łącze; wyłącz VPN/proxy; zresetuj Winsock: netsh winsock reset → netsh int ip reset | learn.microsoft.com |
| 0x800F020B | CBS_E_MISSING_PACKAGE | CBS nie może zlokalizować pakietu wymaganego przez aktualizację; często po częściowej deinstalacji funkcji | DISM /Online /Cleanup-Image /RestoreHealth; sprawdź log CBS.log w C:\Windows\Logs\CBS\ | learn.microsoft.com |
| 0x800F081F | CBS_E_SOURCE_MISSING | Brakujące źródłowe pliki instalacyjne; często po wyłączeniu .NET Framework 3.5 lub usunięciu pliku ISO | Zainstaluj .NET Framework przez Włącz lub wyłącz funkcje Windows; podaj ścieżkę ISO przez DISM /Source: | learn.microsoft.com |
| 0x800F0922 | CBS_E_INSTALLERS_FAILED | Błąd instalatora pakietu — najczęściej zbyt mała partycja systemowa EFI (poniżej 100 MB) lub problem z TPM 2.0 w 25H2 | Powiększ partycję EFI do min. 250 MB; w UEFI sprawdź status TPM 2.0; uruchom tpm.msc i zaktualizuj firmware TPM | learn.microsoft.com |
| 0x800F0831 | CBS_E_STORE_CORRUPTION | Uszkodzenie bazy CBS podczas poprzedniej przerwanej transakcji aktualizacji | DISM /Online /Cleanup-Image /CheckHealth → /ScanHealth → /RestoreHealth | learn.microsoft.com |
| 0x800F0988 | CBS pending operations | Oczekujące operacje CBS z poprzedniej sesji instalacji blokują nowe aktualizacje | Uruchom ponownie komputer; jeśli błąd nadal się pojawia: DISM /Online /Cleanup-Image /RevertPendingActions | learn.microsoft.com |
| 0x80240034 | WU_E_DOWNLOAD_FAILED | Błąd pobierania — zerwane połączenie, błąd certyfikatu SSL lub filtrowanie przez zaporę korporacyjną | Sprawdź łącze; dodaj *.update.microsoft.com do wyjątków zapory; sprawdź datę/godzinę systemową | learn.microsoft.com |
| 0x8024200D | WU_E_UH_NEEDANOTHERDOWNLOAD | Aktualizacja wymaga ponownego pobrania dodatkowych plików; uszkodzona pamięć podręczna BITS | Uruchom narzędzie do rozwiązywania problemów Windows Update; zresetuj BITS: net stop bits && net start bits | learn.microsoft.com |
| 0x80242006 | WU_E_UH_INVALIDMETADATA | Uszkodzone metadane aktualizacji w bazie danych WU | Usuń zawartość C:\Windows\SoftwareDistribution\DataStore i uruchom WU ponownie | learn.microsoft.com |
| 0x80248007 | WU_E_DS_NODATA | Brak danych o aktualizacji w magazynie WU — często po migracji systemu lub klonowaniu dysku | Zresetuj agenta WU: wuauclt /resetauthorization /detectnow; uruchom usoclient startscan | learn.microsoft.com |
| 0x80073701 | ERROR_SXS_ASSEMBLY_MISSING | Uszkodzony manifest zestawu składników — element WinSxS nie posiada wymaganego pliku .manifest | sfc /scannow → DISM /RestoreHealth; jeśli nie pomaga — uaktualnienie w miejscu (in-place upgrade) | learn.microsoft.com |
| 0x80073712 | ERROR_SXS_COMPONENT_STORE_CORRUPT | Uszkodzony magazyn składników (Component Store) — brakujące lub uszkodzone pliki .mum / .cat w WinSxS | DISM /Online /Cleanup-Image /RestoreHealth → sfc /scannow; sprawdź plik DISM.log w razie błędu DISM | learn.microsoft.com |
| 0xC1900101 | MOSETUP_E_DRIVER_INCOMPATIBLE (ogólny) | Ogólny błąd wycofania aktualizacji funkcji — niekompatybilny sterownik lub oprogramowanie blokujące instalację | Zaktualizuj lub odinstaluj problematyczne sterowniki (karty graficzne, sieciowe); użyj SetupDiag do identyfikacji pliku | learn.microsoft.com |
| 0xC1900101-0x20017 | Rollback — faza SAFE_OS | Błąd sterownika podczas fazy SAFE_OS (pre-instalacja); najczęściej sterowniki kontrolerów RAID/AHCI lub chipset | Zaktualizuj firmware BIOS/UEFI; zaktualizuj sterownik kontrolera dysku; odłącz zewnętrzne urządzenia USB | learn.microsoft.com |
| 0xC1900101-0x30018 | Rollback — faza FIRST_BOOT | Błąd sterownika podczas pierwszego rozruchu nowej wersji; często sterowniki WiFi, Bluetooth lub kamer laptopowych | Odinstaluj sterownik WiFi/BT w Menedżerze urządzeń; zaktualizuj przez stronę producenta komputera, nie przez Windows Update | learn.microsoft.com |
| 0xC1900101-0x4001E | Rollback — faza SECOND_BOOT | Błąd sterownika podczas drugiego rozruchu; instalacja wycofana po zakończeniu migracji danych | Uruchom SetupDiag — wskaże konkretny plik INF; zaktualizuj lub usuń problematyczny sterownik | learn.microsoft.com |
| 0xC1900107 | MOSETUP_E_COMPAT_CLEANUP_NEEDED | Poprzednia nieudana instalacja pozostawiła niekompletne pliki w folderze $Windows.~BT | Usuń folder C:\$Windows.~BT (jako administrator w trybie awaryjnym); spróbuj ponownie przez Windows Update | learn.microsoft.com |
| 0xC190020E | MOSETUP_E_INSUFFICIENT_DISK_SPACE | Niewystarczające miejsce na dysku podczas fazy kopiowania plików instalatora (etap Setup) | Powiększ partycję systemową; usuń pliki tymczasowe (%temp%); użyj zewnętrznego nośnika jako tymczasowego miejsca instalacji | learn.microsoft.com |
| 0xC1900200 | MOSETUP_E_COMPAT_MINREQ | Komputer nie spełnia minimalnych wymagań sprzętowych Windows 11 (TPM 2.0, Secure Boot, CPU z listy zgodności) | Włącz TPM 2.0 i Secure Boot w UEFI; sprawdź zgodność CPU na liście procesorów Microsoft | learn.microsoft.com |
| 0x80096004 | TRUST_E_CERT_SIGNATURE | Błąd weryfikacji podpisu cyfrowego aktualizacji — nieprawidłowa data/godzina systemowa lub uszkodzony magazyn certyfikatów | Ustaw prawidłową datę i godzinę; uruchom certutil -generateSSTFromWU roots.sst → zaimportuj certyfikaty; sprawdź synchronizację NTP | learn.microsoft.com |
Szczegółowe omówienie kluczowych rodzin błędów
Rodzina 0x8007xxxx — błędy Windows API
Kody z tej rodziny to błędy warstwy systemu operacyjnego, niezwiązane bezpośrednio z logiką Windows Update. Cyfry po prefiksie 0x8007 odpowiadają standardowym kodom błędów Win32 — na przykład 0002 to ERROR_FILE_NOT_FOUND, 0070 to ERROR_DISK_FULL, a 0422 to wyłączona usługa. Diagnozę ułatwia polecenie net helpmsg [kod_dec] w wierszu poleceń.
Najczęstszym błędem w tej rodzinie jest 0x80070070 (pełny dysk). Windows 11 potrzebuje minimum 20 GB wolnego miejsca na aktualizację kumulatywną, a aż 35–50 GB dla aktualizacji funkcji. Jeśli Twój dysk jest zapełniony, uruchom Oczyszczanie dysku z uprawnieniami administratora i zaznacz opcję Poprzednie instalacje Windows — folder Windows.old może zajmować nawet 30 GB.
Błąd 0x80070422 (usługa wyłączona) jest bardzo częsty w systemach firmowych z agresywną polityką GPO. Sprawdź w services.msc następujące usługi: Windows Update (wuauserv), Background Intelligent Transfer Service (BITS), Windows Update Medic Service (WaaSMedicSvc) i Cryptographic Services (CryptSvc). Wszystkie muszą być uruchomione i ustawione co najmniej na Ręczny.
Rodzina 0x800Fxxxx — błędy CBS i DISM
Błędy z prefiksem 0x800F sygnalizują problemy w warstwie Component Based Servicing — silniku instalacji, który przechowuje wszystkie wersje plików systemowych w katalogu WinSxS. Magazyn składników rośnie z każdą aktualizacją i może zajmować od kilku do kilkunastu GB.
Kod 0x80073712 (ERROR_SXS_COMPONENT_STORE_CORRUPT) jest poważnym błędem wskazującym, że jeden lub więcej plików manifestu (.mum) lub katalogu (.cat) w WinSxS jest uszkodzonych lub brakujących. Nie można go naprawić ręcznie — wymagane jest narzędzie DISM z opcją /RestoreHealth, które pobiera zdrowe kopie plików bezpośrednio z serwerów Microsoft. Według oficjalnej dokumentacji learn.microsoft.com/pl-pl/troubleshoot naprawa może trwać od 15 do 45 minut w zależności od prędkości połączenia.
Szczególną uwagę zasługuje 0x800F0922, który w erze Windows 11 25H2 stał się częstszy niż kiedykolwiek wcześniej. Przyczyną bywa partycja EFI (ESP) o rozmiarze 100 MB — minimalnym dla starszych instalacji Windows 10 — która jest za mała dla plików wymaganych przez instalator 25H2. Jeśli Twoja partycja EFI ma mniej niż 250 MB, aktualizacja funkcji zakończy się tym kodem. Rozwiązaniem jest powiększenie partycji ESP (wymagane narzędzia partycjonowania z poziomu WinPE) lub wykonanie czystej instalacji.
Rodzina 0xC19xxxxx — błędy aktualizacji funkcji i wycofania
Ta rodzina błędów pojawia się wyłącznie podczas aktualizacji funkcji (Feature Update), czyli przejść między głównymi wersjami Windows 11 — z 23H2 na 24H2 lub z 24H2 na 25H2. Kody 0xC1900101 i jego warianty to zdecydowanie najczęstsze błędy podczas upgradeów.
Instalator Windows 11 przechodzi przez kilka faz instalacji. Cztery główne to: DOWNLEVEL (przygotowanie na starym systemie), SAFE_OS (środowisko WinPE), FIRST_BOOT (pierwsze uruchomienie nowej wersji) i SECOND_BOOT (konfiguracja końcowa). Kod za myślnikiem w błędzie 0xC1900101 wskazuje fazę awarii:
- -0x20017 — awaria w SAFE_OS: zazwyczaj sterownik kontrolera dysku, chipu USB lub platformy. Najczęściej dotyka użytkowników z laptopami z zewnętrznymi stacjami dokującymi.
- -0x30018 — awaria w FIRST_BOOT: problemy z kartami bezprzewodowymi, Bluetooth, kamerami laptopowymi. Popularne w sprzęcie od Dell, HP i Lenovo, który wymaga własnościowych sterowników niedostępnych w katalogu Windows Update.
- -0x4001E — awaria w SECOND_BOOT: zwykle błąd sterownika lub usługi uruchamianej po raz pierwszy w nowej wersji OS. SetupDiag zazwyczaj wskazuje konkretny plik
.inf.
Narzędzie SetupDiag, omówione szczegółowo w następnej sekcji, jest najskuteczniejszym sposobem na precyzyjną diagnozę błędów z tej rodziny — potrafi wskazać nie tylko kod błędu, ale też konkretny plik sterownika lub reguł, które spowodowały wycofanie.
SetupDiag — narzędzie diagnostyczne Microsoft do awarii aktualizacji funkcji
SetupDiag to darmowe narzędzie diagnostyczne stworzone przez Microsoft, które analizuje dzienniki instalacji Windows i dopasowuje wzorce awarii do bazy znanych przyczyn (reguł). Jest nieocenione przy błędach rodziny 0xC1900101, bo zamiast ogólnego kodu podaje konkretną przyczynę w języku zrozumiałym dla administratora. Plik wykonywalny SetupDiag.exe jest dostępny bezpośrednio do pobrania na stronie learn.microsoft.com/pl-pl/windows/deployment/upgrade/setupdiag.
Jak używać SetupDiag — krok po kroku
Krok 2: Uruchom jako administrator
Kliknij prawym przyciskiem myszy na SetupDiag.exe i wybierz Uruchom jako administrator. Możesz też uruchomić go z wiersza poleceń z podwyższonymi uprawnieniami. Domyślnie SetupDiag przeszukuje logi z bieżącego systemu (foldery %SystemDrive%\$Windows.~bt\Sources\Panther i %SystemDrive%\Windows\Panther).
Krok 3: Poczekaj na zakończenie analizy
Analiza trwa od kilku sekund do 2–3 minut, zależnie od ilości dzienników. SetupDiag sprawdza ponad 60 znanych wzorców awarii (reguł). W oknie konsoli zobaczysz postęp. Po zakończeniu w folderze z narzędziem pojawią się pliki: SetupDiagResults.log (czytelny raport) i SetupDiag_DeviceDrivers.log (lista zbadanych sterowników).
Krok 4: Przeanalizuj plik wyników
Otwórz SetupDiagResults.log w Notatniku. Szukaj sekcji Matched Rule — wskaże nazwę reguły (np. DriverInstallFailed lub BlockingDriverFound) oraz szczegóły, w tym plik INF lub nazwę sterownika, który spowodował wycofanie. Przykład: Failed Driver: oem42.inf, Version: 10.0.19041.1, Vendor: Realtek Semiconductor Corp.
Krok 5: Zastosuj naprawę wskazaną przez regułę
Na podstawie pliku wyników zaktualizuj lub odinstaluj problematyczny sterownik. Jeśli SetupDiag nie znalazł dopasowanej reguły (sekcja No match found), przejdź do analizy ręcznej pliku setupact.log lub skorzystaj z opcji SetupDiag.exe /Verbose /Output:C:\setupdiag_full.log dla bardziej szczegółowego raportu.
Przydatne parametry wiersza poleceń SetupDiag
SetupDiag obsługuje kilka parametrów, które rozszerzają jego możliwości w środowiskach firmowych:
/Output:ścieżka — zapisuje raport w podanej lokalizacji (przydatne do wysyłania logów do supportu)/LogsPath:ścieżka — wskazuje folder z logami z innego komputera (analiza zdalna lub na archiwalnych plikach)/Verbose — rozbudowany raport z pełną listą przebadanych reguł/ZipLogs:true — pakuje wszystkie logi instalacji do archiwum ZIP (np. do wysłania do pomocy technicznej Microsoft)/AddReg:HKLM\...\SetupDiag — zapisuje wyniki w rejestrze (dla integracji z SCCM/Intune)
Porównanie narzędzi diagnostycznych i naprawczych Windows Update
Windows 11 oferuje kilka narzędzi do diagnostyki i naprawy problemów z aktualizacjami. Poniższa tabela porównuje cztery główne metody: SetupDiag, DISM, SFC i narzędzie do rozwiązywania problemów Windows Update (Windows Update Troubleshooter).
| Narzędzie | Przeznaczenie | Kiedy używać | Wymagane uprawnienia | Dostęp do internetu | Czas działania | Skuteczność przy 0xC1900101 | Skuteczność przy 0x80073712 |
|---|
| SetupDiag | Diagnoza przyczyny nieudanej aktualizacji funkcji | Po każdym nieudanym upgrade do nowej wersji Windows 11 | Administrator | Nie (analiza lokalna) | 10–120 sekund | ⭐⭐⭐⭐⭐ (diagnoza + wskazuje plik) | ⭐⭐ (naprawia tylko przez identyfikację) |
| DISM /RestoreHealth | Naprawa magazynu składników WinSxS z serwerów Microsoft | Błędy CBS, 0x80073712, 0x800F081F, 0x80070490 | Administrator | Tak (pobiera pliki naprawcze) | 15–45 minut | ⭐⭐⭐ (usuwa zepsute pliki, nie identyfikuje przyczyny) | ⭐⭐⭐⭐⭐ (bezpośrednia naprawa) |
| SFC /scannow | Skanowanie i naprawa plików systemowych Windows | Po DISM lub gdy podejrzewasz uszkodzenie pliku systemowego | Administrator | Nie (korzysta z lokalnej kopii) | 10–30 minut | ⭐⭐ (ograniczone — nie naprawia sterowników) | ⭐⭐⭐⭐ (skuteczne po wcześniejszym DISM) |
| Windows Update Troubleshooter | Automatyczna diagnoza i naprawa usług WU | Błędy 0x80070422, 0x800705B4, 0x80070002 — problemy z usługami WU | Użytkownik (wbudowane narzędzie) | Opcjonalnie | 2–10 minut | ⭐ (zbyt ogólne dla błędów upgrade) | ⭐⭐ (może zresetować usługi WU) |
| Reset Windows Update (skrypt) | Pełny reset usług i folderów Windows Update | Gdy inne metody nie pomagają; uszkodzona baza danych WU | Administrator | Nie | 5–10 minut | ⭐⭐⭐ (skuteczne przy 0x8024xxxx) | ⭐⭐⭐ (usuwa uszkodzoną pamięć podręczną) |
Naprawa za pomocą DISM i SFC — instrukcja krok po kroku
Jak naprawić błąd Windows Update za pomocą DISM i SFC — krok po kroku
Krok 1: Otwórz wiersz poleceń jako administrator
Kliknij przycisk Start, wpisz cmd, kliknij prawym przyciskiem na wynik i wybierz Uruchom jako administrator. Alternatywnie użyj skrótu Win+X → Terminal Windows (administrator). Zobaczysz okno z czarnym tłem i podwyższonymi uprawnieniami — tytuł okna będzie zawierać słowo Administrator.
Krok 2: Sprawdź stan magazynu składników (CheckHealth)
Wpisz poniższe polecenie i naciśnij Enter. Trwa ono tylko kilka sekund i nie łączy się z internetem — korzysta wyłącznie z lokalnych danych:
DISM.exe /Online /Cleanup-Image /CheckHealth
Jeśli wynik to Nie wykryto uszkodzeń składnika, przejdź do kroku 4 (SFC). Jeśli pojawi się komunikat o uszkodzeniu, kontynuuj do kroku 3.
Krok 3: Napraw magazyn składników (RestoreHealth)
To polecenie pobiera zdrowe kopie uszkodzonych plików z serwerów Windows Update Microsoft. Wymaga aktywnego połączenia z internetem i może trwać 20–45 minut:
DISM.exe /Online /Cleanup-Image /RestoreHealth
Postęp wyświetlany jest procentowo. Jeśli DISM zgłosi błąd i nie może połączyć się z serwerami, możesz podać lokalne źródło z pliku ISO: DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:1 /LimitAccess
Krok 4: Uruchom SFC (Kontroler plików systemowych)
Po zakończeniu DISM uruchom Kontroler plików systemowych. Ten krok jest ważny — SFC naprawia pliki systemowe poza WinSxS, które mogły być uszkodzone:
sfc /scannow
Skanowanie trwa 10–30 minut. Pełny raport znajdziesz w pliku C:\Windows\Logs\CBS\CBS.log — szukaj wierszy oznaczonych [SR].
Krok 5: Uruchom ponownie komputer i sprawdź Windows Update
Po zakończeniu obu skanowań uruchom ponownie komputer. Następnie otwórz Ustawienia → Windows Update i kliknij Sprawdź dostępność aktualizacji. Jeśli poprzedni błąd nie pojawia się, aktualizacja powinna pobrać się prawidłowo.
Resetowanie komponentów Windows Update — metoda dla opornych błędów
Gdy DISM i SFC nie rozwiążą problemu z błędami z rodziny 0x8024xxxx lub 0x80070002, pomocne jest ręczne zresetowanie wszystkich komponentów usługi Windows Update. Ta metoda usuwa uszkodzoną pamięć podręczną i ponownie rejestruje biblioteki DLL odpowiedzialne za Windows Update.
Jak zresetować komponenty Windows Update — krok po kroku
Krok 1: Zatrzymaj usługi Windows Update
W wierszu poleceń z uprawnieniami administratora wpisz kolejno cztery polecenia, wciskając Enter po każdym:
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
Krok 2: Zmień nazwy folderów pamięci podręcznej
Zmiana nazwy (zamiast usuwania) zachowuje pliki jako kopię zapasową. Wpisz:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.bak
ren C:\Windows\System32\catroot2 catroot2.bak
Krok 3: Zresetuj Winsock i stos IP
Te polecenia naprawiają problemy sieciowe, które mogą blokować połączenie z serwerami Windows Update:
netsh winsock reset
netsh winsock reset proxy
netsh int ip reset
Krok 4: Ponownie uruchom usługi
Uruchom zatrzymane wcześniej usługi:
net start wuauserv
net start cryptsvc
net start bits
net start msiserver
Krok 5: Uruchom ponownie i sprawdź aktualizacje
Uruchom ponownie komputer. Przy kolejnym uruchomieniu Windows Update automatycznie odtworzy foldery SoftwareDistribution i catroot2 i pobierze świeżą listę aktualizacji. Jeśli poprzedni błąd nie pojawi się, możesz po kilku dniach usunąć foldery z rozszerzeniem .bak.
Uaktualnienie w miejscu (in-place upgrade) — ostatnia deska ratunku
Gdy żadna z powyższych metod nie naprawia błędu, a szczególnie gdy DISM zgłasza, że nie może naprawić uszkodzeń (np. pliki na serwerach WU są niedostępne lub uszkodzenie jest zbyt rozległe), jedyną opcją bez reinstalacji systemu jest uaktualnienie w miejscu (in-place upgrade) z pliku ISO Windows 11.
Ta metoda ponownie instaluje pliki systemowe Windows 11 w aktualnej wersji, zachowując przy tym wszystkie Twoje pliki osobiste, zainstalowane aplikacje i ustawienia systemu. Jest zalecana przez Microsoft jako oficjalna metoda naprawy w dokumentacji learn.microsoft.com/pl-pl/windows/deployment/upgrade.
Aby wykonać in-place upgrade, pobierz najnowszy plik ISO Windows 11 (zawierający wersję 25H2 lub aktualną) ze strony microsoft.com/pl-pl/software-download/windows11, zamontuj go w Eksploratorze plików (dwukrotne kliknięcie), uruchom setup.exe i wybierz opcję Zachowaj pliki osobiste i aplikacje. Instalator wykryje i naprawi uszkodzone pliki systemowe, instalując brakujące składniki.
Ważne: Przed in-place upgrade wykonaj kopię zapasową ważnych danych. Choć metoda nie usuwa plików, zawsze istnieje ryzyko nieoczekiwanych problemów podczas instalacji. Dobrym rozwiązaniem jest kopia na zewnętrznym dysku USB lub w chmurze (Microsoft OneDrive jest wbudowany w Windows 11).
Typowe błędy podczas aktualizacji do Windows 11 25H2 — co nowego w 2025/2026
Windows 11 25H2 wprowadził kilka zmian, które wpłynęły na typowe wzorce błędów aktualizacji. Administratorzy i użytkownicy domowi powinni być świadomi następujących różnic w stosunku do poprzednich wersji:
Nowe wymagania partycji EFI
Instalator Windows 11 25H2 wymaga partycji EFI (ESP) o rozmiarze co najmniej 250 MB. Systemy zainstalowane przez upgrade z Windows 10 (zwłaszcza w 2021 roku, gdy Windows 11 był nowy) często mają ESP o rozmiarze 100 MB. Jeśli kod błędu to 0x800F0922, sprawdź rozmiar ESP poleceniem diskpart → list partition. Powiększenie partycji EFI jest możliwe za pomocą narzędzia GParted z LiveUSB lub narzędzi wbudowanych Windows PE.
Aktualizacje sterowników WiFi dla 25H2
Wiele starszych kart sieci bezprzewodowej (zwłaszcza Intel Wireless-AC 9260/9560 i Realtek RTL8822CE) ma niezaktualizowane sterowniki niekompatybilne z Windows 11 25H2. Przed próbą aktualizacji pobierz najnowsze sterowniki ze strony producenta płyty głównej lub laptopa, a nie przez Windows Update — dostarczone tam wersje bywają starsze niż dostępne bezpośrednio od Intela czy Qualcomma.
Problemy z antywirusami firm trzecich
Oprogramowanie antywirusowe z modułami boot-time protection (np. Bitdefender, ESET, Avast) może blokować instalację 25H2 przez wstrzyknięcie własnych sterowników podczas fazy SAFE_OS. Przed aktualizacją funkcji odinstaluj antywirusa (nie wystarczy tymczasowe wyłączenie), zaktualizuj Windows 11, a następnie zainstaluj antywirusa ponownie. Wbudowany Windows Defender jest w pełni kompatybilny z procesem aktualizacji.
Błąd 0xC1900200 — wymagania sprzętowe
Windows 11 25H2 nie zmienił minimalnych wymagań sprzętowych w stosunku do 24H2, ale instalator jest bardziej rygorystyczny w weryfikowaniu Secure Boot i TPM 2.0. Jeśli po aktualizacji UEFI lub przy zmianie ustawień Secure Boot otrzymujesz błąd 0xC1900200, wejdź do ustawień UEFI (F2/Del/F10 podczas uruchamiania), upewnij się, że TPM jest ustawione na tryb 2.0 (nie 1.2), Secure Boot jest włączone, a tryb rozruchu to UEFI (nie Legacy/CSM).
Kiedy warto rozważyć czystą instalację zamiast naprawy
Naprawa błędów Windows Update jest opłacalna, gdy system działa stabilnie, a problem jest izolowany. Jednak w niektórych sytuacjach czysta instalacja jest bardziej ekonomiczna czasowo:
- Wielokrotne błędy CBS bez możliwości naprawy przez DISM — gdy DISM zgłasza, że nie może naprawić uszkodzeń (błąd 0x800F081F lub Nie można naprawić składnika), uszkodzenie może być zbyt głębokie dla narzędzi online
- System zainfekowany przez złośliwe oprogramowanie — malware może modyfikować magazyn składników w sposób uniemożliwiający jego naprawę
- Wieloletnia akumulacja błędów — systemy uaktualniane z Windows 7 lub 8 przez kolejne wersje mogą mieć warstwy niespójnych konfiguracji
- Nowy sprzęt z Windows 10 OEM — gdy instalator nie obsługuje ścieżki uaktualnienia albo klucz OEM wymaga ponownej aktywacji po zmianie sprzętu
W przypadku czystej instalacji Windows 11 możesz zachować oryginalny klucz produktu Windows 10 i aktywować nim Windows 11 (Microsoft umożliwia darmowy upgrade), lub nabyć nowy, dedykowany klucz Windows 11 Pro bezpośrednio w kluczesoft.pl — klucz elektroniczny jest dostępny natychmiast po zakupie, bez czekania na przesyłkę.
Najważniejsze logi Windows Update — gdzie je znaleźć
Analiza logów to klucz do zrozumienia błędów, których opis w komunikacie Windows Update jest zbyt ogólny. Poniżej lista najważniejszych plików dziennika i ich lokalizacji:
C:\Windows\Logs\CBS\CBS.log — dziennik Component Based Servicing; szukaj ciągu ERROR lub FAILC:\Windows\Logs\DISM\dism.log — szczegółowy log operacji DISM; przydatny gdy DISM zgłasza błąd podczas /RestoreHealthC:\$Windows.~bt\Sources\Panther\setupact.log — główny dziennik instalatora Feature Update; obecny tylko po nieudanej próbie aktualizacji funkcjiC:\$Windows.~bt\Sources\Panther\setuperr.log — skrócony log zawierający tylko błędy z procesu aktualizacji funkcjiC:\Windows\Panther\setupact.log — log z ostatniego pomyślnego rozruchu Windows; przydatny po częściowej instalacji%windir%\WindowsUpdate.log — zbiorczy log Windows Update (w Win 11 generowany przez polecenie Get-WindowsUpdateLog w PowerShell)
Aby wygenerować czytelny plik WindowsUpdate.log w Windows 11, otwórz PowerShell jako administrator i wpisz: Get-WindowsUpdateLog -LogPath "C:\WindowsUpdate.log". Polecenie konwertuje binarne logi ETW do czytelnego formatu tekstowego i zapisuje je we wskazanej lokalizacji.
Jak wybrać właściwą metodę naprawy bez zgadywania
Największy błąd przy naprawie Windows Update polega na uruchamianiu wszystkich porad z internetu w losowej kolejności. To wydłuża diagnozę i czasem zaciera ślady w logach. Zacznij od dokładnego kodu, fazy instalacji i kontekstu. Jeżeli błąd pojawił się przy zwykłej aktualizacji zbiorczej z wtorkowego cyklu zabezpieczeń, najczęściej pracujesz z usługą Windows Update, BITS, bazą SoftwareDistribution albo magazynem CBS. Jeżeli system pobrał dużą aktualizację funkcji, uruchomił ponownie komputer i wrócił do poprzedniej wersji, traktuj sprawę jak awarię instalatora Windows Setup i uruchom SetupDiag przed resetowaniem komponentów.
Dla błędów 0x8007xxxx najpierw sprawdź warunki środowiskowe: wolne miejsce, uprawnienia, datę systemową, proxy, VPN oraz status usług. Dla błędów 0x800Fxxxx przejdź bezpośrednio do DISM /Online /Cleanup-Image /RestoreHealth, a dopiero po nim uruchom sfc /scannow. Odwrotna kolejność nie jest optymalna, bo SFC korzysta z magazynu składników jako źródła zdrowych plików; jeżeli WinSxS jest uszkodzony, SFC może nie mieć z czego naprawiać plików systemowych. Microsoft opisuje ten tok diagnostyczny w poradnikach naprawy błędów Windows Update i magazynu składników na learn.microsoft.com/pl-pl/troubleshoot/windows-server/deployment/fix-windows-update-errors.
Dla błędów 0xC1900101 oraz wariantów z drugim członem, takich jak 0x20017, 0x30018 lub 0x4001E, nie zaczynaj od DISM. Te kody zwykle oznaczają sterownik, filtr dyskowy, szyfrowanie firm trzecich albo usługę startującą w złej fazie instalacji. W takim scenariuszu najlepsza kolejność to: uruchom SetupDiag, odczytaj Matched Rule, zaktualizuj lub usuń wskazany sterownik, wykonaj czysty rozruch i ponów upgrade. Dopiero gdy SetupDiag nie znajdzie dopasowania, przejdź do ręcznej analizy setupact.log i setuperr.log. Microsoft podaje strukturę procesu uaktualnienia oraz fazy instalatora w dokumentacji resolve Windows upgrade errors.
W środowisku firmowym zapisz przed naprawą trzy informacje: identyfikator urządzenia, dokładny numer kompilacji z winver oraz źródło aktualizacji, czyli Windows Update, WSUS, Microsoft Intune, Configuration Manager albo ręcznie uruchomione setup.exe z ISO. Ten sam kod może mieć inną przyczynę zależnie od kanału dystrybucji. Przykładowo 0x80240034 na komputerze domowym często oznacza przerwany transfer, ale w sieci firmowej może wskazywać na problem z zatwierdzeniem aktualizacji, uszkodzonym metadanym WSUS albo blokadą TLS na bramie bezpieczeństwa. Zapis tych danych pozwala później porównać kilka komputerów i wykryć problem wspólny dla całej grupy, zamiast naprawiać każdy przypadek osobno.
Profilaktyka — jak uniknąć błędów Windows Update w przyszłości
Zdecydowana większość błędów aktualizacji Windows 11 wynika z zaniedbań, które można wyeliminować kilkoma prostymi nawykami:
- Regularnie aktualizuj sterowniki — nie polegaj wyłącznie na Windows Update; odwiedzaj strony producentów kart graficznych (NVIDIA, AMD, Intel Arc) i chipsetów co najmniej raz na kwartał
- Monitoruj wolne miejsce na dysku — utrzymuj co najmniej 15 GB wolnego miejsca na partycji systemowej (C:) na bieżąco, nie tylko przed aktualizacją
- Nie przerywaj aktualizacji — wyłączenie komputera podczas instalacji aktualizacji (zwłaszcza kumulatywnych) to najczęstsza przyczyna uszkodzeń CBS; jeśli instalacja trwa długo — poczekaj
- Aktualizuj firmware BIOS/UEFI — producenci płyt głównych i laptopów regularnie wydają aktualizacje firmware naprawiające kompatybilność z nowymi wersjami Windows
- Używaj oryginalnego oprogramowania — aktywatory systemu (KMS Pico, DAZ itp.) modyfikują pliki systemowe i magazyn składników w sposób, który często prowadzi do nienaprawialnych błędów CBS
- Sprawdź wymagania przed wielką aktualizacją — przed każdą aktualizacją funkcji (np. 24H2 → 25H2) sprawdź stronę wydania na learn.microsoft.com pod kątem znanych problemów kompatybilności
Najczęściej zadawane pytania o błędy aktualizacji Windows 11
Co oznacza błąd 0x80073712 i jak go naprawić?
Błąd 0x80073712 (ERROR_SXS_COMPONENT_STORE_CORRUPT) oznacza, że magazyn składników systemu Windows (folder WinSxS) zawiera uszkodzone lub brakujące pliki manifestu lub katalogu. Magazyn składników przechowuje wszystkie wersje plików systemowych niezbędne do instalacji aktualizacji. Naprawa wymaga narzędzia DISM z opcją RestoreHealth: uruchom wiersz poleceń jako administrator i wpisz DISM.exe /Online /Cleanup-Image /RestoreHealth. Polecenie połączy się z serwerami Microsoft, pobierze zdrowe wersje uszkodzonych plików i zastąpi je. Po zakończeniu (15–45 minut) uruchom sfc /scannow i zrestartuj komputer. Jeśli DISM nie może połączyć się z serwerami, podaj lokalne źródło z pliku ISO Windows 11: DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:1 /LimitAccess. Szczegółowa dokumentacja dostępna jest na learn.microsoft.com/pl-pl.
Czym różni się błąd 0xC1900101-0x20017 od 0xC1900101-0x30018?
Oba kody należą do rodziny 0xC1900101 (ogólny błąd sterownika podczas aktualizacji funkcji), ale wskazują różne fazy instalacji. Kod 0xC1900101-0x20017 oznacza wycofanie podczas fazy SAFE_OS (środowisko WinPE, przed pierwszym uruchomieniem nowej wersji) — najczęstsze przyczyny to sterowniki kontrolerów dysków RAID/AHCI, kontrolerów USB 3.x lub chipset. Kod 0xC1900101-0x30018 oznacza wycofanie podczas fazy FIRST_BOOT (pierwsze uruchomienie nowej wersji) — tu najczęściej winne są sterowniki kart WiFi, Bluetooth lub kamer laptopowych. W obu przypadkach najskuteczniejszym narzędziem diagnostycznym jest SetupDiag — po pobraniu z learn.microsoft.com i uruchomieniu jako administrator wskaże konkretny plik sterownika odpowiedzialny za awarie.
Jak naprawić błąd 0x800F0922 podczas aktualizacji do Windows 11 25H2?
Błąd 0x800F0922 podczas aktualizacji do Windows 11 25H2 ma najczęściej dwie przyczyny. Pierwsza to zbyt mała partycja EFI (ESP) — Windows 11 25H2 wymaga co najmniej 250 MB, podczas gdy starsze instalacje często mają 100 MB. Sprawdź rozmiar ESP: otwórz Zarządzanie dyskami (diskmgmt.msc) i poszukaj partycji o typie EFI System Partition. Jeśli ma mniej niż 250 MB, konieczne jest jej powiększenie za pomocą narzędzi partycjonowania z LiveUSB (np. GParted). Druga przyczyna to problem z TPM 2.0 — wejdź w ustawienia UEFI i upewnij się, że TPM jest aktywny i ustawiony na wersję 2.0 (nie 1.2). Otwórz również tpm.msc w Windows i sprawdź, czy zarządzanie TPM jest dostępne i czy nie ma oczekujących aktualizacji firmware. Jeśli problem wynika z TPM, zaktualizuj firmware TPM zgodnie z instrukcją producenta płyty głównej lub laptopa.
Jak używać SetupDiag do diagnozy nieudanej aktualizacji Windows 11?
SetupDiag to bezpłatne narzędzie Microsoft do diagnozowania przyczyn nieudanych aktualizacji funkcji Windows 11. Pobierz plik SetupDiag.exe ze strony learn.microsoft.com/pl-pl/windows/deployment/upgrade/setupdiag i zapisz go np. w folderze C:\SetupDiag\. Uruchom plik prawym przyciskiem myszy i wybierz Uruchom jako administrator. Narzędzie przeanalizuje logi instalacji w ciągu kilkudziesięciu sekund i stworzy plik SetupDiagResults.log w tym samym folderze. Otwórz ten plik Notatnikiem i szukaj sekcji Matched Rule — znajdziesz tam nazwę reguły oraz konkretne informacje, np. nazwę sterownika (Failed Driver: oem15.inf, Vendor: Intel Corporation) lub inną przyczynę awarii. Na podstawie tych danych zaktualizuj lub odinstaluj wskazany sterownik i ponów aktualizację.
Windows Update utknął na 0% lub nie instaluje aktualizacji od wielu tygodni — co zrobić?
Jeśli Windows Update nie instaluje żadnych aktualizacji przez dłuższy czas, wykonaj pełny reset komponentów usługi. Otwórz wiersz poleceń jako administrator i zatrzymaj usługi: net stop wuauserv, net stop bits, net stop cryptsvc. Następnie zmień nazwy folderów pamięci podręcznej: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old i ren C:\Windows\System32\catroot2 catroot2.old. Uruchom ponownie usługi: net start wuauserv, net start bits, net start cryptsvc. Zrestartuj komputer i sprawdź aktualizacje. Jeśli problem nadal istnieje, sprawdź, czy data i godzina systemowa są ustawione prawidłowo (błędna data może uniemożliwiać weryfikację certyfikatów SSL serwerów Microsoft), oraz czy nie masz aktywnego VPN lub proxy blokującego połączenie z windowsupdate.microsoft.com. W środowiskach korporacyjnych sprawdź też zasady WSUS i SCCM — być może Twój komputer oczekuje na zatwierdzenie aktualizacji przez administratora.
Czy błędy Windows Update mogą wynikać z nieoryginalnej licencji systemu?
Tak, nieoryginalna lub wygasła licencja Windows może powodować błędy aktualizacji. System z aktywatorem KMS Pico lub podobnym narzędziem ma zmodyfikowane pliki systemowe i usługi, które mogą kolidować z mechanizmami weryfikacji aktualizacji. Microsoft aktywnie wykrywa nielegalne aktywacje i może blokować dostarczanie aktualizacji do takich systemów — szczególnie aktualizacji funkcji wymagających ponownej weryfikacji sprzętowej. Jeśli Twój Windows wyświetla watermark Aktywuj system Windows lub w Ustawieniach widzisz status System Windows nie jest aktywowany, zakup legalny klucz produktu. Oryginalny Windows 11 Pro w kluczesoft.pl jest aktywowany bezpośrednio na serwerach Microsoft i zapewnia pełen dostęp do wszystkich aktualizacji bezpieczeństwa i funkcji — w tym najnowszej wersji 25H2.
Co zrobić, gdy aktualizacja Windows 11 25H2 wycofuje się do poprzedniej wersji bez podania przyczyny?
Ciche wycofanie aktualizacji funkcji (bez wyświetlenia kodu błędu w aplikacji Ustawienia) to typowy objaw błędów z rodziny 0xC1900101. System podczas rozruchu po nieudanej instalacji prezentuje komunikat Przywracamy poprzednią wersję systemu Windows i cofa wszystkie zmiany. Aby znaleźć przyczynę, użyj narzędzia SetupDiag — pobierz je z learn.microsoft.com i uruchom jako administrator. Plik wyników SetupDiagResults.log wskaże konkretny błąd. Możesz też ręcznie sprawdzić plik C:\$Windows.~bt\Sources\Panther\setuperr.log — zawiera on opis błędu z ostatniej nieudanej instalacji. Jeśli winny jest sterownik, zaktualizuj go przed kolejną próbą. Jeśli SetupDiag nie znalazł żadnej pasującej reguły, spróbuj aktualizacji za pomocą Asystenta aktualizacji systemu Windows lub pliku ISO pobranego ze strony Microsoft.
Podsumowanie — plan działania przy błędzie aktualizacji Windows 11
Błąd aktualizacji Windows 11 to problem, który można systematycznie wyeliminować, postępując zgodnie z poniższym planem działania:
- Zanotuj dokładny kod błędu — znajdź go w Ustawieniach → Windows Update → Historia aktualizacji lub w Podglądzie zdarzeń (
eventvwr.msc) w sekcji Windows Logs → System - Zidentyfikuj rodzinę błędu — tabela na początku artykułu pomoże Ci przyporządkować kod do właściwej metody naprawy
- Uruchom SetupDiag (przy błędach 0xC19xxxxx) lub DISM + SFC (przy błędach 0x800Fxxxx i 0x8007xxxx)
- Zresetuj komponenty WU, jeśli DISM i SFC nie rozwiązały problemu
- Wykonaj in-place upgrade z pliku ISO jako ostatni krok przed czystą instalacją
Większość błędów da się naprawić w ciągu 30–60 minut, korzystając wyłącznie z wbudowanych narzędzi Windows i oficjalnej dokumentacji Microsoft. Jeśli Twój system działa na nieoryginalnej licencji lub kluczu z nieznanego źródła, rozważ zakup legalnego klucza Windows 11 Pro — to eliminuje całą klasę problemów z aktualizacjami i daje dostęp do gwarancji i wsparcia technicznego Microsoft. Pełen wybór oryginalnych kluczy systemu Windows znajdziesz w kategorii klucze Windows w kluczesoft.pl.
Dodaj komentarz