Jak rozwiązać problem z błędem 0x800f0990 w systemie Windows 10?

Opublikowany: 2021-12-07

Musisz skonfigurować komputer, aby automatycznie pobierał i instalował aktualizacje, jeśli chcesz korzystać z najlepszej wersji systemu Windows. Aktualizacje wydawane za pośrednictwem klienta Windows Update są wdrażane w celu rozwiązania problemów w systemie operacyjnym, dodania nowych funkcji i zwiększenia bezpieczeństwa.

Jednak klient Windows Update może napotkać problem podczas próby pobrania lub zainstalowania aktualizacji. Kod błędu 0x800f0990 to jeden z tych komunikatów o błędach, które pojawiają się, gdy wystąpią takie problemy.

Błąd może pojawić się podczas próby zainstalowania zwykłej aktualizacji lub kompilacji Windows Insider Preview. Większość użytkowników, którzy obecnie borykają się z tym problemem, to Insiderzy próbujący pobrać i zainstalować aktualizację Windows 10 KB004296.

W tym artykule dowiesz się, jak naprawić błąd aktualizacji Windows Insider KB5004296 0x800f0990, jeśli nadal pojawia się na ekranie.

Co to jest aktualizacja zbiorcza KB004296?

Ta zbiorcza aktualizacja to Windows 10 wersja 21H2 kompilacja 19044.1149. Jest zgodny z wersją 21H2 Build 19044.1147. Aktualizację można uzyskać tylko za pośrednictwem kanału podglądu wersji niejawnego programu testów systemu Windows.

Użytkownicy w kanale podglądu wersji dla niejawnych testerów otrzymują wersje systemu Windows przed ich oficjalnym wydaniem. Te kompilacje są bardziej stabilne niż te opublikowane w kanałach beta i deweloperskich.

Co powoduje błąd 0x8000990?

Błąd może być spowodowany różnymi usterkami systemu, od problematycznych plików systemowych po problemy z siecią i zakłócenia antywirusowe.

Aby pozbyć się błędu, musisz rozwiązać jego podstawową przyczynę. Oznacza to między innymi naprawę plików systemowych, naprawianie problemów z siecią i rozwiązywanie konfliktów aplikacji.

Jak naprawić błąd Windows Update 0x800f0990?

Pokażemy Ci wszystkie kroki, które należy podjąć, aby na dobre pozbyć się błędu. Będziesz musiał zastosować poprawki jedna po drugiej, ponieważ nie jesteś pewien, co kryje się za problemem twojego systemu.

Zanim zaczniesz, upewnij się, że Twój komputer ma bezproblemowy dostęp do Internetu. Możesz to łatwo zrobić, otwierając przeglądarkę internetową i ładując stronę internetową.

Rozwiązanie 1: Uruchom narzędzie do rozwiązywania problemów z Windows Update

Narzędzie do rozwiązywania problemów z usługą Windows Update to pierwsze narzędzie, które można uruchomić, gdy masz do czynienia z problemami związanymi z aktualizacją, niezależnie od tego, czy korzystasz z programu Insider, czy nie.

Zadaniem wbudowanego narzędzia jest sprawdzanie problemów mających wpływ na klienta Windows Update i ich rozwiązywanie. Czasami zwróci błąd, którego nie może naprawić, ale możesz go użyć, aby dokładnie określić problem i naprawić go samodzielnie.

Wykonaj następujące kroki:

  1. Uruchom aplikację Ustawienia za pomocą kombinacji klawiszy Win + I.
  2. Kliknij Aktualizacja i zabezpieczenia na pierwszej stronie aplikacji Ustawienia.
  3. Przejdź do lewej strony interfejsu Windows Update i kliknij Rozwiązywanie problemów.
  4. Po wyświetleniu strony Rozwiązywanie problemów kliknij „Dodatkowe narzędzia do rozwiązywania problemów”.
  5. Kliknij narzędzie do rozwiązywania problemów z Windows Update i wybierz Uruchom narzędzie do rozwiązywania problemów.
  6. Pozwól narzędziu do rozwiązywania problemów wyszukiwać problemy i je rozwiązywać.

Rozwiązanie 2: Tymczasowo wyłącz swój program antywirusowy

Twój program antywirusowy może wstrzymywać proces aktualizacji i powodować błąd. Chociaż dzieje się tak głównie w przypadku aplikacji zabezpieczających innych firm, natywny program antywirusowy systemu Windows może również przeszkadzać.

Wyłącz program i uruchom narzędzie Windows Update, aby sprawdzić, czy błąd pojawia się ponownie.

Wykonaj następujące kroki, aby wyłączyć Zabezpieczenia systemu Windows:

  1. Stuknij flagę Windows na klawiaturze, aby otworzyć menu Start.
  2. Po wyświetleniu menu Start wpisz „Wirusy i zagrożenia” i kliknij „Ochrona przed wirusami i zagrożeniami” w wynikach wyszukiwania.
  3. Po otwarciu okna Ochrona przed wirusami i zagrożeniami kliknij Zarządzaj ustawieniami w obszarze Ustawienia ochrony przed wirusami i zagrożeniami.
  4. Przewiń w dół do opcji Ochrona w czasie rzeczywistym i wyłącz ją.

Rozwiązanie 3: Wyłącz zaporę sieciową

Twoja zapora to kolejny program zabezpieczający, który może blokować dostęp Windows Update do serwerów Microsoftu. Wyłącz aplikację i sprawdź, czy to rozwiązało problem.

Oto jak wyłączyć Zaporę Windows Defender:

  1. Otwórz menu Start, naciskając klawisz z logo Windows.
  2. Po wyświetleniu menu Start wpisz „Zapora Windows Defender” i kliknij Zapora systemu Windows Defender w wynikach wyszukiwania.
  3. Po otwarciu programu przejdź do lewego okienka i kliknij "Włącz lub wyłącz zaporę Windows Defender".
  4. Wybierz "Wyłącz zaporę Windows Defender" w obszarze Ustawienia sieci prywatnej i Ustawienia sieci publicznej.

Rozwiązanie 4: Uruchom ponownie usługi Windows Update

Mogą działać usługi związane z klientem Windows Update, takie jak Usługa inteligentnego transferu w tle i usługa Update Orchestrator. Te usługi muszą działać poprawnie, aby komputer mógł pomyślnie zainstalować aktualizacje.

Ponowne uruchomienie usług związanych z komponentem może na dobre pozbyć się kodu błędu 0x800f0990.

Wykonaj następujące kroki:

  1. Naciśnij skrót klawiaturowy Win + S, aby otworzyć pasek wyszukiwania.
  2. Wpisz „usługi” w polu tekstowym i kliknij Usługi w wynikach wyszukiwania.
  3. Po otwarciu aplikacji Usługi kliknij dwukrotnie usługę inteligentnego transferu w tle.
  4. Po wyświetleniu okna Właściwości usługi kliknij przycisk Zatrzymaj.
  5. Przejdź do menu Typ uruchomienia i wybierz opcję Automatycznie.
  6. Kliknij Start i wybierz OK, aby zapisać zmiany.
  7. Teraz zrób to samo dla tych usług:
  • Zaktualizuj usługę Orchestrator
  • instalator Windows
  • Usługa aktualizacji systemu Windows
  • Usługi kryptograficzne

Rozwiązanie 5: Zmień wersję na 21H1 i uruchom aktualizację

Według niektórych użytkowników problemem wydaje się być poprzednia kompilacja 19044.1147. Jeśli zainstalowałeś tę kompilację, możesz ją odinstalować i spróbować pobrać najnowszą aktualizację.

Oto jak odinstalować aktualizację:

  1. Naciśnij Win + S, aby przywołać okno wyszukiwania.
  2. Po wyświetleniu okna wpisz „Panel sterowania” w polu wyszukiwania i kliknij Panel sterowania w wynikach wyszukiwania.
  3. Po wyświetleniu okna Panelu sterowania kliknij Odinstaluj program w obszarze Programy.
  4. Przejdź do lewego okienka i kliknij „Wyświetl zainstalowane aktualizacje”.
  5. Kliknij aktualizację KB i kliknij Odinstaluj.
  6. Kliknij Tak w monicie o potwierdzenie i zezwól systemowi Windows na zakończenie procesu.
  7. Uruchom ponownie system.
  8. Po uruchomieniu komputera przejdź do aplikacji Ustawienia, kliknij Aktualizacja i zabezpieczenia i kliknij Sprawdź aktualizacje.
  9. Teraz pobierz Windows 10 20H2.

Jeśli powyższa metoda nie działa, przejdź do witryny Microsoft, aby pobrać MediaCreationTool21H1. Po pobraniu narzędzia uruchom je i użyj do zainstalowania systemu Windows 21H1. Pamiętaj, aby zachować swoje aplikacje i pliki podczas uruchamiania instalacji.

Rozwiązanie 6: Usuń pliki tymczasowe

Pliki tymczasowe są tworzone przez aplikacje systemowe i zewnętrzne w celach krótkoterminowych. Czasami mogą zakłócać procesy systemowe i powodować błędy, takie jak 0x800f0990.

Pozbądź się plików tymczasowych, a błąd powinien zniknąć.

Wykonaj następujące kroki:

  1. Uruchom Eksplorator plików, naciskając skrót klawiaturowy Win + E.
  2. Przejdź do lewej strony okna Eksploratora plików i kliknij Ten komputer.
  3. Kliknij prawym przyciskiem myszy dysk twardy i wybierz Właściwości.
  4. Po otwarciu okna dialogowego Właściwości kliknij Oczyszczanie dysku.
  5. System Windows przeskanuje pliki tymczasowe i wyświetli je w kategoriach.
  6. Wybierz kategorię plików tymczasowych, które chcesz usunąć i kliknij OK.
  7. Otwórz ponownie okno dialogowe Oczyszczanie dysku i kliknij „Oczyść pliki systemowe”.
  8. Narzędzie obliczy i wyświetli tymczasowe pliki systemowe w kategoriach.
  9. Wybierz je i kliknij OK, aby się ich pozbyć.

Możesz także przejść przez aplikację Ustawienia, aby usunąć pliki tymczasowe. Oto jak:

  1. Naciśnij kombinację klawiszy Win + I, aby przywołać aplikację Ustawienia.
  2. Kliknij System na pierwszej stronie aplikacji Ustawienia.
  3. Przejdź do lewej strony strony Wyświetlacz i wybierz Pamięć.
  4. Kliknij Pliki tymczasowe w obszarze Dysk lokalny.
  5. System Windows przeskanuje teraz pliki tymczasowe i wyświetli je w kategoriach na stronie Pliki tymczasowe.
  6. Wybierz kategorię plików tymczasowych, które chcesz usunąć, i kliknij Usuń.

Pozbywanie się plików tymczasowych będzie łatwiejsze, jeśli użyjesz Auslogics BoostSpeed. Program został zaprojektowany tak, aby automatycznie usuwać te pliki za każdym razem, gdy się gromadzą, oszczędzając stresu związanego z używaniem wbudowanych aplikacji do ręcznego ich usuwania.

ZALECANA

Rozwiąż problemy z komputerem za pomocą Auslogics BoostSpeed

Oprócz czyszczenia i optymalizacji komputera, BoostSpeed ​​chroni prywatność, diagnozuje problemy ze sprzętem, oferuje wskazówki dotyczące zwiększania szybkości i zapewnia ponad 20 narzędzi do pokrycia większości potrzeb związanych z konserwacją i serwisem komputera.

Auslogics BoostSpeed ​​jest produktem Auslogics, certyfikowanego Microsoft Silver Application Developer
DARMOWE POBIERANIE

Narzędzie może również pozbyć się uszkodzonych kluczy rejestru i chronić dysk twardy przed oprogramowaniem szpiegującym.

Rozwiązanie 7: Uruchom narzędzie do sprawdzania plików systemowych

Pliki systemowe odgrywają istotną rolę w procesie aktualizacji. I właśnie dlatego wystąpią błędy, takie jak 0x800f0990, za każdym razem, gdy plik systemowy zniknie lub ulegnie uszkodzeniu. Może to być przyczyną problemu z komputerem.

Dobrą rzeczą jest to, że możesz łatwo zastąpić uszkodzone lub brakujące pliki systemowe za pomocą narzędzia Kontroler plików systemowych. Program jest wbudowanym narzędziem wiersza polecenia, które sprawdza naruszenia integralności chronionych folderów i naprawia je, zastępując pliki, których dotyczy problem.

Przed uruchomieniem narzędzia Kontroler plików systemowych należy uruchomić inny program wiersza polecenia, znany jako Obsługa i zarządzanie obrazami wdrażania (DISM). DISM zapewnia pliki zastępcze, które będą używane przez narzędzie SFC.

Oto jak uruchomić oba narzędzia:

  1. Otwórz okno wyszukiwania za pomocą kombinacji Win + S.
  2. Po otwarciu paska wyszukiwania wpisz „CMD”.
  3. Gdy w wynikach wyszukiwania pojawi się wiersz polecenia, kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator.
  4. Wybierz opcję Tak w wyskakującym okienku Kontrola konta użytkownika.
  5. Po wyświetleniu wiersza polecenia wpisz następujący wiersz i naciśnij Enter:

DISM.exe /Online /Cleanup-image /Restorehealth

Polecenie nakazuje narzędziu DISM pobranie plików zastępczych za pomocą klienta Windows Update. Ponieważ próbujesz naprawić uszkodzonego klienta, będziesz potrzebować innego źródła plików zastępczych.

Będzie działał rozruchowy dysk USB lub dysk DVD z systemem Windows 10. Włóż lub podłącz dysk i zamiast tego wprowadź to polecenie:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

C:\RepairSource\Windows /LimitAccess należy zastąpić ścieżką do używanego źródła naprawy.

Operacja polecenia może działać przez kilka minut.

  1. Po zakończeniu skanowania DISM wpisz „sfc / scannow” (nie dodawaj cudzysłowów) i naciśnij przycisk Enter na klawiaturze.
  2. Narzędzie sprawdzi teraz, czy nie ma uszkodzonych lub brakujących plików systemowych i zastąpi je zbuforowaną kopią z folderu dllcache znajdującego się w folderze System32.

Rozwiązanie 8: Zresetuj składniki Windows Update

Jeśli nadal widzisz błąd, niektóre składniki aktualizacji mogą być uszkodzone. Te składniki obejmują zawartość folderów SoftwareDistribution i Catroot2 oraz niektóre pliki DLL związane z procesem aktualizacji. Zresetowanie ich przywróci wszystko na właściwe tory.

Zanim zaczniesz, musisz zatrzymać niektóre usługi Windows Update. Wykonaj następujące kroki:

  1. Otwórz okno wyszukiwania za pomocą kombinacji Win + S.
  2. Po otwarciu paska wyszukiwania wpisz „CMD”.
  3. Gdy w wynikach wyszukiwania pojawi się wiersz polecenia, kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator.
  4. Wybierz opcję Tak w wyskakującym okienku Kontrola konta użytkownika.
  5. Po wyświetleniu wiersza polecenia wpisz następujące wiersze i naciśnij Enter po wpisaniu każdego z nich:

net stop wuauserv

netto zatrzymaj usosvc

net stop cryptsvc

bity stopu netto

net stop msserver

Następnie zmień nazwy folderów SoftwareDistribution i Catroot2, aby wymusić na kliencie Windows Update utworzenie nowych i rozpoczęcie procesu aktualizacji od zera.

Wpisz te wiersze w wierszu polecenia i naciśnij Enter po wpisaniu każdego z nich:

ren C:\\Windows\\SoftwareDistribution SoftwareDistribution.old

ren C:\\Windows\\System32\\catroot2 Catroot2.old

Następnie wpisz „ cd / d % windir% \ \ system32 ” (bez cudzysłowów) i naciśnij klawisz Enter, aby przejść do folderu System32.

Teraz wpisz te wiersze jeden po drugim i naciśnij Enter po wpisaniu każdego z nich, aby ponownie zarejestrować pliki DLL:

regsvr32.exe urlmon.dll

regsvr32.exe atl.dll

regsvr32.exe mshtml.dll

regsvr32.exe browserui.dll

regsvr32.exe jscript.dll

regsvr32.exe shdocvw.dll

regsvr32.exe scrrun.dll

regsvr32.exe vbscript.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml6.dll

regsvr32.exe msxml3.dll

regsvr32.exe actxprxy.dll

regsvr32.exe wintrust.dll

regsvr32.exe softpub.dll

regsvr32.exe dssenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe rsaenh.dll

regsvr32.exe sccbase.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe slbcsp.dll

regsvr32.exe oleaut32.dll

regsvr32.exe shell32.dll

regsvr32.exe ole32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wups.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups2.dll

regsvr32.exe qmgr.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe muweb.dll

regsvr32.exe wucltux.dll

regsvr32.exe wuwebv.dll

Gdy skończysz, wpisz te wiersze i naciśnij Enter po wpisaniu każdego, aby ponownie uruchomić usługi Windows Update:

net start wuauserv

net start cryptsvc

bity startu netto

net start usosvc

net start msserver

Rozwiązanie 9: Zresetuj komponent Winsock

Komponent Winsock (Windows Socket) to plik DLL, który zawiera konfiguracje sieciowe. Aplikacje internetowe zależą od tych konfiguracji w celu łączenia się z Internetem. Jeśli komponent jest uszkodzony, narzędzia, takie jak klient Windows Update, nie będą mogły połączyć się z Internetem, powodując błędy, takie jak 0x800f0990.

Zresetowanie komponentu naprawi uszkodzenie. Wykonaj następujące kroki:

  1. Otwórz okno wyszukiwania za pomocą kombinacji Win + S.
  2. Po otwarciu paska wyszukiwania wpisz „CMD”.
  3. Gdy w wynikach wyszukiwania pojawi się wiersz polecenia, kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator.
  4. Wybierz opcję Tak w wyskakującym okienku Kontrola konta użytkownika.
  5. Po wyświetleniu wiersza polecenia wpisz następujący wiersz i naciśnij Enter:

reset netsh winsock

Rozwiązanie 10: Wykonaj czysty rozruch

Czasami określone aplikacje działające w tle mogą uniemożliwić klientowi Windows Update pobieranie i instalowanie aktualizacji. Może to być powodem wyświetlania kodu błędu 0x800f0990.

Możesz naprawić błąd, zamykając każdą aplikację działającą w tle.

Aby zatrzymać aplikacje działające w tle, przejdź do Menedżera zadań (naciśnij CTRL + Shift + Esc) i zamknij każdą otwartą aplikację. Uruchom ponownie komputer i spróbuj ponownie zaktualizować system.

Jeśli zabijanie aplikacji działających w tle nie działa, przejdź o krok dalej i wykonaj czysty rozruch. Przeprowadzenie czystego rozruchu obejmuje ponowne uruchomienie komputera bez zezwalania na uruchamianie zbędnych aplikacji i usług startowych. W ten sposób możesz szybko ustalić, czy za błąd aktualizacji odpowiada jedna z aplikacji startowych.

Wykonaj następujące kroki, aby zatrzymać programy startowe:

  1. Użyj kombinacji Win + I, aby otworzyć aplikację Ustawienia.
  2. Kliknij Aplikacje po otwarciu Ustawień.
  3. Przejdź do lewego okienka następującego interfejsu i kliknij Uruchamianie.
  4. Przejdź do aplikacji startowych i wyłącz przełącznik każdej aplikacji.

Wykonaj następujące kroki, aby wyłączyć usługi startowe:

  1. Naciśnij Win + R, aby uruchomić Uruchom.
  2. Po otwarciu okna dialogowego Uruchom wpisz „msconfig” i naciśnij Enter.
  3. Przejdź do zakładki Usługi w oknie Konfiguracja systemu.
  4. Zaznacz pole „Ukryj wszystkie usługi Microsoft” i kliknij Wyłącz wszystko.
  5. Kliknij przycisk OK.
  6. Zrestartuj swój komputer.

Po ponownym uruchomieniu komputera spróbuj uruchomić aktualizację. Jeśli proces rozpoczyna się bez problemów, przyczyną był jeden z programów lub usług startowych.

Problematyczny program można znaleźć, włączając jedną usługę i sprawdzając problem po ponownym uruchomieniu komputera. Będziesz musiał powtarzać ten proces, aż jedna usługa lub program startowy wywoła błąd.

Wniosek

Możesz przejść do witryny katalogu Microsoft, aby ręcznie pobrać aktualizację KB i zainstalować ją. Jednak ta metoda nie będzie działać w przypadku kompilacji w wersji zapoznawczej. Jeśli nic nie działa, zresetuj komputer i spróbuj zainstalować aktualizację.

Przejdź do sekcji komentarzy pod tym artykułem, aby poinformować nas, jak naprawiłeś kod błędu 0x800f0990.