Jak rozwiązać problem z błędem 0x800f0990 w systemie Windows 10?
Opublikowany: 2021-12-07Musisz 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:
- Uruchom aplikację Ustawienia za pomocą kombinacji klawiszy Win + I.
- Kliknij Aktualizacja i zabezpieczenia na pierwszej stronie aplikacji Ustawienia.
- Przejdź do lewej strony interfejsu Windows Update i kliknij Rozwiązywanie problemów.
- Po wyświetleniu strony Rozwiązywanie problemów kliknij „Dodatkowe narzędzia do rozwiązywania problemów”.
- Kliknij narzędzie do rozwiązywania problemów z Windows Update i wybierz Uruchom narzędzie do rozwiązywania problemów.
- 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:
- Stuknij flagę Windows na klawiaturze, aby otworzyć menu Start.
- Po wyświetleniu menu Start wpisz „Wirusy i zagrożenia” i kliknij „Ochrona przed wirusami i zagrożeniami” w wynikach wyszukiwania.
- Po otwarciu okna Ochrona przed wirusami i zagrożeniami kliknij Zarządzaj ustawieniami w obszarze Ustawienia ochrony przed wirusami i zagrożeniami.
- 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:
- Otwórz menu Start, naciskając klawisz z logo Windows.
- Po wyświetleniu menu Start wpisz „Zapora Windows Defender” i kliknij Zapora systemu Windows Defender w wynikach wyszukiwania.
- Po otwarciu programu przejdź do lewego okienka i kliknij "Włącz lub wyłącz zaporę Windows Defender".
- 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:
- Naciśnij skrót klawiaturowy Win + S, aby otworzyć pasek wyszukiwania.
- Wpisz „usługi” w polu tekstowym i kliknij Usługi w wynikach wyszukiwania.
- Po otwarciu aplikacji Usługi kliknij dwukrotnie usługę inteligentnego transferu w tle.
- Po wyświetleniu okna Właściwości usługi kliknij przycisk Zatrzymaj.
- Przejdź do menu Typ uruchomienia i wybierz opcję Automatycznie.
- Kliknij Start i wybierz OK, aby zapisać zmiany.
- 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ę:
- Naciśnij Win + S, aby przywołać okno wyszukiwania.
- Po wyświetleniu okna wpisz „Panel sterowania” w polu wyszukiwania i kliknij Panel sterowania w wynikach wyszukiwania.
- Po wyświetleniu okna Panelu sterowania kliknij Odinstaluj program w obszarze Programy.
- Przejdź do lewego okienka i kliknij „Wyświetl zainstalowane aktualizacje”.
- Kliknij aktualizację KB i kliknij Odinstaluj.
- Kliknij Tak w monicie o potwierdzenie i zezwól systemowi Windows na zakończenie procesu.
- Uruchom ponownie system.
- Po uruchomieniu komputera przejdź do aplikacji Ustawienia, kliknij Aktualizacja i zabezpieczenia i kliknij Sprawdź aktualizacje.
- 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:
- Uruchom Eksplorator plików, naciskając skrót klawiaturowy Win + E.
- Przejdź do lewej strony okna Eksploratora plików i kliknij Ten komputer.
- Kliknij prawym przyciskiem myszy dysk twardy i wybierz Właściwości.
- Po otwarciu okna dialogowego Właściwości kliknij Oczyszczanie dysku.
- System Windows przeskanuje pliki tymczasowe i wyświetli je w kategoriach.
- Wybierz kategorię plików tymczasowych, które chcesz usunąć i kliknij OK.
- Otwórz ponownie okno dialogowe Oczyszczanie dysku i kliknij „Oczyść pliki systemowe”.
- Narzędzie obliczy i wyświetli tymczasowe pliki systemowe w kategoriach.
- Wybierz je i kliknij OK, aby się ich pozbyć.
Możesz także przejść przez aplikację Ustawienia, aby usunąć pliki tymczasowe. Oto jak:
- Naciśnij kombinację klawiszy Win + I, aby przywołać aplikację Ustawienia.
- Kliknij System na pierwszej stronie aplikacji Ustawienia.
- Przejdź do lewej strony strony Wyświetlacz i wybierz Pamięć.
- Kliknij Pliki tymczasowe w obszarze Dysk lokalny.
- System Windows przeskanuje teraz pliki tymczasowe i wyświetli je w kategoriach na stronie Pliki tymczasowe.
- 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.
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.
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:
- Otwórz okno wyszukiwania za pomocą kombinacji Win + S.
- Po otwarciu paska wyszukiwania wpisz „CMD”.
- Gdy w wynikach wyszukiwania pojawi się wiersz polecenia, kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator.
- Wybierz opcję Tak w wyskakującym okienku Kontrola konta użytkownika.
- 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.
- Po zakończeniu skanowania DISM wpisz „sfc / scannow” (nie dodawaj cudzysłowów) i naciśnij przycisk Enter na klawiaturze.
- 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:
- Otwórz okno wyszukiwania za pomocą kombinacji Win + S.
- Po otwarciu paska wyszukiwania wpisz „CMD”.
- Gdy w wynikach wyszukiwania pojawi się wiersz polecenia, kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator.
- Wybierz opcję Tak w wyskakującym okienku Kontrola konta użytkownika.
- 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:
- Otwórz okno wyszukiwania za pomocą kombinacji Win + S.
- Po otwarciu paska wyszukiwania wpisz „CMD”.
- Gdy w wynikach wyszukiwania pojawi się wiersz polecenia, kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator.
- Wybierz opcję Tak w wyskakującym okienku Kontrola konta użytkownika.
- 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:
- Użyj kombinacji Win + I, aby otworzyć aplikację Ustawienia.
- Kliknij Aplikacje po otwarciu Ustawień.
- Przejdź do lewego okienka następującego interfejsu i kliknij Uruchamianie.
- Przejdź do aplikacji startowych i wyłącz przełącznik każdej aplikacji.
Wykonaj następujące kroki, aby wyłączyć usługi startowe:
- Naciśnij Win + R, aby uruchomić Uruchom.
- Po otwarciu okna dialogowego Uruchom wpisz „msconfig” i naciśnij Enter.
- Przejdź do zakładki Usługi w oknie Konfiguracja systemu.
- Zaznacz pole „Ukryj wszystkie usługi Microsoft” i kliknij Wyłącz wszystko.
- Kliknij przycisk OK.
- 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.