Jak rozwiązywać problemy z błędem Windows Update 0xc1900223?

Opublikowany: 2020-05-18

Aktualizacja systemu Windows 10 nie jest opcjonalną tradycją, jest absolutną koniecznością. Oprócz uzyskiwania aktualizacji funkcji, które ulepszają system operacyjny, istnieją inne krytyczne składniki, które należy zaktualizować, takie jak definicje wirusów dla programu Windows Defender. Inne aktualizacje obejmują te dla sterowników i inne interfejsy programowania aplikacji, takie jak .NET Framework.

Obecnie wielu użytkowników rozumie powagę przestarzałego systemu i stara się jak najwięcej, aby zawsze instalować najnowsze aktualizacje firmy Microsoft. Czasami jednak trafiają w poprawkę: narzędzie Windows Update często generuje błędy oznaczające, że proces aktualizacji nie może być kontynuowany. Jednym z tych kodów błędów jest błąd Windows Update 0xc1900223.

Wierzymy, że ten błąd sprowadził cię tutaj. Pokażemy Ci różne rozwiązania i obejścia, które pomogły innym użytkownikom, takim jak Ty, się go pozbyć.

Dlaczego pojawia się błąd aktualizacji systemu Windows 10 0xc1900223?

Opis błędu Microsoftu brzmi:

„To oznacza, że ​​wystąpił problem z pobraniem i zainstalowaniem wybranej aktualizacji. Windows Update spróbuje ponownie później i w tej chwili nie musisz nic robić”.

To wyjaśnienie sugeruje, że musisz rzucić piłkę i wrócić później. Jednak nie zawsze tak jest. Czasami widzisz błąd bez względu na to, ile przerw dasz narzędziu. To pokazuje, że istnieją pewne podstawowe przyczyny, które należy naprawić.

Te podstawowe problemy obejmują między innymi problemy z połączeniem internetowym, złośliwe oprogramowanie, VPN, problemy z usługami i komponentami Windows Update, problemy z plikiem hosts, uszkodzony Winsock i problematyczną pamięć podręczną DNS.

Jeden po drugim pokażemy Ci wskazówki, jak rozwiązać te problemy.

Upewnij się, że masz działające połączenie internetowe

Czasami prawdziwym powodem komunikatu o błędzie jest brak połączenia z Internetem. Możesz myśleć, że połączenie internetowe Twojego komputera jest dobre, ale w rzeczywistości tak nie jest. Dlatego zanim zaczniesz zaawansowane rozwiązywanie problemów, sprawdź, czy działa Twój Internet. Otwórz przeglądarkę i spróbuj załadować stronę internetową.

Jeśli nic nie działa, rozważ ponowne uruchomienie routera. Wyłącz komputer, a następnie wyłącz zasilanie routera. Po kilku minutach włącz ponownie urządzenia i sprawdź, czy połączenie zostało przywrócone. Jeśli nic nie działa, skontaktuj się z dostawcą usług internetowych (ISP).

Wyłącz połączenie taryfowe

Zwykle system Windows 10 może korzystać z Twoich danych, jednak uważa za stosowne, aby pobrać wszelkie dostępne aktualizacje. Jest to idealne rozwiązanie dla systemów z nieograniczonymi limitami danych. Jeśli jednak korzystasz z połączenia taryfowego, system operacyjny zmniejszy zużycie danych, automatycznie pobierając tylko krytyczne aktualizacje i pozwalając wybrać, czy chcesz pobrać inne aktualizacje, takie jak między innymi aktualizacje aplikacji Windows Store.

Możliwe, że włączenie funkcji połączenia taryfowego powoduje błąd Windows Update 0xc1900223. Spróbuj go wyłączyć i sprawdź, czy aktualizacja będzie działać bez problemów. Jeśli nie wiesz, jak wyłączyć funkcję połączenia taryfowego, wykonaj następujące kroki:

  1. Uruchom aplikację Ustawienia, klikając przycisk Start i wybierając ikonę koła zębatego nad ikoną zasilania. Możesz także stuknąć jednocześnie klawisze Windows i I.
  2. Po wyświetleniu aplikacji Ustawienia kliknij ikonę Sieć i Internet.
  3. Gdy pojawi się strona Sieć i Internet, przejdź do lewej strony okna i kliknij Wi-Fi.
  4. Następnie przejdź do zakładki Wi-Fi po prawej stronie okna i kliknij link "Zarządzaj znanymi sieciami".
  5. W sekcji „Zarządzaj znanymi sieciami” wybierz swoją sieć Wi-Fi, a następnie kliknij przycisk Właściwości.
  6. Przewiń w dół do sekcji Połączenie taryfowe i wyłącz przełącznik w sekcji „Ustaw jako połączenie taryfowe”, jeśli jest włączony.
  7. Teraz spróbuj zainstalować aktualizacje.

Pobieranie aktualizacji przez połączenia pomiarowe

Jeśli bieżąca sieć nie jest ustawiona jako połączenie taryfowe, spróbuj włączyć przełącznik, aby sprawdzić, czy pobranie aktualizacji przez połączenie taryfowe rozwiąże problem. Wydaje się to dziwną poprawką, ale jakoś zadziałało dla niektórych użytkowników.

Uruchom narzędzie do rozwiązywania problemów z Windows Update

Możesz użyć narzędzia do rozwiązywania problemów przeznaczonego do rozwiązywania problemów z narzędziem Windows Update. Narzędzie sprawdzi usterki wpływające na aktualizacje, ponownie uruchomi niektóre usługi i rozwiąże konflikty. Poniższe kroki przeprowadzą Cię przez ten proces:

  1. Kliknij przycisk Start i wybierz ikonę koła zębatego nad ikoną zasilania. Jeśli chcesz szybciej uruchomić aplikację Ustawienia, przejdź do klawiatury i naciśnij jednocześnie klawisze Windows i I.
  2. Po otwarciu aplikacji Ustawienia kliknij ikonę Aktualizacja i zabezpieczenia.
  3. Przejdź do lewego okienka interfejsu aktualizacji i zabezpieczeń i kliknij Rozwiązywanie problemów.
  4. Następnie przejdź do prawego okienka i kliknij Windows Update w sekcji Get Up and Running.
  5. Kliknij przycisk Uruchom narzędzie do rozwiązywania problemów, który wysuwa się w witrynie Windows Update.
  6. Narzędzie sprawdzi teraz problemy i automatycznie je rozwiąże.
  7. Po zakończeniu procesu uruchom ponownie system i spróbuj przeprowadzić aktualizację.

Wykonaj pełne skanowanie złośliwego oprogramowania

Możliwe, że głównym winowajcą problemu jest złośliwe oprogramowanie. Niektóre złośliwe programy mają na celu przejęcie kontroli nad siecią Twojego systemu, co może wpływać na niektóre składniki systemu operacyjnego, w tym narzędzie Windows Update. Możliwe jest również, że złośliwy program manipulował niektórymi plikami systemowymi powiązanymi z Windows Update.

Przeprowadzenie pełnego skanowania w poszukiwaniu złośliwego oprogramowania i usunięcie złośliwego programu może rozwiązać problem. Jeśli korzystasz z antywirusa innej firmy, możesz łatwo przejść do interfejsu programu i uruchomić pełne skanowanie. Pamiętaj, że pełne skanowanie sprawdzi obszary w systemie, których szybkie skanowanie nie obejmuje. Jeśli nie wiesz, jak przeprowadzić pełne skanowanie, możesz łatwo zapoznać się z przewodnikiem na stronie pomocy technicznej dewelopera programu.

Jeśli używasz pakietu Windows Security jako głównego programu ochronnego, poniższe kroki pokażą Ci, co zrobić:

  1. Otwórz aplikację Ustawienia, klikając prawym przyciskiem myszy przycisk Start i wybierając Ustawienia z menu Szybki dostęp. Możesz także otworzyć Ustawienia, dotykając razem logo Windows i klawiszy I.
  2. Po wyświetleniu ekranu głównego Ustawień przejdź na dół strony i kliknij Aktualizacja i zabezpieczenia.
  3. Po przejściu do interfejsu aktualizacji i zabezpieczeń przejdź do lewego panelu okna i kliknij Zabezpieczenia systemu Windows.
  4. Teraz przejdź do zakładki Zabezpieczenia systemu Windows po prawej stronie i kliknij Ochrona przed wirusami i zagrożeniami w obszarze Obszary ochrony.
  5. Gdy zobaczysz interfejs narzędzia Ochrona przed wirusami i zagrożeniami w aplikacji Zabezpieczenia systemu Windows, kliknij Opcje skanowania.
  6. Na ekranie Opcje skanowania przejdź do przycisku opcji Pełne skanowanie i wybierz go.
  7. Następnie kliknij przycisk Skanuj teraz.
  8. Pełne skanowanie zajmie więcej niż godzinę, w zależności od szybkości systemu.
  9. Po zakończeniu procesu zezwól narzędziu Ochrona przed wirusami i zagrożeniami na zabicie każdego znalezionego złośliwego programu lub pliku, a następnie uruchom ponownie system i sprawdź, czy wystąpił błąd.

Możesz także zwiększyć bezpieczeństwo swojego systemu, instalując Auslogics Anti-Malware. Narzędzie jest idealnym narzędziem do usuwania złośliwego oprogramowania. Działa bezproblemowo z systemem Windows 10 i nie powoduje konfliktów z innymi programami antywirusowymi.

Wyłącz VPN

Jeśli korzystasz z oprogramowania VPN, może to zakłócać połączenie aktualizacji systemu Windows z serwerami firmy Microsoft i powodować wyświetlanie komunikatu o błędzie. Spróbuj wyłączyć VPN i sprawdź, czy to rozwiąże problem. Według niektórych użytkowników była to główna przyczyna błędu i pozbyli się go, wyłączając VPN i usuwając skonfigurowany serwer proxy.

Uruchom ponownie usługi Windows Update

Istnieją pewne usługi, które są odpowiedzialne za wszystkie procesy związane z pobieraniem i instalowaniem aktualizacji na komputerze. Być może pojawia się błąd 0xc1900223, ponieważ te usługi nie działają poprawnie. Jednym ze sposobów na zmuszenie ich do pracy jest ponowne ich uruchomienie. Jeśli nie wiesz, jak to zrobić, poniższe kroki pomogą:

  1. Kliknij prawym przyciskiem myszy przycisk Start i wybierz Uruchom z menu Szybki dostęp. Możesz także nacisnąć klawisze Windows i R, aby otworzyć okno dialogowe Uruchom.
  2. Po wyświetleniu Run wpisz „Services.msc” (bez cudzysłowów) w polu tekstowym i naciśnij klawisz Enter.
  3. Po otwarciu aplikacji Usługi zlokalizuj następujące usługi:
  • Usługa transferu danych wywiadowczych w tle
  • Usługi kryptograficzne
  • Usługa Windows Update
  • Zaktualizuj usługę Orchestrator
  1. Kliknij prawym przyciskiem myszy każdą usługę, kliknij Właściwości, a następnie kliknij przycisk Zatrzymaj. Następnie wybierz Automatycznie w menu rozwijanym Typ uruchomienia, a następnie kliknij OK.
  2. Teraz spróbuj uruchomić aktualizację.

Zresetuj Winsock

Wszystkie żądania wejścia i wyjścia z aplikacji internetowych w systemie są obsługiwane przez komponent Winsock. Jest to interfejs programistyczny, który znajduje się w folderze System32 jako plik DLL. Program jest przeznaczony do przekazywania informacji z aplikacji i przesyłania ich do programu sieciowego, takiego jak TCP/IP.

Komponent Winsock może być uszkodzony i zatrzymać proces aktualizacji, który próbujesz zainicjować. To jedna ze znanych przyczyn problemu. Spróbuj zresetować go, aby rozwiązać wszelkie problemy, jakie może mieć, i sprawdź, czy to pozbędzie się błędu Windows Update. Poniższe kroki przeprowadzą Cię przez ten proces:

  1. Uruchom okno dialogowe Uruchom. Możesz to zrobić, klikając prawym przyciskiem myszy przycisk Start i wybierając Uruchom, wyszukując Uruchom w menu Start lub używając kombinacji klawiszy Windows + R.
  2. Po wyświetleniu Run w lewym dolnym rogu ekranu wpisz „CMD” (bez cudzysłowów), a następnie naciśnij jednocześnie klawisze Ctrl, Shift i Enter.
  3. Pojawi się teraz okno dialogowe Kontrola konta użytkownika z prośbą o pozwolenie na uruchomienie wiersza polecenia jako administrator. Kliknij przycisk Tak, gdy to się stanie.
  4. Po otwarciu wiersza polecenia w trybie administratora wpisz następujący wiersz na czarnym ekranie:

reset netsh winsock

  1. System Windows zresetuje teraz składnik Winsock, zastępując plik DLL.
  2. Po pomyślnym wykonaniu polecenia uruchom ponownie komputer i spróbuj go zaktualizować.

Zresetuj plik Hosts

Twój plik Hosts to plik tekstowy, który zawiera różne konfiguracje sieci. To tam alfanumeryczne identyfikatory nazw hostów są mapowane na odpowiadające im adresy IP. Ten konkretny plik jest krytycznym składnikiem infrastruktury sieciowej dowolnego komputera z systemem Windows. Możliwe, że pojawia się komunikat o błędzie, ponieważ plik Hosts jest uszkodzony lub zawiera teraz nieprawidłowe parametry.

Aby rozwiązać problem, spróbuj zresetować plik do wartości domyślnych. Aby to zrobić, musisz być zalogowany na konto administratora. Poniższe kroki pokażą Ci proces związany z zastosowaniem tej poprawki:

  1. Otwórz okno Eksploratora plików, klikając prawym przyciskiem myszy przycisk Start i wybierając Eksplorator plików.
  2. Kliknij Ten komputer w lewym okienku okna.
  3. Otwórz swój główny dysk. Zwykle jest to dysk lokalny (C:).
  4. Po otwarciu dysku kliknij dwukrotnie folder Windows.
  5. Otwórz folder System32 po przejściu do folderu Windows, a następnie kliknij dwukrotnie folder Drivers.
  6. Teraz otwórz folder Etc.
  7. Znajdź plik Hosts, kliknij go prawym przyciskiem myszy, wybierz Zmień nazwę z menu kontekstowego, a następnie zmień jego nazwę na inną, na przykład „Hosts.old” (bez cudzysłowów).
  8. Teraz otwórz menu Start, wyszukaj Notatnik i uruchom aplikację.
  9. Po otwarciu Notatnika wklej następujące elementy do nowej notatki:

# Prawa autorskie (c) 1993-2006 Microsoft Corp.

#

# To jest przykładowy plik HOSTS używany przez Microsoft TCP/IP dla Windows.

#

# Ten plik zawiera mapowania adresów IP na nazwy hostów. Każdy

# wpis powinien być trzymany w osobnym wierszu. Adres IP powinien

# należy umieścić w pierwszej kolumnie, po której następuje odpowiednia nazwa hosta.

# Adres IP i nazwa hosta powinny być oddzielone co najmniej jednym

# przestrzeń.

#

# Dodatkowo komentarze (takie jak te) mogą być wstawiane do osoby

# wiersze lub następujące po nazwie komputera oznaczonej symbolem „#”.

#

# Na przykład:

#

# 102.54.94.97 rhino.acme.com # serwer źródłowy

# 38.25.63.10 x.acme.com # x host klienta

# Rozpoznawanie nazw hostów lokalnych jest obsługiwane w samym systemie DNS.

# 127.0.0.1 lokalny host

#::1 host lokalny

  1. Teraz kliknij Plik u góry okna i wybierz Zapisz jako z menu rozwijanego lub naciśnij jednocześnie klawisze Ctrl, Shift i S.
  2. Po otwarciu okna dialogowego Zapisz jako przejdź do ścieżki C> Windows> System32> Sterowniki> Etc, wpisz „hosty” (bez cudzysłowów) w polu tekstowym Nazwa pliku, a następnie kliknij przycisk Zapisz.
  3. Kliknij Tak, jeśli okno dialogowe Kontrola konta użytkownika wyświetli monit o pozwolenie. Jeśli okno dialogowe informuje, że nie masz uprawnień do zapisywania w folderze, kliknij przycisk Tak, aby zapisać w folderze Dokumenty, a następnie zamknij Notatnik i przenieś plik z folderu Dokumenty do C> Windows> System32> Sterowniki> Folder itp.
  4. Możesz teraz sprawdzić problem.

Zmień swój program do rozpoznawania DNS

Jeśli używasz adresu DNS, który wskazuje na serwery blokujące reklamy, takie jak Pi-Hole, może to być przyczyną twoich problemów. Rozważ zmianę resolwera DNS na Google lub Cloudflare i sprawdź, czy to rozwiąże problem. Poniższe kroki pokażą Ci, co zrobić:

  1. Otwórz funkcję wyszukiwania obok przycisku Start, klikając ikonę lupy na pasku zadań lub naciskając Windows + S.
  2. Wpisz „panel sterowania” (bez cudzysłowów) w polu tekstowym po pojawieniu się narzędzia wyszukiwania.
  3. Po otwarciu Panelu sterowania kliknij Sieć i Internet.
  4. Na następnym ekranie kliknij Centrum sieci i udostępniania.
  5. Po otwarciu strony Centrum sieci i udostępniania przejdź do lewego okienka i kliknij Zmień ustawienia adaptera.
  6. Teraz zlokalizuj swoje obecne urządzenie sieciowe, kliknij je prawym przyciskiem myszy, a następnie kliknij Właściwości.
  7. Przejdź do listy w obszarze „To połączenie używa następujących elementów”, kliknij prawym przyciskiem myszy Protokół internetowy w wersji 4 (TCP/IPv4), a następnie wybierz Właściwości.
  8. Gdy pojawi się okno dialogowe Właściwości dla protokołu internetowego w wersji 4 (TCP/IPv4), kliknij przycisk opcji „Użyj następujących adresów serwerów DNS”.
  9. Teraz w polu Preferowany serwer DNS wpisz 8.8.8.8, a w polu Alternatywny serwer DNS wpisz 8.8.4.4.
  10. Kliknij przycisk OK, a następnie spróbuj przeprowadzić aktualizację.

Opróżnij DNS i odnów/zwolnij swój adres IP

Twoja pamięć podręczna DNS przechowuje informacje, które pomagają wskazać przyjazny dla człowieka serwer nazw domen na jego numeryczny adres IP. Adres IP jest następnie używany do żądania informacji z odpowiedniego serwera. Czasami występują problemy z połączeniem, ponieważ pamięć podręczna zawiera nieprawidłowe parametry. Może to być przyczyną występującego błędu usługi Windows Update.

Aby rozwiązać ten problem, musisz wyczyścić całą pamięć podręczną w procesie zwanym opróżnianiem.

Innym procesem związanym z opróżnianiem pamięci podręcznej DNS jest zwalnianie i odnawianie adresu IP. Zwykle twój router otrzymuje adres IP, którego używa do uzyskania dostępu do Internetu. Jeśli adres IP stanie się problematyczny, musisz uzyskać nowy. Aby to zrobić, musisz najpierw zwolnić adres IP, a następnie go odnowić.

Wykonaj poniższe kroki:

  1. Przejdź do paska zadań i kliknij ikonę lupy, aby otworzyć narzędzie wyszukiwania obok przycisku Start. Możesz także stuknąć razem klawisze Windows i S, aby przywołać narzędzie.
  2. Po otwarciu paska wyszukiwania wpisz „wiersz polecenia” (bez cudzysłowów) w polu tekstowym.
  3. Gdy w wynikach wyszukiwania pojawi się wiersz polecenia, kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator z menu kontekstowego.
  4. Kliknij przycisk Tak, gdy pojawi się okno dialogowe Kontrola konta użytkownika.
  5. Gdy zobaczysz podwyższone okno wiersza polecenia, wpisz następujące wiersze na czarnym ekranie i naciśnij klawisz Enter po wpisaniu każdego wiersza:

ipconfig /release

ipconfig /renew

ipconfig /flushdns

  1. Wyjdź z wiersza polecenia i spróbuj zaktualizować system.

Zresetuj składniki Windows Update

Jeśli do tego momentu nic nie zadziałało, powinieneś zresetować wszystkie komponenty związane z Windows Update. Proces ten może wydawać się dość długi, ale w końcu może być tego wart. Upewnij się, że dokładnie wykonałeś wszystkie kroki opisane w poniższym przewodniku.

  1. Uruchom okno dialogowe Uruchom, klikając prawym przyciskiem myszy przycisk Start i wybierając Uruchom lub używając kombinacji klawiszy Windows + R.
  2. Po wyświetleniu polecenia Uruchom wpisz „CMD” (bez cudzysłowów), a następnie naciśnij jednocześnie klawisze Ctrl, Shift i Enter.
  3. Pojawi się okno dialogowe Kontrola konta użytkownika z prośbą o pozwolenie. Kliknij przycisk Tak.
  4. Po otwarciu okna wiersza polecenia w trybie administratora wpisz następujące wiersze na czarnym ekranie i naciśnij klawisz Enter po wpisaniu każdego z nich:

bity stopu netto

net stop wuauserv

net stop appidsvc

net stop cryptsvc

  1. Teraz, po zatrzymaniu usług Windows Update, przejdź do następnego wiersza w wierszu polecenia i wprowadź poniższy wiersz, aby usunąć pliki qmgr*.dat:

Del „%ALLUSERSPROFILE%\Dane aplikacji\Microsoft\Network\Downloader\qmgr*.dat”

Naciśnij klawisz Enter.

  1. Następnie użyj poniższych wierszy poleceń, aby zmienić nazwy folderów SoftwareDistribution i Catroot2. Upewnij się, że naciskasz klawisz Enter po wpisaniu każdej linii:

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak

Ren %systemroot%\system32\catroot2 catroot2.bak

  1. Następny krok polega na zresetowaniu usługi inteligentnego transferu w tle i usługi Windows Update do ich domyślnych deskryptorów zabezpieczeń. Wpisz lub skopiuj i wklej poniższe wiersze poleceń i naciśnij klawisz Enter po każdym:

sc.exe sdset bity D:(A;;CCLCSWRPWPDTLOCRCRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRCR;;;PU)

sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRCR;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

  1. Wpisz następujące polecenie w wierszu polecenia i naciśnij Enter, aby przejść do folderu System32:

cd /d %windir%\system32

  1. Będziesz teraz rejestrować wszystkie składniki usługi inteligentnego transferu w tle. Aby to zrobić, wpisz poniższe wiersze w wierszu polecenia i upewnij się, że po wpisaniu każdego wiersza naciskasz klawisz Enter. Jest ich całkiem sporo, więc nie spiesz się i zrób to dobrze:

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browserui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

  1. Następnym krokiem jest usunięcie niektórych niepotrzebnych wpisów rejestru. Zanim przejdziesz dalej, musisz pamiętać, że edytowanie rejestru jest delikatnym przedsięwzięciem i musisz uważnie wykonać poniższe kroki. Aby być po bezpiecznej stronie, przed zastosowaniem tej poprawki utwórz kopię zapasową rejestru. Teraz wykonaj następujące kroki, aby usunąć niepotrzebne klucze rejestru:
  • Użyj kombinacji klawiszy Windows + R, aby uruchomić Uruchom.
  • Po wyświetleniu Run w lewym dolnym rogu ekranu wpisz „regedit” (bez cudzysłowów), a następnie naciśnij klawisz Enter.
  • Pojawi się okno dialogowe Kontrola konta użytkownika z prośbą o pozwolenie. Kliknij przycisk Tak.
  • Po otwarciu Edytora rejestru przejdź do lewego okienka i przejdź do HKEY_LOCAL_MACHINE\COMPONENTS.
  • W obszarze KOMPONENTY sprawdź, czy następujące klucze są obecne i usuń je:
    • PendingXmlIdentifier
    • NextQueueEntryIndex
    • Zaawansowane rozwiązywanie potrzeb instalatorów
  1. Na koniec przejdź do wiersza polecenia administratora i wprowadź kolejno następujące wiersze, aby ponownie uruchomić zatrzymane wcześniej usługi:

bity startu netto

net start wuauserv

net start appidsvc

net start cryptsvc

  1. Uruchom ponownie komputer i spróbuj zaktualizować system.

Wniosek

Narzędzie Windows Update nie powinno już generować błędu 0xc1900223. Możesz skorzystać z poniższej sekcji komentarzy, aby poinformować nas, jak rozwiązałeś problem.