Błąd 0x80240034 oznacza nieudane pobieranie aktualizacji Windows. Najczęściej przyczyną jest przerwane połączenie, uszkodzona pamięć podręczna Windows Update albo blokada ze strony VPN, zapory lub programu zabezpieczającego. Zwykle da się go usunąć bez reinstalacji systemu, resetując składniki usługi Windows Update.
Dlaczego aktualizacja Windows nie chce się pobrać?
Kod 0x80240034 jest powiązany z błędem WU_E_DOWNLOAD_FAILED. Oznacza, że pliki aktualizacji nie zostały pobrane w całości albo system nie może prawidłowo odczytać danych zapisanych tymczasowo. Przed resetowaniem usług sprawdź najczęstsze przyczyny:
| Przyczyna | Szybkie rozwiązanie |
|---|---|
| Przerwane lub niestabilne łącze | Połącz komputer z inną siecią Wi-Fi lub Ethernet, a następnie ponów sprawdzanie aktualizacji. |
| Uszkodzona pamięć podręczna SoftwareDistribution | Zatrzymaj usługę Windows Update i zmień nazwę folderu SoftwareDistribution. |
| Brak wolnego miejsca | Usuń pliki tymczasowe i sprawdź, czy na dysku systemowym jest wystarczająco dużo przestrzeni. |
| VPN, proxy lub zapora | Wyłącz VPN i proxy na czas próby. Sprawdź, czy oprogramowanie zabezpieczające nie filtruje połączenia. |
Przed rozpoczęciem upewnij się, że komputer jest podłączony do zasilania, masz stabilny internet i korzystasz z konta z uprawnieniami administratora.
Jak zresetować składniki Windows Update?
Najpewniejszą metodą jest zatrzymanie usług, zmiana nazw folderów z pamięcią podręczną i ponowne uruchomienie usług. Zmiana nazwy jest bezpieczniejsza niż ręczne usuwanie, ponieważ stare foldery pozostają jako kopia awaryjna. Reset nie usuwa zainstalowanych aktualizacji, ale czyści historię pobierania oczekujących pakietów.
Ostrzeżenie: przed modyfikacją folderów systemowych wykonaj kopię ważnych dokumentów. Otwórz wiersz polecenia lub Terminal Windows poleceniem Uruchom jako administrator. Bez podwyższonych uprawnień komendy mogą zakończyć się błędem odmowy dostępu.
- Otwórz menu Start, wpisz cmd, kliknij wynik prawym przyciskiem myszy i wybierz „Uruchom jako administrator”.
- Zatrzymaj usługi odpowiedzialne za pobieranie i obsługę aktualizacji.
net stop wuauserv
net stop bits
net stop cryptsvc
Jeśli któraś z usług nie chce się zatrzymać, zamknij Ustawienia i uruchom ponownie komputer, a następnie powtórz polecenia.
- Zmień nazwy folderów pamięci podręcznej Windows Update.
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\System32\catroot2 catroot2.bak
Folder SoftwareDistribution przechowuje pobrane pliki i metadane aktualizacji. Folder catroot2 zawiera dane używane między innymi podczas weryfikacji pakietów. Po ponownym uruchomieniu usług Windows odtworzy potrzebne katalogi.
- Uruchom ponownie zatrzymane usługi.
net start wuauserv
net start bits
net start cryptsvc
- Uruchom ponownie komputer, otwórz Windows Update i wybierz „Sprawdź aktualizacje”.
Nie usuwaj folderów z rozszerzeniem .bak od razu. Zostaw je do czasu potwierdzenia, że aktualizacja pobiera się i instaluje poprawnie. Możesz je skasować później, aby odzyskać miejsce.
Co zrobić, jeśli reset nie pomógł?
Jeżeli błąd nadal się pojawia, sprawdź poniższe elementy w podanej kolejności:
- Narzędzie Windows Update – w Windows 11 przejdź do Ustawienia, System, Rozwiązywanie problemów, Inne narzędzia do rozwiązywania problemów i uruchom narzędzie przy pozycji Windows Update.
- Data i godzina – włącz automatyczne ustawianie czasu oraz strefy czasowej, a następnie użyj opcji synchronizacji.
- VPN i proxy – rozłącz VPN, wyłącz ręcznie ustawiony serwer proxy i ponów pobieranie.
- Wolne miejsce – usuń pliki tymczasowe i odłącz niepotrzebne dyski USB, stacje dokujące oraz inne urządzenia.
- Program zabezpieczający – sprawdź, czy zapora lub antywirus innej firmy nie blokuje połączenia. Jeśli test wymaga wyłączenia ochrony, zrób to tylko tymczasowo i przywróć ją po próbie.
W środowisku firmowym przyczyną może być polityka GPO, serwer WSUS albo filtr sieciowy. W takiej sytuacji reset lokalnej pamięci podręcznej nie zawsze wystarczy i potrzebna będzie pomoc administratora.
Kiedy użyć dodatkowych narzędzi?
Jeśli reset usług nie rozwiązał problemu, możesz uruchomić naprawę plików systemowych. W wierszu polecenia jako administrator wykonaj najpierw:
DISM.exe /Online /Cleanup-Image /RestoreHealth
Po zakończeniu skanowania uruchom:
sfc /scannow
DISM naprawia magazyn składników systemu, a SFC sprawdza i zastępuje uszkodzone pliki Windows. Po obu operacjach uruchom komputer ponownie.
Jeśli problem dotyczy dużej aktualizacji funkcji, a instalator wycofuje zmiany, przydatny może być Microsoft SetupDiag. Narzędzie analizuje logi instalacji i pomaga wskazać sterownik lub składnik blokujący aktualizację. Nie jest jednak pierwszym wyborem przy typowym błędzie pobierania 0x80240034.
Gdy standardowe metody zawiodą, użyj oficjalnego Asystenta instalacji Windows. Pobiera on pliki niezależnie od uszkodzonej pamięci podręcznej Windows Update i zwykle zachowuje pliki osobiste oraz aplikacje. Przed uruchomieniem wykonaj kopię zapasową danych.
Najpierw sprawdź połączenie, wolne miejsce i blokady sieciowe. Następnie zresetuj usługi wuauserv, bits i cryptsvc oraz foldery SoftwareDistribution i catroot2. W większości przypadków to wystarcza, aby aktualizacja ponownie rozpoczęła pobieranie.