Windows Update typowe błędy i środki zaradcze

Wypróbuj naszego agenta wirtualnego — może on pomóc w szybkim identyfikowaniu i rozwiązywaniu typowych problemów Windows Update

Poniższa tabela zawiera informacje o typowych błędach, które mogą wystąpić w przypadku Windows Update, i zawiera kroki ułatwiające ich wyeliminowanie.

Dotyczy: Windows 10, Windows 11

0x8024402F

Komunikat Opis Ograniczenie ryzyka
WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS Przetwarzanie plików .cab zewnętrznych zostało zakończone z pewnymi błędami Ten błąd może być spowodowany przez oprogramowanie Lightspeed Rocket do filtrowania sieci Web.
Dodaj adresy IP urządzeń, które mają zostać zaktualizowane do listy wyjątków aplikacji Lightspeed Rocket.

0x80242006

Komunikat Opis Ograniczenie ryzyka
WU_E_UH_INVALIDMETADATA Nie można ukończyć operacji obsługi, ponieważ aktualizacja zawiera nieprawidłowe metadane. Zmień nazwę folderu redystrybucji oprogramowania i spróbuj ponownie pobrać aktualizacje:
Zmień nazwę następujących folderów na *. BAK:
-%systemroot%\system32\catroot2

Wpisz następujące polecenia w wierszu polecenia. Naciśnij klawisz ENTER po wpisaniu każdego polecenia.
Ren %systemroot%\SoftwareDistribution\DataStore DataStore.bak
Ren %systemroot%\SoftwareDistribution\Download Download.bak
Ren %systemroot%\system32\catroot2 catroot2.bak

0x80070BC9

Komunikat Opis Ograniczenie ryzyka
ERROR_FAIL_REBOOT_REQUIRED Żądana operacja nie powiodła się. Uruchom ponownie system, aby wycofać wprowadzone zmiany. Upewnij się, że nie masz żadnych zasad, które kontrolują zachowanie uruchamiania usługi Instalator Windows. Ta usługa powinna być zarządzana przez system operacyjny. Domyślnym typem uruchamiania usługi Instalator Windows jest Ręczne.

0x80200053

Komunikat Opis Ograniczenie ryzyka
BG_E_VALIDATION_FAILED Nie dotyczy Upewnij się, że nie ma zapór, które filtrują pliki do pobrania. Takie filtrowanie może prowadzić do odebrania nieprawidłowych odpowiedzi przez klienta Windows Update.

0x80072EFD lub 0x80072EFE lub 0x80D02002

Komunikat Opis Ograniczenie ryzyka
TIME_OUT_ERRORS Upłynął limit czasu operacji Upewnij się, że nie ma reguł zapory ani serwerów proxy, które blokują adresy URL pobierania firmy Microsoft.
Prześlij ślad monitora sieci, aby lepiej zrozumieć. <Zapoznaj się ze scenariuszem rozwiązywania problemów z zaporą>

0X8007000D

Komunikat Opis Ograniczenie ryzyka
ERROR_INVALID_DATA Wskazuje, że pobrano nieprawidłowe dane lub wystąpiło uszkodzenie. Spróbuj ponownie załadować aktualizację i rozpocząć instalację.

0x8024A10A

Komunikat Opis Ograniczenie ryzyka
USO_E_SERVICE_SHUTTING_DOWN Wskazuje, że usługa Windows Update jest zamykana. Ten błąd może wystąpić po długim okresie braku aktywności. System nie odpowiada, co prowadzi do bezczynności usługi i powoduje zamknięcie usługi. Upewnij się, że system pozostaje aktywny, a połączenia pozostają nawiązane w celu ukończenia instalacji.

0x80240020

Komunikat Opis Ograniczenie ryzyka
WU_E_NO_INTERACTIVE_USER Operacja nie została ukończona, ponieważ żaden użytkownik interakcyjny nie jest zalogowany. Zaloguj się do urządzenia, aby rozpocząć instalację i zezwolić na ponowne uruchomienie urządzenia.

0x80242014

Komunikat Opis Ograniczenie ryzyka
WU_E_UH_POSTREBOOTSTILLPENDING Operacja po ponownym uruchomieniu aktualizacji jest nadal w toku. Niektóre aktualizacje systemu Windows wymagają ponownego uruchomienia urządzenia. Uruchom ponownie urządzenie, aby ukończyć instalację aktualizacji.

0x80246017

Komunikat Opis Ograniczenie ryzyka
WU_E_DM_UNAUTHORIZED_LOCAL_USER Pobieranie nie powiodło się, ponieważ użytkownikowi lokalnemu odmówiono autoryzacji do pobrania zawartości. Upewnij się, że użytkownik próbujący pobrać i zainstalować aktualizacje ma wystarczające uprawnienia do instalowania aktualizacji (administrator lokalny).

0x8024000B

Komunikat Opis Ograniczenie ryzyka
WU_E_CALL_CANCELLED Operacja została anulowana. Operacja została anulowana przez użytkownika lub usługę. Ten błąd może również zostać wyświetlony, gdy nie będziemy w stanie odfiltrować wyników.

0x8024000E

Komunikat Opis Ograniczenie ryzyka
WU_E_XML_INVALID Windows Update Agent odnalazł nieprawidłowe informacje w nieprawidłowych danych XML aktualizacji. Niektóre sterowniki zawierają więcej informacji o metadanych w Update.xml, które program Orchestrator może interpretować jako nieprawidłowe dane. Upewnij się, że na urządzeniu jest zainstalowany najnowszy agent Windows Update.

0x8024D009

Komunikat Opis Ograniczenie ryzyka
WU_E_SETUP_SKIP_UPDATE Aktualizacja agenta Windows Update została pominięta z powodu dyrektywy w pliku Wuident.cab. Ten błąd może wystąpić, gdy program WSUS nie wysyła do klientów samoaktualizatora.

Aby uzyskać więcej informacji na temat rozwiązania problemu, przejrzyj KB920659.

0x80244007

Komunikat Opis Ograniczenie ryzyka
WU_E_PT_SOAPCLIENT_SOAPFAULT Klient protokołu SOAP nie powiódł się, ponieważ wystąpił błąd protokołu SOAP z powodu kodów błędów WU_E_PT_SOAP_* . Ten problem występuje, ponieważ system Windows nie może odnowić plików cookie dla Windows Update.

Aby uzyskać więcej informacji na temat rozwiązania problemu, zobacz błąd 0x80244007, gdy system Windows próbuje skanować aktualizacje na serwerze WSUS.

0x80070422

Komunikat Opis Ograniczenie ryzyka
Nie dotyczy Ten problem występuje, gdy usługa Windows Update przestaje działać lub nie jest uruchomiona. Sprawdź, czy usługa Windows Update jest uruchomiona.

0x800f0821

Komunikat Opis Ograniczenie ryzyka
CBS_E_ABORT; przerwania klienta, IDABORT zwracane przez metodę ICbsUIHandler z wyjątkiem Error() Przekroczono limit czasu transakcji CBS. Wykonanie operacji obsługi trwa długo. Czasomierz nadzoru stosu obsługi wygasa. Wydłużenie limitu czasu pozwoli wyeliminować problem. Zwiększ zasoby na urządzeniu. W przypadku maszyny wirtualnej zwiększ użycie procesora i pamięci wirtualnej, aby przyspieszyć operacje. Upewnij się, że na urządzeniu zainstalowano aktualizację w KB4493473 lub nowszym.

0x800f0825

Komunikat Opis Ograniczenie ryzyka
CBS_E_CANNOT_UNINSTALL; Nie można odinstalować pakietu. Zazwyczaj ten błąd jest spowodowany uszkodzeniem magazynu składników spowodowanym, gdy składnik jest w stanie częściowej instalacji. Napraw magazyn składników za Dism RestoreHealth pomocą polecenia lub ręcznie napraw ładunek z częściowo zainstalowanego składnika. W wierszu polecenia z podwyższonym poziomem uprawnień uruchom następujące polecenia:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Uruchom urządzenie ponownie.

0x800F0920

Komunikat Opis Ograniczenie ryzyka
CBS_E_HANG_DETECTED; Wykryto brak odpowiedzi podczas przetwarzania operacji. Kolejny błąd zarejestrowany po otrzymaniu 0x800f0821 Wykonanie operacji obsługi trwa długo. Czasomierz nadzoru stosu obsługi wygasa i zakłada, że system przestał odpowiadać. Wydłużenie limitu czasu pozwoli wyeliminować problem. Zwiększ zasoby na urządzeniu. W przypadku maszyny wirtualnej zwiększ użycie procesora i pamięci wirtualnej, aby przyspieszyć operacje. Upewnij się, że na urządzeniu zainstalowano aktualizację w KB4493473 lub nowszym.

0x800f081f

Komunikat Opis Ograniczenie ryzyka
CBS_E_SOURCE_MISSING; nie można odnaleźć źródła pakietu lub pliku, niepowodzenie usługi ResolveSource() Uszkodzenie magazynu składników Napraw magazyn składników za Dism RestoreHealth pomocą polecenia lub ręcznie napraw ładunek z częściowo zainstalowanego składnika. W wierszu polecenia z podwyższonym poziomem uprawnień uruchom następujące polecenia:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Uruchom urządzenie ponownie.

0x800f0831

Komunikat Opis Ograniczenie ryzyka
CBS_E_STORE_CORRUPTION; Sklep CBS jest uszkodzony. Uszkodzenie w magazynie składników systemu Windows. Napraw magazyn składników za pomocą Dism RestoreHealth lub ręcznie napraw ładunek z częściowo zainstalowanego składnika. W wierszu polecenia z podwyższonym poziomem uprawnień uruchom następujące polecenia:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Uruchom urządzenie ponownie.

0x80070005

Komunikat Opis Ograniczenie ryzyka
E_ACCESSDENIED; Błąd odmowy dostępu ogólnego Zmieniono uprawnienia systemu plików lub klucza rejestru, a stos obsługi nie ma wymaganego poziomu dostępu. Ten błąd zazwyczaj oznacza odmowę dostępu.
Przejdź do pozycji %Windir%\logs\CBS, otwórz ostatni CBS.log i wyszukaj , error i dopasuj je do znacznika czasu. Po znalezieniu błędu przewiń w górę i spróbuj określić, co spowodowało odmowę dostępu. Może to być odmowa dostępu do pliku, klucz rejestru. Określ, który obiekt wymaga odpowiednich uprawnień i zmień uprawnienia w razie potrzeby.

0x80070570

Komunikat Opis Ograniczenie ryzyka
ERROR_FILE_CORRUPT; Plik lub katalog jest uszkodzony i nieczytelny. Uszkodzenie magazynu składników Napraw magazyn składników za pomocą Dism RestoreHealth lub ręcznie napraw ładunek z częściowo zainstalowanego składnika. W wierszu polecenia z podwyższonym poziomem uprawnień uruchom następujące polecenia:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Uruchom urządzenie ponownie.

0x80070003

Komunikat Opis Ograniczenie ryzyka
ERROR_PATH_NOT_FOUND; System nie może odnaleźć określonej ścieżki. Stos obsługi nie może uzyskać dostępu do określonej ścieżki. Wskazuje nieprawidłową ścieżkę do pliku wykonywalnego. Przejdź do folderu %Windir%\logs\CBS, otwórz ostatni CBS.log i wyszukaj polecenie , error. Następnie dopasuj wyniki do znacznika czasu.

0x80070020

Komunikat Opis Ograniczenie ryzyka
ERROR_SHARING_VIOLATION Liczne przyczyny. Wymagana jest analiza dziennika CBS. Ten błąd jest spowodowany przez sterowniki filtrów innych niż microsoft, takie jak oprogramowanie antywirusowe.
1. Wykonaj czysty rozruch i ponów próbę instalacji
2. Pobierz narzędzie sysinternal Process Monitor.
3. Uruchom Procmon.exe. Spowoduje to automatyczne uruchomienie przechwytywania danych.
4. Ponownie zainstaluj pakiet aktualizacji
5. Przy głównym oknie monitora procesu naciśnij klawisze CTRL + E lub wybierz lupę, aby zatrzymać przechwytywanie danych.
6. Wybierz pozycję Plik>Zapisz>wszystkie zdarzenia>PML i wybierz ścieżkę do zapisania .PML pliku
7. Przejdź do pozycji %windir%\logs\cbs, otwórz ostatni plik Cbs.log i wyszukaj błąd. Po znalezieniu wiersza błędu nieco powyżej należy uzyskać dostęp do pliku podczas instalacji, która powoduje błąd naruszenia udostępniania
8. W monitorze procesów odfiltruj ścieżkę i wstaw nazwę pliku (powinna być podobna do "path" "contains" "filename from CBS").
9. Spróbuj go zatrzymać lub odinstalować proces powodujący błąd.

0x80073701

Komunikat Opis Ograniczenie ryzyka
ERROR_SXS_ASSEMBLY_MISSING; Nie można odnaleźć zestawu, do którego odwołuje się odwołanie. Zazwyczaj uszkodzenie magazynu składników jest spowodowane, gdy składnik jest w stanie częściowo zainstalowanym. Napraw magazyn Dism RestoreHealth command składników lub ręcznie napraw go ładunkiem z częściowo zainstalowanego składnika. W wierszu polecenia z podwyższonym poziomem uprawnień uruchom następujące polecenia:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Uruchom urządzenie ponownie.

0x8007371b

Komunikat Opis Ograniczenie ryzyka
ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE; Nie ma co najmniej jednego wymaganego elementu członkowskiego transakcji. Uszkodzenie magazynu składników. Napraw magazyn składników za pomocą Dism RestoreHealth polecenia lub ręcznie napraw go ładunkiem z częściowo zainstalowanego składnika. W wierszu polecenia z podwyższonym poziomem uprawnień uruchom następujące polecenia:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Uruchom urządzenie ponownie.

0x80072EFE

Komunikat Opis Ograniczenie ryzyka
WININET_E_CONNECTION_ABORTED; Połączenie z serwerem zostało nienormalnie zamknięte Usługa BITS nie może pomyślnie przenieść pliku. Napotkano problem, jeśli usługa BITS jest uszkodzona lub nie można zapisać przesyłanego pliku do folderu docelowego na kliencie. Ten błąd jest spowodowany błędami połączenia podczas sprawdzania lub pobierania aktualizacji.
Z poziomu uruchomienia wiersza polecenia cmd: BITSADMIN /LIST /ALLUSERS /VERBOSE
Wyszukaj kod błędu 0x80072EFE. Powinno zostać wyświetlone odwołanie do kodu HTTP z określonym plikiem. Za pomocą przeglądarki spróbuj pobrać go ręcznie, upewniając się, że używasz ustawień serwera proxy organizacji. Jeśli pobieranie zakończy się niepowodzeniem, skontaktuj się z menedżerem serwera proxy, aby zezwolić na sucesfull komunikacji. Skontaktuj się również z zespołem ds. sieci, aby uzyskać ten konkretny dostęp do adresu URL.

0x80072F8F

Komunikat Opis Ograniczenie ryzyka
WININET_E_DECODING_FAILED; Dekodowanie zawartości nie powiodło się Protokół TLS 1.2 nie jest poprawnie skonfigurowany na kliencie. Ten błąd zazwyczaj oznacza, że agent Windows Update nie może odkodować odebranej zawartości. Zainstaluj i skonfiguruj protokół TLS 1.2, instalując aktualizację w KB3140245.

0x80072EE2

Komunikat Opis Ograniczenie ryzyka
WININET_E_TIMEOUT; Upłynął limit czasu operacji Nie można skanować pod kątem aktualizacji z powodu problemu z łącznością z usługami Windows Update, Configuration Manager lub WSUS. Ten błąd zazwyczaj oznacza, że agent Windows Update nie może nawiązać połączenia z serwerami aktualizacji lub własnym źródłem, takim jak WSUS, Configuration Manager lub Microsoft Intune.
Skontaktuj się z zespołem ds. sieci, aby upewnić się, że urządzenie może dotrzeć do źródeł aktualizacji. Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z błędami skanowania aktualizacji oprogramowania w Configuration Manager.
Jeśli używasz publicznych serwerów aktualizacji firmy Microsoft, sprawdź, czy urządzenie może uzyskać dostęp do następujących Windows Update punktów końcowych:
http://windowsupdate.microsoft.com
https://*.windowsupdate.microsoft.com
https://update.microsoft.com
https://*.update.microsoft.com
https://windowsupdate.com
https://*.windowsupdate.com
https://download.windowsupdate.com
https://*.download.windowsupdate.com
https://download.microsoft.com
https://*.download.windowsupdate.com
https://wustat.windows.com
https://*.wustat.windows.com
https://ntservicepack.microsoft.com

0x80240022

Komunikat Opis Ograniczenie ryzyka
WU_E_ALL_UPDATES_FAILED; Operacja nie powiodła się dla wszystkich aktualizacji. Wiele głównych przyczyn tego błędu. Najczęstszym problemem jest to, że oprogramowanie antywirusowe blokuje dostęp do niektórych folderów (takich jak SoftwareDistribution). CBS.log analizy potrzebnej do określenia chronionego pliku lub folderu.

0x8024401B

Komunikat Opis Ograniczenie ryzyka
WU_E_PT_HTTP_STATUS_PROXY_AUTH_REQ; Taki sam jak stan HTTP 407 — wymagane jest uwierzytelnianie serwera proxy. Nie można uwierzytelnić się za pośrednictwem serwera proxy. Ustawienia serwera proxy Winhttp lub serwera proxy WinInet nie są poprawnie skonfigurowane. Ten błąd zazwyczaj oznacza, że agent Windows Update nie może nawiązać połączenia z serwerami aktualizacji lub własnym źródłem aktualizacji, takim jak WSUS, Configuration Manager lub Microsoft Intune z powodu błędu serwera proxy.
Sprawdź ustawienia serwera proxy na kliencie. Agent Windows Update używa protokołu WinHTTP do skanowania w poszukiwaniu dostępnych aktualizacji. Jeśli między klientem a źródłem aktualizacji istnieje serwer proxy, ustawienia serwera proxy muszą być poprawnie skonfigurowane na klientach, aby umożliwić im komunikowanie się przy użyciu nazwy FQDN źródła.
Skontaktuj się z zespołami sieci i serwerów proxy, aby potwierdzić, że urządzenie może zaktualizować źródło bez serwera proxy wymagającego uwierzytelniania użytkownika.

0x80244022

Komunikat Opis Ograniczenie ryzyka
WU_E_PT_HTTP_STATUS_SERVICE_UNAVAILABLE; Taki sam jak stan HTTP 503 — usługa jest tymczasowo przeciążona. Nie można nawiązać połączenia ze skonfigurowanym źródłem aktualizacji. Rozwiązywanie problemów z siecią potrzebnych do rozwiązania problemu z łącznością. Skontaktuj się z zespołami sieci i serwerów proxy, aby potwierdzić, że urządzenie może zaktualizować źródło bez serwera proxy wymagającego uwierzytelniania użytkownika.

0x80070490

Komunikat Opis Ograniczenie ryzyka
ERROR_NOT_FOUND Ten błąd występuje podczas instalacji sterownika w ramach aktualizacji. Ten problem występuje, ponieważ w rejestrze brakuje szczegółów, takich jak architektura sterownika, który jest aktualizowany. Ręcznie dodaj brakującą wartość arch pliku inf w rejestrze operacji sterownika, wykonując następujące kroki:
1. Otwórz regedit i przejdź do HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ComponentBasedServicing\DriverOperations\0\2(SequenceID)
2. Przejrzyj wartość Tożsamość , aby określić brakującą wartość.
3. Ręcznie dodaj brakującą wartość odwołującą się do informacji w wartości Tożsamość . Na przykład Nazwa: Arch; Typ: REG_SZ (wartość ciągu); Dane: amd64.
4. Kontynuuj instalowanie aktualizacji zakończonej niepowodzeniem.

0x800f0922

Komunikat Opis Ograniczenie ryzyka
CBS_E_INSTALLERS_FAILED Nie można zainstalować aktualizacji zbiorczej z lipca na Windows Server 2016 W CBS.log może się okazać, że aktualizacje czasami są wycofywane, gdy nie można zaktualizować tokenów licencji i klucza produktu. Ten problem można rozwiązać, dodając uprawnienia do zapisu dla kont "Użytkownik" i "Usługa sieciowa" do folderu C:\Windows\System32\spp\ .

0x80070bc9

Komunikat Opis Ograniczenie ryzyka
ERROR_FAIL_REBOOT_REQUIRED Typ uruchamiania usługi TrustedInstaller jest ustawiony na wartość "Ręczne" przez zasady grupy (GPO), co uniemożliwiło rozpoczęcie wykonywania oczekujących operacji. Usługa TrustedInstaller zmienia typ uruchamiania z Ręczne na Automatyczne, gdy natknie się na aktualizację, która musi przetworzyć transakcję po ponownym uruchomieniu. Gdy wartość zostanie ustawiona z powrotem na Wartość ręczna przed ponownym uruchomieniem, nie można zastosować transakcji. Ta transakcja będzie oczekująca i zablokuje wszystkie inne instalacje aktualizacji.
Aby rozwiązać ten problem, zmień zasady TrustedInstaller na Automatyczne i uruchom ponownie komputer. Jeśli to nie zadziała, uruchom komputer w systemie WinRE, aby przywrócić oczekujące akcje. Na przykład dism /Image:C:\ /Cleanup-Image /RevertPendingActions. Jeśli to nie zadziała, uruchom komputer w systemie WinRE, zmień nazwę \WinSxS\Pending.xmli usuń element PendingXMLIdentifier z programu COMPONENTS Hive.

0x800706be

Komunikat Opis Ograniczenie ryzyka
Nie można zainstalować aktualizacji zbiorczych Windows Server 2016 std nie może zainstalować pakietów zbiorczych przy użyciu pakietu msu. Nie jest zwracany żaden błąd. Podczas instalowania pakietów z dism.exe zwrócono błąd 0x800706be. Ostatnia aktualizacja zbiorcza nie powiodła się i została uszkodzona. Aby rozwiązać ten problem, przejdź do klucza rejestru dla uszkodzonego pakietu aktualizacji. Zmień wartość "bieżącego stanu" na 000020 szesnastkowa (32 dec) — rozpoznana lub 000040 szesnastkowa (64 dec) — inscenizowana lub 000070 szesnastkowa (112 dec) — zainstalowana.

Zbieranie danych

Jeśli potrzebujesz pomocy ze strony pomocy technicznej firmy Microsoft, zalecamy zebranie informacji, wykonując kroki wymienione w artykule Zbieranie informacji przy użyciu zestawu narzędzi TSS w przypadku problemów związanych z wdrożeniem.