Windows Update — typowe błędy i sposoby ich unikania
Wypróbuj naszego agenta wirtualnego — może to pomóc w szybkim zidentyfikowaniu i rozwiązaniu typowych problemów z usługą Windows Update
Poniższa tabela zawiera informacje o typowych błędach, które mogą wystąpić w usłudze Windows Update, i zawiera kroki ułatwiające ich eliminowanie.
Dotyczy: Windows 10, Windows 11
0x8024402F
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS | Przetwarzanie plików zewnętrznych .cab zostało zakończone z pewnymi błędami | Ten błąd może być spowodowany przez oprogramowanie lightspeed Rocket do filtrowania w Internecie. Dodaj adresy IP urządzeń, które mają być aktualizowane na liście wyjątków aplikacji Lightspeed Rocket. |
0x80242006
Wiadomość | opis | Ograniczanie 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 pobrać aktualizacje ponownie: Zmień nazwę następujących folderów na *. BAK: -%systemroot%\system32\catroot2 Wpisz następujące polecenia w wierszu polecenia. Naciśnij 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
Wiadomość | opis | Ograniczanie 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 sterujących zachowaniem uruchamiania usługi Instalatora Windows. Ta usługa powinna być zarządzana przez system operacyjny. Domyślnym typem uruchamiania usługi Instalatora Windows jest Ręczne. |
0x80200053
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
BG_E_VALIDATION_FAILED | NA | Upewnij się, że nie ma zapór filtrujących pobrane pliki. Takie filtrowanie może prowadzić do odebrania przez klienta usługi Windows Update niepoprawnych odpowiedzi. |
0x80072EFD lub 0x80072EFE lub 0x80D02002
Wiadomość | opis | Ograniczanie 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 przez firmę Microsoft. Aby lepiej zrozumieć, zapoznaj się ze śledzeniem monitora sieciowego. <Zapoznaj się ze scenariuszem rozwiązywania problemów z zaporą> |
0X8007000D
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
ERROR_INVALID_DATA | Wskazuje, że dane, które nie są prawidłowe, zostały pobrane lub wystąpiły uszkodzenie. | Spróbuj ponownie pobrać aktualizację i rozpocząć instalację. |
0x8024A10A
Wiadomość | opis | Ograniczanie 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ązywane w celu ukończenia instalacji. |
0x80240020
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
WU_E_NO_INTERACTIVE_USER | Operacja nie została ukończona, ponieważ żaden użytkownik interaktywny nie jest zalogowany. | Zaloguj się do urządzenia, aby rozpocząć instalację i zezwolić na ponowne uruchomienie urządzenia. |
0x80242014
Wiadomość | opis | Ograniczanie 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
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
WU_E_DM_UNAUTHORIZED_LOCAL_USER | Pobieranie nie powiodło się, ponieważ użytkownik lokalny odmówił autoryzacji pobierania zawartości. | Upewnij się, że użytkownik próbujący pobrać i zainstalować aktualizacje ma wystarczające uprawnienia do instalowania aktualizacji (administrator lokalny). |
0x8024000B
Wiadomość | opis | Ograniczanie 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ż wystąpić, gdy nie możemy filtrować wyników. |
0x8024000E
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
WU_E_XML_INVALID | Agent usługi Windows Update znalazł informacje w danych XML aktualizacji, które nie są prawidłowe. | Niektóre sterowniki zawierają więcej informacji o metadanych w Update.xml, które program Orchestrator może interpretować jako dane, które nie są prawidłowe. Upewnij się, że na urządzeniu zainstalowano najnowszego agenta usługi Windows Update. |
0x8024D009
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
WU_E_SETUP_SKIP_UPDATE | Aktualizacja agenta usługi 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 samodzielnie aktualizacji do klientów. Aby uzyskać więcej informacji na temat rozwiązania problemu, zapoznaj się z KB920659. |
0x80244007
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
WU_E_PT_SOAPCLIENT_SOAPFAULT | Klient protokołu SOAP nie powiódł się, ponieważ wystąpił błąd protokołu SOAP z przyczyn WU_E_PT_SOAP_* kodów błędów. |
Ten problem występuje, ponieważ system Windows nie może odnowić plików cookie dla usługi Windows Update. Aby uzyskać więcej informacji na temat rozwiązania problemu, zobacz 0x80244007 błąd podczas próby skanowania aktualizacji na serwerze WSUS w systemie Windows. |
0x80070422
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
ERROR_SERVICE_DISABLED | Ten problem występuje, gdy usługa Windows Update przestanie działać lub nie jest uruchomiona. | Sprawdź, czy usługa Windows Update jest uruchomiona. |
0x800f0821
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
CBS_E_ABORT; client abort, IDABORT zwrócony przez metodę ICbsUIHandler z wyjątkiem Error() | Przekroczono limit czasu transakcji CBS. | Ukończenie operacji obsługi trwa długo. Czasomierz zegara stosu obsługi wygasa. Wydłużenie limitu czasu spowoduje ograniczenie problemu. Zwiększ zasoby na urządzeniu. Jeśli maszyna wirtualna, zwiększ użycie wirtualnego procesora CPU i pamięci, aby przyspieszyć operacje. Upewnij się, że na urządzeniu zainstalowano aktualizację w KB4493473 lub nowszym. |
0x800f0825
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
CBS_E_CANNOT_UNINSTALL; Nie można odinstalować pakietu. | Zazwyczaj ten błąd jest spowodowany uszkodzeniem magazynu składników, gdy składnik jest w stanie częściowo zainstalowanym. | 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
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
CBS_E_HANG_DETECTED; Podczas przetwarzania operacji wykryto błąd odpowiedzi. | Kolejny błąd zarejestrowany po otrzymaniu 0x800f0821 | Ukończenie operacji obsługi trwa długo. Czasomierz stosu obsługi wygasa i zakłada, że system przestał odpowiadać. Wydłużenie limitu czasu spowoduje ograniczenie problemu. Zwiększ zasoby na urządzeniu. Jeśli maszyna wirtualna, zwiększ użycie wirtualnego procesora CPU i pamięci, aby przyspieszyć operacje. Upewnij się, że na urządzeniu zainstalowano aktualizację w KB4493473 lub nowszym. |
0x800f081f
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
CBS_E_SOURCE_MISSING; nie można odnaleźć źródła pakietu lub pliku, nie powiodło się rozwiązanie 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ń i uruchom następujące polecenia:Dism.exe /Online /Cleanup-Image /Restorehealth Sfc.exe /Scannow Uruchom urządzenie ponownie. |
0x800f0831
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
CBS_E_STORE_CORRUPTION; Magazyn CBS jest uszkodzony. | Uszkodzenie w magazynie składników systemu Windows. | Napraw magazyn składników za pomocą polecenia lub ręcznie napraw za pomocą Dism RestoreHealth ładunku z częściowego zainstalowanego składnika. W wierszu polecenia z podwyższonym poziomem uprawnień i uruchom następujące polecenia:Dism.exe /Online /Cleanup-Image /Restorehealth Sfc.exe /Scannow Uruchom urządzenie ponownie. |
0x80070005
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
E_ACCESSDENIED; Błąd odmowy dostępu ogólnego | Uprawnienia systemu plików lub klucza rejestru zostały zmienione, a stos obsługi nie ma wymaganego poziomu dostępu. | Ten błąd zazwyczaj oznacza, że odmowa dostępu. Przejdź do folderu %Windir%\logs\CBS, otwórz ostatni CBS.log i wyszukaj , error znacznik czasu i dopasuj go. Po znalezieniu błędu przewiń w górę i spróbuj ustalić, co spowodowało odmowę dostępu. Może to być odmowa dostępu do pliku, klucza rejestru. Określ, jaki obiekt potrzebuje odpowiednich uprawnień i zmień uprawnienia zgodnie z potrzebami. |
0x80070570
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
ERROR_FILE_CORRUPT; Plik lub katalog jest uszkodzony i nieczytelny. | Uszkodzenie magazynu składników | Napraw magazyn składników za pomocą polecenia lub ręcznie napraw za pomocą Dism RestoreHealth ładunku z częściowego zainstalowanego składnika. W wierszu polecenia z podwyższonym poziomem uprawnień i uruchom następujące polecenia:Dism.exe /Online /Cleanup-Image /Restorehealth Sfc.exe /Scannow Uruchom urządzenie ponownie. |
0x80070003
Wiadomość | opis | Ograniczanie 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 ciąg , error . Następnie dopasuj wyniki do znacznika czasu. |
0x80070020
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
ERROR_SHARING_VIOLATION | Liczne przyczyny. Wymagana jest analiza dzienników CBS. | Ten błąd jest spowodowany sterownikami filtrów innych firm, takimi jak oprogramowanie antywirusowe. 1. Wykonaj czysty rozruch i ponów próbę instalacji 2. Pobierz monitor procesów narzędzia sysinternal. 3. Uruchom Procmon.exe. Spowoduje to automatyczne rozpoczęcie przechwytywania danych. 4. Zainstaluj ponownie pakiet aktualizacji 5. W oknie głównym Monitor przetwarzania w fokusie naciśnij CTRL + E lub wybierz lupę, aby zatrzymać przechwytywanie danych. 6. Wybierz pozycję Plik>Zapisz>wszystkie zdarzenia>PML, a następnie wybierz ścieżkę do zapisania pliku .PML 7. Przejdź do folderu %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óry daje błąd naruszenia udostępniania 8. W Monitorze procesów przefiltruj ścieżkę i wstaw nazwę pliku (powinna to być ścieżka" "contains" "contains" "nazwa pliku z CBS"). 9. Spróbuj go zatrzymać lub odinstalować proces powodujący błąd. |
0x80073701
Wiadomość | opis | Ograniczanie 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 tym, że składnik jest w stanie częściowo zainstalowanym. | Napraw magazyn składników za pomocą Dism RestoreHealth command polecenia lub ręcznie napraw go ładunkiem z częściowego 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
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE; Co najmniej jeden wymagany element członkow transakcji nie jest obecny. | Uszkodzenie magazynu składników. | Napraw magazyn składników za pomocą Dism RestoreHealth polecenia lub ręcznie napraw go za pomocą ładunku z częściowo zainstalowanego składnika. W wierszu polecenia z podwyższonym poziomem uprawnień i uruchom następujące polecenia:Dism.exe /Online /Cleanup-Image /Restorehealth Sfc.exe /Scannow Uruchom urządzenie ponownie. |
0x80072EFE
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
WININET_E_CONNECTION_ABORTED; Połączenie z serwerem zostało zamknięte nieprawidłowo | Usługa BITS nie może pomyślnie przenieść pliku. | Wystąpił błąd, 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 wiersza polecenia uruchom polecenie: BITSADMIN /LIST /ALLUSERS /VERBOSE Wyszukaj kod błędu 0x80072EFE. Powinno zostać wyświetlone odwołanie do kodu HTTP z określonym plikiem. Korzystając z przeglądarki, spróbuj pobrać ją ręcznie, upewniając się, że używasz ustawień serwera proxy organizacji. Jeśli pobieranie zakończy się niepowodzeniem, zapoznaj się z menedżerem serwera proxy, aby umożliwić komunikację pomyślnie. Zapoznaj się również z zespołem sieciowym, aby uzyskać dostęp do tego konkretnego adresu URL. |
0x80072F8F
Wiadomość | opis | Ograniczanie 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 usługi Windows Update nie może zdekodować odebranych zawartości. Zainstaluj i skonfiguruj protokół TLS 1.2, instalując aktualizację w KB3140245. |
0x80072EE2
Wiadomość | opis | Ograniczanie 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 usługi 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 uzyskać dostęp do źródeł aktualizacji. Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z błędami skanowania aktualizacji oprogramowania w programie 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 punktów końcowych usługi Windows Update: 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
Wiadomość | opis | Ograniczanie 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 analiza potrzebna do określenia chronionego pliku lub folderu. |
0x8024401B
Wiadomość | opis | Ograniczanie 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 usługi 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 usługi Windows Update używa składnika WinHTTP do skanowania pod kątem dostępnych aktualizacji. Jeśli istnieje serwer proxy między klientem a źródłem aktualizacji, ustawienia serwera proxy muszą być poprawnie skonfigurowane na klientach, aby umożliwić im komunikację przy użyciu nazwy FQDN źródła. Zajrzyj do zespołu ds. sieci i serwera proxy, aby potwierdzić, że urządzenie może zaktualizować źródło bez serwera proxy wymagającego uwierzytelniania użytkownika. |
0x80244022
Wiadomość | opis | Ograniczanie 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ą. Zajrzyj do zespołu ds. sieci i serwera proxy, aby potwierdzić, że urządzenie może zaktualizować źródło bez serwera proxy wymagającego uwierzytelniania użytkownika. |
0x80070490
Wiadomość | opis | Ograniczanie 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 sterowników, wykonując następujące kroki: 1. Otwórz polecenie 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 Identity . Na przykład Nazwa: Arch; Typ: REG_SZ (wartość ciągu); Dane: amd64. 4. Kontynuuj instalowanie nieudanej aktualizacji. |
0x800f0922
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
CBS_E_INSTALLERS_FAILED | Nie można zainstalować aktualizacji zbiorczej z lipca w systemie Windows Server 2016 | W CBS.log może się okazać, że aktualizacje czasami są przywracane, 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
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
ERROR_FAIL_REBOOT_REQUIRED | Typ uruchamiania usługi TrustedInstaller jest ustawiony na wartość "Manual" by Group Policy (GPO), co uniemożliwiło jej rozpoczęcie wykonywania oczekujących operacji. | Usługa TrustedInstaller zmienia typ uruchamiania z Ręczne na Automatyczne, gdy napotka aktualizację, która musi przetworzyć transakcję po ponownym uruchomieniu. Gdy wartość zostanie ustawiona z powrotem na Ręczne przed ponownym uruchomieniem, nie można zastosować transakcji. Ta transakcja będzie czekać i zablokować 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 z systemem WinRE, aby przywrócić oczekujące akcje. Na przykład dism /Image:C:\ /Cleanup-Image /RevertPendingActions . Jeśli nie zadziała, uruchom komputer na WinRE, zmień nazwę \WinSxS\Pending.xml i usuń element PendingXMLIdentifier z programu COMPONENTS Hive. |
0x800706be
Wiadomość | opis | Ograniczanie ryzyka |
---|---|---|
Nie można zainstalować aktualizacji zbiorczych | Nie można zainstalować pakietów zbiorczych systemu Windows Server 2016 Std przy użyciu pakietu msu. Nie jest zwracany żaden błąd. Podczas instalowania pakietów za pomocą dism.exe zwrócił 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żący stan" na szesnastkowy 000020 (32 dec) — rozpoznany lub 000040 szesnastkowy (64 dec) — przygotowany lub 000070 szesnastkowy (112 dec) — zainstalowany. |
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.