Hur felsöker jag Windows Update Error 0xc1900223?

Uppdatering av Windows 10 är inte en valfri tradition, det är en absolut nödvändighet. Förutom att få funktionsuppdateringar som driver upp operativsystemet finns det andra viktiga komponenter som behöver uppdateras, till exempel virusdefinitioner för Windows Defender. Andra uppdateringar inkluderar de för dina drivrutiner och de andra applikationsprogrammeringsgränssnitt som .NET Framework.





Från och med nu förstår många användare allvaret i ett föråldrat system och försöker så mycket som möjligt att alltid installera de senaste uppdateringarna från Microsoft. Ibland får de dock en fix: Windows Update-verktyget ger ofta fel som betyder att uppdateringsprocessen inte kan fortsätta. En av dessa felkoder är Windows Update-fel 0xc1900223.

Vi tror att detta fel tog dig hit. Vi kommer att visa dig olika lösningar och lösningar som har hjälpt andra användare som du att bli av med den.

Varför uppstår Windows 10-uppdateringsfelet 0xc1900223?

Microsofts beskrivning av felet lyder:

”Detta indikerar att det uppstod ett problem vid nedladdning och installation av den valda uppdateringen. Windows Update kommer att försöka igen senare och det finns inget du behöver göra just nu. ”



Denna förklaring antyder att du måste släppa bollen och komma tillbaka senare. Det är dock inte alltid fallet. Ibland ser du hela tiden felet oavsett hur många raster du ger verktyget. Detta visar att det finns vissa bakomliggande orsaker som du måste åtgärda.

Dessa underliggande problem inkluderar Internet-anslutningsproblem, skadlig kod, VPN, problem med Windows Update-tjänster och komponenter, problem med din värdfil, skadad Winsock och problematisk DNS-cache, bland andra.

En efter en visar vi guider för hur du löser dessa problem.



Se till att du har en fungerande internetanslutning

Ibland är den verkliga orsaken till felmeddelandet brist på internetanslutning. Du kanske tror att din dators internetanslutning är bra, men i verkligheten är det inte. Så innan du börjar med avancerad felsökning, kontrollera om ditt internet fungerar. Öppna din webbläsare och försök ladda en webbsida.

Om ingenting fungerar bör du överväga att starta om din router. Stäng av datorn och stäng sedan av routerns ström. Efter några minuter, slå på dina enheter igen och kontrollera om din anslutning är tillbaka. Om ingenting fortfarande fungerar ska du kontakta din Internetleverantör (ISP).

Inaktivera uppmätt anslutning

Normalt kan Windows 10 använda dina data men det är lämpligt att ladda ner de uppdateringar som finns tillgängliga. Detta är perfekt för system med obegränsat datatak. Men om du använder en uppmätt anslutning kommer operativsystemet att minska dataanvändningen, bara ladda ner viktiga uppdateringar automatiskt och låta dig välja om du vill ladda ner andra uppdateringar, till exempel uppdateringar för Windows Store-appar.



Det är möjligt att aktivera den uppmätta anslutningsfunktionen orsakar Windows Update-fel 0xc1900223. Försök att inaktivera den och kontrollera om uppdateringen körs utan problem. Om du inte vet hur du inaktiverar den uppmätta anslutningsfunktionen, följ dessa steg:

  1. Starta appen Inställningar genom att klicka på Start-knappen och välja kugghjulsikonen ovanför kraftikonen. Du kan också trycka på Windows- och I-tangenterna tillsammans.
  2. När appen Inställningar dyker upp, klicka på ikonen Nätverk och Internet.
  3. När sidan Network & Internet visas, gå till vänster i fönstret och klicka på Wi-Fi.
  4. Gå sedan vidare till fliken Wi-Fi på höger sida av fönstret och klicka på länken 'Hantera kända nätverk'.
  5. Välj ditt Wi-Fi-nätverk under 'Hantera kända nätverk' och klicka sedan på knappen Egenskaper.
  6. Bläddra ner till avsnittet Uppmätt anslutning och stäng av omkopplaren under 'Ange som uppmätt anslutning' om den är på.
  7. Försök nu installera uppdateringarna.

Ladda ner uppdateringar över mätade anslutningar

Om ditt nuvarande nätverk inte är inställt som en uppmätt anslutning kan du försöka slå på strömbrytaren för att kontrollera om nedladdning av uppdateringen via en uppmätt anslutning löser problemet. Detta verkar som en udda fix, men på något sätt fungerade det för vissa användare.

Kör Windows Update-felsökaren

Du kan använda felsökningsverktyget för att lösa problem med Windows Update-verktyget. Verktyget kommer att söka efter fel som påverkar uppdateringarna, starta om vissa tjänster och lösa konflikter. Stegen nedan guidar dig genom processen:



  1. Klicka på Start-knappen och välj kugghjulsikonen ovanför kraftikonen. Om du vill starta Inställningar-appen snabbare, gå till tangentbordet och tryck på Windows- och I-tangenterna tillsammans.
  2. När appen Inställningar öppnas klickar du på ikonen Uppdatering och säkerhet.
  3. Gå till den vänstra rutan i gränssnittet Uppdatering och säkerhet och klicka på Felsök.
  4. Navigera sedan till höger ruta och klicka på Windows Update under Komma igång.
  5. Klicka på Kör felsökarknappen som glider ut under Windows Update.
  6. Verktyget kommer nu att leta efter problem och lösa dem automatiskt.
  7. När processen är klar startar du om ditt system och försöker utföra uppdateringen.

Utför en fullständig skanning av skadlig kod

Det är möjligt att skadlig kod är den främsta orsaken till problemet. Vissa skadliga program är utformade för att kapa ditt systems nätverk, vilket kan påverka vissa komponenter i ditt operativsystem, inklusive Windows Update-verktyget. Det är också möjligt att skadlig programvara har manipulerat med några av systemfilerna som är associerade med Windows Update.

Att köra en fullständig genomsökning av skadlig programvara och ta bort skadliga program kan lösa problemet. Om du använder ett antivirus från tredje part kan du enkelt gå till programmets gränssnitt och köra en fullständig genomsökning. Observera att en fullständig skanning kontrollerar områden på ditt system som snabba skanningar inte gör. Om du inte vet hur du kör en fullständig genomsökning kan du enkelt läsa en guide på supportsidan för programmets utvecklare.

Om du använder Windows Security Suite som ditt huvudskyddsprogram kommer följande steg att visa dig vad du ska göra:

  1. Öppna appen Inställningar genom att högerklicka på Start-knappen och välja Inställningar på snabbåtkomstmenyn. Du kan också öppna Inställningar genom att knacka på Windows-logotypen och I-tangenterna tillsammans.
  2. När hemskärmen för Inställningar dyker upp, gå längst ner på sidan och klicka på Uppdatering och säkerhet.
  3. När du kommer till gränssnittet Uppdatering och säkerhet navigerar du till vänster i fönstret och klickar på Windows-säkerhet.
  4. Gå nu till Windows Security-fliken till höger och klicka på Virus- och hotskydd under Skyddsområden.
  5. När du ser gränssnittet för Virus & Threat Protection-verktyget i Windows Security-appen klickar du på Skanningsalternativ.
  6. På skärmen för skanningsalternativ går du till alternativknappen för fullständig skanning och väljer den.
  7. Klicka sedan på knappen Skanna nu.
  8. Den fullständiga genomsökningen tar mer än en timme att slutföra beroende på systemets hastighet.
  9. När processen är slutförd, låt Virus & Threat Protection-verktyget döda alla skadliga program eller filer som det hittar, starta sedan om ditt system och kontrollera om felet finns.

Du kan också öka ditt systems säkerhet genom att installera Anti-Malware. Verktyget är den perfekta borttagaren av skadlig programvara. Det fungerar sömlöst med Windows 10 och orsakar inte konflikter med andra antivirusprogram.

Inaktivera din VPN

Om du använder en VPN-programvara kan det störa Windows Updates-anslutningen till Microsofts servrar och producera felmeddelandet som ett resultat. Försök att stänga av VPN och kontrollera om det skulle lösa problemet. Enligt vissa användare var detta den främsta orsaken till felet, och de blev av med det genom att inaktivera deras VPN och ta bort eventuell proxy som de hade ställt in.

Starta om Windows Update-tjänster

Det finns vissa tjänster som ansvarar för alla processer som är involverade i nedladdning och installation av uppdateringar på din dator. Du kanske får fel 0xc1900223 eftersom dessa tjänster inte fungerar korrekt. Ett sätt att få dem att arbeta är att starta om dem. Om du inte vet hur du gör det hjälper följande steg:

  1. Högerklicka på Start-knappen och välj Kör på snabbåtkomstmenyn. Du kan också slå Windows- och R-tangenterna tillsammans för att öppna dialogrutan Kör.
  2. När Run har dykt upp skriver du ”Services.msc” (inga citat) i textfältet och trycker på Enter-tangenten.
  3. När tjänsterna öppnas letar du efter följande tjänster:
  • Bakgrundstjänst för överföring av intelligens
  • Kryptografiska tjänster
  • Windows Update-tjänst
  • Uppdatera Orchestrator-tjänsten
  1. Högerklicka på varje tjänst, klicka på Egenskaper och klicka sedan på Stopp-knappen. Välj sedan Automatiskt i rullgardinsmenyn Starttyp och klicka sedan på OK.
  2. Försök nu köra uppdateringen.

Återställ Winsock

Alla in- och utgångsförfrågningar från webbaserade applikationer på ditt system hanteras av Winsock-komponenten. Det är ett programmeringsgränssnitt som finns i System32-mappen som en DLL-fil. Programmet är utformat för att vidarebefordra information från en applikation och transportera den till ditt nätverksprogram, till exempel TCP / IP.

Winsock-komponenten kan vara skadad och stoppa uppdateringsprocessen du försöker starta. Det är en av de kända orsakerna till problemet. Försök att återställa den för att lösa eventuella problem och kontrollera om det blir av med Windows Update-felet. Följande steg leder dig genom processen:

  1. Starta dialogrutan Kör. Du kan göra detta genom att högerklicka på Start-knappen och välja Kör, genom att söka efter Kör i Start-menyn eller genom att använda Windows + R-tangentbordskombinationen.
  2. När Kör visas i det nedre vänstra hörnet på din skärm, skriv “CMD” (utan citattecken) och tryck sedan på Ctrl, Shift och Enter samtidigt.
  3. Dialogfönstret Kontroll av användarkonto kommer nu att dyka upp och begära tillstånd att köra Kommandotolken som administratör. Klicka på Ja-knappen när detta händer.
  4. När kommandotolken öppnas i administratörsläge skriver du följande rad i den svarta skärmen:

netsh winsock reset

  1. Windows återställer nu Winsock-komponenten genom att ersätta DLL-filen.
  2. När kommandot har körts framgångsrikt startar du om datorn och försöker uppdatera den.

Återställ din värdfil

Din värdfil är en textfil som innehåller olika nätverkskonfigurationer. Det är där de alfanumeriska identifierarna för värdnamn mappas till deras motsvarande IP-adresser. Den här filen är en viktig del av alla Windows-dators nätverksinfrastruktur. Det är möjligt att felmeddelandet visas eftersom Hosts-filen är skadad eller nu innehåller fel parametrar.

För att lösa problemet, försök återställa filen till standard. Du måste vara inloggad på ett administratörskonto för att kunna göra detta. Stegen nedan visar dig processen som är involverad i tillämpningen av den här korrigeringen:

  1. Öppna ett File Explorer-fönster genom att högerklicka på Start-knappen och välja File Explorer.
  2. Klicka på Den här datorn i den vänstra rutan i fönstret.
  3. Öppna din huvudenhet. Detta är normalt den lokala skivan (C :).
  4. När enheten öppnas dubbelklickar du på Windows-mappen.
  5. Öppna System32-mappen när du har kommit till Windows-mappen och dubbelklicka sedan på mappen Drivers.
  6. Öppna nu Etc-mappen.
  7. Leta reda på Hosts-filen, högerklicka på den, välj Byt namn från snabbmenyn och byt namn på den till något annat, till exempel ”Hosts.old” (utan citat).
  8. Öppna nu Start-menyn, sök efter Anteckningar och starta appen.
  9. När Anteckningar öppnas klistrar du in följande i den nya anteckningen:

# Copyright (c) 1993-2006 Microsoft Corp.

#

# Detta är ett exempel på en HOSTS-fil som används av Microsoft TCP / IP för Windows.

#

# Den här filen innehåller mappningar av IP-adresser till värdnamn. Varje

# inmatning ska hållas på en enskild rad. IP-adressen ska

# placeras i den första kolumnen följt av motsvarande värdnamn.

# IP-adressen och värdnamnet ska separeras med minst en

# Plats.

#

# Dessutom kan kommentarer (som dessa) infogas på enskilda

# rader eller efter maskinnamnet betecknat med en '#' symbol.

#

# Till exempel:

#

# 102.54.94.97 rhino.acme.com # källserver

# 38.25.63.10 x.acme.com # x klientvärd

# localhost namnupplösning hanteras inom DNS själv.

# 127.0.0.1 lokal värd

# :: 1 lokal värd

  1. Klicka nu på Arkiv högst upp i fönstret och välj Spara som i rullgardinsmenyn eller tryck på Ctrl, Skift och S samtidigt.
  2. När dialogrutan Spara som öppnas, navigerar du till C> Windows> System32> Drivrutiner> Etc-sökväg, skriver 'värdar' (inga citat) i textrutan Filnamn och klickar sedan på Spara-knappen.
  3. Klicka på Ja om dialogrutan Användarkontokontroll ber om tillstånd. Om en dialogruta berättar att du inte har behörighet att spara i mappen klickar du på Ja för att spara i mappen Dokument istället, stänger sedan Anteckningar och flyttar filen från mappen Dokument till C> Windows> System32> Drivrutiner> Etc-mapp.
  4. Du kan nu kontrollera problemet.

Ändra din DNS-resolver

Om du använder en DNS-adress som pekar på ad-blockerande servrar som Pi-Hole, kan detta vara orsaken till dina problem. Överväg att ändra din DNS-resolver till Googles eller Cloudflare och kontrollera om det löser problemet. Stegen nedan visar vad du ska göra:

  1. Öppna sökfunktionen bredvid Start-knappen genom att klicka på förstoringsglasikonen i aktivitetsfältet eller genom att trycka på Windows + S.
  2. Skriv “kontrollpanelen” (inga citat) i textfältet efter att sökverktyget visas.
  3. När kontrollpanelen öppnas klickar du på Nätverk och Internet.
  4. Klicka på Nätverks- och delningscenter på nästa skärm.
  5. När sidan Nätverks- och delningscenter öppnas går du till vänster och klickar på Ändra adapterinställningar.
  6. Leta reda på din nuvarande nätverksenhet, högerklicka på den och klicka sedan på Egenskaper.
  7. Gå till listan under 'Den här anslutningen använder följande objekt', högerklicka på Internet Protocol Version 4 (TCP / IPv4) och välj sedan Egenskaper.
  8. När dialogrutan Egenskaper för Internetprotokoll version 4 (TCP / IPv4) dyker upp, klickar du på alternativknappen för 'Använd följande DNS-serveradresser.'
  9. Nu, för önskad DNS-server, ange 8.8.8.8 och för alternativ DNS-server, ange 8.8.4.4.
  10. Klicka på OK-knappen och försök sedan utföra uppdateringen.

Spola din DNS och förnya / släpp din IP-adress

Din DNS-cache lagrar information som hjälper dig att peka en mänsklig domännamnsserver till dess numeriska IP-adress. IP-adressen används sedan för att begära information från den aktuella servern. Det finns tillfällen när anslutningsproblem uppstår eftersom cachen innehåller fel parametrar. Detta kan vara orsaken till Windows Update-felet du upplever.

För att lösa problemet här måste du rensa hela cachen genom en process som kallas spolning.

En annan process som går med att spola DNS-cachen är att släppa och förnya din IP-adress. Normalt tilldelas ditt system en IP-adress av din router som den använder för att komma åt internet. Om IP-adressen blir problematisk måste du skaffa en ny. För att göra det måste du först släppa IP: n och sedan förnya den.

Följ stegen nedan:

  1. Gå till aktivitetsfältet och klicka på förstoringsglasikonen för att öppna sökverktyget bredvid Start-knappen. Du kan också knacka på Windows- och S-tangenterna tillsammans för att kalla verktyget.
  2. När sökfältet öppnas skriver du 'kommandotolken' (utan citattecken) i textrutan.
  3. När kommandotolken visas i sökresultaten högerklickar du på den och väljer Kör som administratör från snabbmenyn.
  4. Klicka på knappen Ja när dialogrutan Användarkontokontroll visas.
  5. När du ser det förhöjda kommandotolken skriver du följande rader i den svarta skärmen och trycker på Enter-tangenten efter att du har skrivit varje rad:

ipconfig / release

ipconfig / förnya

ipconfig / flushdns

  1. Avsluta kommandotolken och försök att uppdatera ditt system.

Återställ Windows Update-komponenterna

Om inget har fungerat fram till denna punkt, bör du återställa alla komponenter relaterade till Windows Update. Processen kan verka ganska mycket, men det kan vara värt det till slut. Se till att du följer alla steg i guiden nedan noggrant.

  1. Starta dialogrutan Kör genom att högerklicka på Start-knappen och välja Kör eller genom att använda Windows + R-tangentbordskombinationen.
  2. Efter att Run har dykt upp skriver du 'CMD' (utan citattecken) och trycker sedan på Ctrl, Shift och Enter samtidigt.
  3. Dialogfönstret Kontroll av användarkonto kommer nu att dyka upp och begära tillstånd. Klicka på Ja-knappen.
  4. När kommandotolken öppnas i administratörsläge skriver du följande rader i den svarta skärmen och trycker på Enter-tangenten efter att du har skrivit in varje:

nätstoppbitar

nätstopp wuauserv

nettostopp appidsvc

nätstopp cryptsvc

  1. Nu när du har stoppat Windows Update-tjänsterna, gå till nästa rad i kommandotolken och ange raden nedan för att ta bort qmgr * .dat-filerna:

Ta bort “% ALLUSERSPROFILE% Application Data Microsoft Network Downloader qmgr * .dat”

Tryck på Enter-tangenten.

  1. Använd sedan kommandoraderna nedan för att byta namn på mapparna SoftwareDistribution och Catroot2. Se till att du trycker på Enter-tangenten efter att du har skrivit varje rad:

Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak

Ren% systemroot% system32 catroot2 catroot2.bak

  1. Nästa steg handlar om att återställa tjänsten Background Intelligent Transfer och Windows Update till deras standardsäkerhetsbeskrivare. Skriv eller kopiera och klistra in kommandoraderna nedan och tryck på Enter-tangenten efter varje:

sc.exe sdset-bitar D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCR;

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

  1. Skriv följande i kommandotolken och tryck på Enter för att gå till mappen System32:

cd / d% windir% system32

  1. Du registrerar nu alla komponenter för Intelligent bakgrundsöverföringstjänst. För att göra detta, skriv raderna nedan i kommandotolken och se till att du trycker på Enter-tangenten efter att du har skrivit varje rad. De är ganska många, så ta dig tid och gör rätt:

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browseui.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. Nästa steg innebär att du tar bort onödiga registerposter. Innan du fortsätter måste du notera att redigering av registret är ett känsligt åtagande och du måste följa stegen nedan noggrant. För att vara på den säkra sidan, säkerhetskopiera ditt register innan du använder den här korrigeringen. Följ nu dessa steg för att ta bort onödiga registernycklar:
  • Använd Windows + R-tangentbordskombinationen för att starta Kör.
  • När Kör visas i det nedre vänstra hörnet på skärmen skriver du 'regedit' (utan citat) och trycker sedan på Enter.
  • Dialogfönstret Kontroll av användarkonto kommer nu att dyka upp och begära tillstånd. Klicka på Ja-knappen.
  • När registerredigeraren öppnas går du till vänster och går ner till HKEY_LOCAL_MACHINE COMPONENTS.
  • Kontrollera om följande tangenter finns under KOMPONENTER och ta bort dem:
    • VäntandeXmlIdentifier
    • NextQueueEntryIndex
    • AdvancedInstallersNeedResolving
  1. Slutligen, gå till administratörens kommandotolk och ange följande rader efter varandra för att starta om de tjänster du stoppade tidigare:

netto startbitar

netto start wuauserv

netto start appidsvc

netto start cryptsvc

  1. Starta om datorn och försök uppdatera ditt system.

Slutsats

Windows Update-verktyget ska inte längre producera fel 0xc1900223. Du kan använda kommentarerna nedan för att meddela oss hur du löste problemet.