Co oznacza błąd 0x8007000D
Końcowe 0D to błąd Win32 numer 13, „Dane są nieprawidłowe”: plik aktualizacji jest na miejscu, ale jego zawartość nie przechodzi walidacji, albo wpis w rejestrze wskazuje dane, które przestały pasować do tego, co leży na dysku. W Windows 10 dzieje się tak zazwyczaj po przerwaniu pobierania lub po instalacji urwanej w połowie zapisu: w cache zostają niedopisane pakiety i każda kolejna próba potyka się o ten sam uszkodzony plik. Rzadziej uszkodzony jest sam magazyn komponentów (folder WinSxS, w którym leżą pliki wszystkich aktualizacji) — z takim instalator odmawia współpracy.
Ponieważ przyczyną są uszkodzone dane, a nie zablokowany dostęp, każde rozwiązanie sprowadza się do naprawienia lub wyrzucenia złych danych. Lista poniżej biegnie od najłagodniejszej opcji do najbardziej gruntownej. Każdy krok przy okazji raportuje, co znalazł, więc dowiesz się, czy uszkodzenia w ogóle istniały.
- Częściowo pobrany lub uszkodzony pakiet w cache SoftwareDistribution
- Uszkodzenie magazynu komponentów (WinSxS), które DISM potrafi wykryć i naprawić
- Wpisy rejestru Windows Update wskazujące pliki, których już nie ma
- Błędy dysku po cichu psujące świeżo pobrane dane aktualizacji
- Stos serwisowy pozostały w połowie skonfigurowany po przerwanej instalacji
Naprawa: narzędzie do rozwiązywania problemów, DISM i reset cache
Otwórz Ustawienia → Aktualizacja i zabezpieczenia → Rozwiązywanie problemów → Dodatkowe narzędzia do rozwiązywania problemów → Windows Update i najpierw uruchom narzędzie do rozwiązywania problemów — zaskakująco często wyciąga ono uszkodzone dane tymczasowe. Potem napraw obraz systemu: otwórz Wiersz polecenia jako administrator i wykonaj DISM /Online /Cleanup-Image /RestoreHealth (licz 10–20 minut), a po nim sfc /scannow, żeby naprawić pliki, których magazyn nie mógł dostarczyć. Oba narzędzia wyświetlają na końcu raport, więc widać, czy uszkodzenia faktycznie występowały.
Jeśli błąd nie znika, zresetuj cache aktualizacji: w tej samej konsoli administratora wykonaj net stop wuauserv, net stop cryptSvc, net stop bits, net stop msiserver, następnie ren C:\Windows\SoftwareDistribution SoftwareDistribution.old i ren C:\Windows\System32\catroot2 catroot2.old. Ponownie uruchom usługi (net start wuauserv, net start cryptSvc, net start bits, net start msiserver), zrestartuj komputer i jeszcze raz sprawdź aktualizacje. Przebieg chkdsk C: /f zaplanowany na najbliższy restart wykluczy sam dysk jako źródło uszkodzeń.
Ręczna instalacja z katalogu Microsoft Update
Gdy Windows Update za każdym razem odrzuca tę samą aktualizację, zainstaluj ją ręcznie. Znajdź numer KB — w historii aktualizacji (Ustawienia → Aktualizacja i zabezpieczenia → Windows Update → Historia aktualizacji) albo w notce wsparcia Microsoft o skumulowanej aktualizacji za bieżący miesiąc — i poszukaj go na catalog.update.microsoft.com. Pobierz plik .msu pasujący do swojej kompilacji: komendą winver sprawdź numer wersji i wybierz pakiet x64 (lub x86) dla niej. Kliknij plik dwukrotnie, a autonomiczny instalator zastosuje aktualizację tym samym mechanizmem serwisowym, omijając uszkodzoną ścieżkę pobierania.
Po udanej ręcznej instalacji znów sprawdź aktualizacje: pozycja zniknie z kolejki, a błąd 0x8007000D dla niej już nie wróci. Katalog zawiera zarówno aktualizacje skumulowane, jak i zabezpieczeń, więc ta droga pokrywa praktycznie wszystko, co oferuje Windows 10. Jeśli nawet po DISM i resecie cache kilka aktualizacji dalej pada, to wskazuje na głębsze uszkodzenie magazynu — wtedy najczystszym wyjściem jest naprawcza instalacja Windows 10 w miejscu: uruchom setup.exe z obrazu ISO i wybierz zachowanie plików oraz aplikacji.
Pytania i odpowiedzi
Co oznacza błąd Windows Update 0x8007000D?
To błąd Win32 numer 13, „Dane są nieprawidłowe”: pobrany pakiet aktualizacji lub jego dane serwisowe nie przeszły weryfikacji, więc instalator odmawia ich użycia.
Jak sprawdzić numer KB nieudanej aktualizacji?
Otwórz Ustawienia → Aktualizacja i zabezpieczenia → Windows Update → Historia aktualizacji albo zajrzyj na stronę wsparcia Microsoft z najnowszą skumulowaną aktualizacją dla twojej wersji Windows 10.
Czy można zainstalować aktualizację Windows 10 ręcznie?
Tak. Pobierz pasujący plik .msu z katalogu Microsoft Update (numer kompilacji podpowie winver) i uruchom go podwójnym kliknięciem — instalacja przebiegnie przez ten sam stos serwisowy.
Sprawdź warunki przed zakupem
Porównaj czas licencji i liczbę urządzeń. Każdy płatny plan odblokowuje ten sam zestaw narzędzi PRO.
Przeczytaj także
Napisz do nas: [email protected]