Oprava: Chyba služby Windows Update 0xc1900204

Chyba 0xc1900204 aktualizácie systému Windows sa zobrazí, keď sa používatelia pokúšajú stiahnuť novú aktualizáciu vydanú spoločnosťou Microsoft. Aktualizácia sa zvyčajne stiahne ľahko, ale inštalácia sa ani len nespustí a objaví sa táto chyba aktualizácie. Na boj proti tejto chybe, ktorá sa zvyčajne objavuje v operačnom systéme Windows 10, je možné použiť rôzne metódy, ale nie je to cudzie ani pre staršie verzie.

Pripravili sme súbor riešení, pomocou ktorých je možné túto chybu opraviť, takže ich dôsledne dodržujte a svoj problém by ste mali určite vyriešiť skôr, ako dospejete ku koncu!

Riešenie 1: Použite nasledujúcu úpravu registra

Táto metóda je veľmi užitočná, ak bol predvolený adresár Program Files na inštaláciu programov so systémom Windows zmenený iným procesom alebo podobným spôsobom. To môže byť užitočné v boji proti chybe, ale aby ste ju mohli zmeniť, budete musieť editovať register. Budete tiež musieť pokračovať v inštalácii programov do starého priečinka Program Files, aspoň kým nespracujete aktualizáciu, ktorá spôsobuje túto chybu.

Pretože budete musieť v registri pokračovať, aby ste mohli pokračovať v riešení, odporúčame vám prečítať si tento článok, ktorý sme pripravili, aby ste mohli bezpečne zálohovať svoj register a zabrániť tak ďalším problémom. Ak však budete postupovať podľa pokynov, stále sa nestane nič zlé.

  1. Otvorte nástroj Editor databázy Registry zadaním výrazu „regedit“ do vyhľadávacieho panela alebo do dialógového okna Spustiť. Pravdepodobne budete musieť potvrdiť výzvu UAC, ktorá hovorí, že tento nástroj môže zmeniť nastavenia vo vašom počítači. Prejdite na nasledujúci kľúč v editore databázy Registry prechádzaním v ľavom paneli:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion

  1. Pod kľúčom CurrentVersion by ste mali vidieť položku typu REG_SZ s názvom ProgramFilesDir, takže na ňu kliknite pravým tlačidlom myši a kliknite na príkaz Upraviť.
  2. Pod položkou Údaj hodnoty by ste mali odstrániť aktuálnu cestu a vložiť správnu cestu do priečinka Program Files, ktorý máte vo svojom počítači.
  3. Ak používate 32-bitový operačný systém, správna cesta bude „X: \ Program Files (x86)“ a ak používate 64bitovú verziu systému Windows, cesta bude „X: \ Program Files“, kde X je písmeno jednotky, na ktorej je nainštalovaný Windows. Určite nepremeškajte spätné lomky ani písmená, pretože následky môžu byť nebezpečné.

  1. Potvrďte zmeny stlačením OK a reštartujte počítač, aby sa zmeny mohli úplne uplatniť. Potom prejdite na aktualizáciu systému Windows a skontrolujte, či sa problém teraz odstránil.

Riešenie 2: Spustite Poradcu pri riešení problémov so službou Windows Update

Našťastie je systém Windows dodávaný s rôznymi vstavanými nástrojmi na riešenie problémov, ktoré vynikajú niektorými základnými riešeniami a diagnostikou chýb. Nie sú kúzelné a nevyriešia každý problém, s ktorým sa stretnete, ale niekedy dokážu aspoň presne určiť modul, ktorý sa pokazil.

Pokiaľ ide o túto chybu pri aktualizácii systému Windows, používatelia oznámili, že automatizovaný nástroj na riešenie problémov dokázal problém úplne vyriešiť, preto vám odporúčame vyskúšať to:

Windows 10:

  1. Otvorte aplikáciu Nastavenia v systéme Windows kliknutím na tlačidlo Štart a potom na ikonu ozubeného kolieska tesne nad. Môžete ich vyhľadať aj v ponuke Štart alebo pomocou tlačidla Hľadať vedľa nich.
  2. V dolnej časti okna Nastavenia otvorte sekciu Aktualizácia a zabezpečenie a prejdite na kartu Riešenie problémov.

  1. Najskôr kliknite na možnosť Windows Update a podľa pokynov na obrazovke po otvorení nástroja na riešenie problémov so službou Windows Update skontrolujte, či nie je niečo v poriadku so službami a procesmi Windows Update.
  2. Po dokončení nástroja na riešenie problémov prejdite znova do sekcie Riešenie problémov a otvorte nástroj na riešenie problémov s internetovými pripojeniami.
  3. Po reštartovaní počítača a opätovnom spustení služby Windows Update skontrolujte, či sa problém vyriešil.

Staršie verzie systému Windows:

  1. Otvorte Ovládací panel tak, že ho nájdete v ponuke Štart. Môžete ich vyhľadať aj pomocou vyhľadávacieho panela ponuky Štart.
  2. Po otvorení okna Ovládací panel zmeňte možnosť „Zobraziť podľa“ v pravej hornej časti okna na „Veľké ikony“ a posúvajte sa nadol, kým nenájdete položku Riešenie problémov.

  1. Po kliknutí na položku Riešenie problémov skontrolujte v dolnej časti okna v časti Systém a zabezpečenie možnosť „Opraviť problémy pomocou služby Windows Update“. Kliknite na túto položku, v počiatočnom okne vyberte možnosť Ďalej a počkajte, kým sa dokončí nástroj na riešenie problémov.

  1. Skontrolujte, či je váš problém teraz vyriešený.

Riešenie 3: Zaistite, aby ste mali dostatok miesta na disku

Táto chyba je viac zameraná na používateľov, ktorým sa zobrazí chyba pri pokuse o aktualizáciu pomocou nástroja Windows Media ISO. Aj keď sa nastavenie môže zdať malé, stále budete potrebovať toľko miesta, koľko môžete nazbierať, aby sa proces mohol dokončiť bez problémov.

Navrhujeme vám vyčistiť čo najviac miesta, buď manuálne, alebo pomocou nástroja, ktorý vás zbaví nepoužívaných súborov na disku. Venujte osobitnú pozornosť programom a aplikáciám, ktoré už nepoužívate, pretože zvyčajne zaberajú najviac miesta na disku.

Riešenie 4: Resetujte súčasti služby Windows Update

Táto metóda je poslednou možnosťou riešenia problémov s aktualizáciami systému Windows. Je to hrubý spôsob, ako prinútiť službu Windows Update, aby sa sama resetovala, ale je to určite jedna z najužitočnejších vecí, ktoré môžete urobiť, aby ste opravili pokazenú službu Windows Update.

Jediný dôvod, prečo sme sa rozhodli umiestniť to na posledné miesto, je ten, že vyššie uvedené metódy sú pre používateľov kratšie a sú konkrétnejšie pre chybový kód, zatiaľ čo táto metóda je zdĺhavá, komplikovanejšia a tiež všeobecnejšia.

Pretože sa chystáte upravovať register, odporúčame vám prečítať si tento článok, aby ste mohli bezpečne zálohovať svoj register a predísť tak ďalším problémom.

  1. Začnime touto metódou, keď vypneme nasledujúce služby, ktoré sú hlavnými službami súvisiacimi so službou Windows Update: Inteligentný prenos na pozadí, Windows Update a kryptografické služby. Ich vypnutie skôr, ako začneme, je veľmi dôležité, ak chcete, aby bol zvyšok krokov vykonaný bez chýb.
  2. Vyhľadajte príkazový riadok priamo v ponuke Štart alebo klepnutím na vyhľadávacie tlačidlo hneď vedľa. Kliknite pravým tlačidlom myši na prvý výsledok, ktorý sa zobrazí v hornej časti, a vyberte možnosť „Spustiť ako správca“.

  1. Používatelia, ktorí používajú staršiu verziu systému Windows, môžu na vyvolanie dialógového okna Spustiť použiť kombináciu klávesov Logo Windows + R. Do poľa zadajte „cmd“ a pomocou kombinácie klávesov Ctrl + Shift + Enter spustite príkazový riadok ako správca.
  2. Skopírujte a prilepte príkaz zobrazený nižšie a nezabudnite kliknúť na kláves Enter na klávesnici.
net stop bity net stop wuauserv net stop appidsvc net stop cryptsvc

  1. Po tomto kroku budete musieť niektoré súbory odstrániť, ak chcete pokračovať v obnove komponentov aktualizácie. Toto by sa malo vykonať aj prostredníctvom príkazového riadku s oprávneniami správcu. Spustite tento príkaz:
Vymazať „% ALLUSERSPROFILE% \ Application Data \ Microsoft \ Network \ Downloader \ qmgr * .dat“
  1. Zmeňte názov priečinkov SoftwareDistribution a catroot2. Za týmto účelom na príkazovom riadku s oprávneniami správcu skopírujte a prilepte nasledujúce dva príkazy a po skopírovaní každého z nich kliknite na Enter.
Ren% systemroot% \ SoftwareDistribution SoftwareDistribution.bak Ren% systemroot% \ system32 \ catroot2 catroot2.bak

  1. Nasledujúce príkazy nám pomôžu obnoviť pôvodné nastavenia služieb BITS (Background Intelligence Transfer Service) a wuauserv (Windows Update Service). Uistite sa, že príkazy uvedené nižšie neupravujete, takže je najlepšie, ak ich jednoducho skopírujete kvôli ich zložitosti.
bity exe sdset D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDC; PUR; exRR; (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCRRC ;;; PU)
  1. Prejdime späť do priečinka System32, aby sme mohli pokračovať v poslednej časti tejto metódy. Takto to urobíte v príkazovom riadku.
cd / d% windir% \ system32
  1. Pretože sme úplne resetovali službu BITS, budeme musieť nanovo zaregistrovať všetky súbory potrebné na správne fungovanie a fungovanie tejto služby. Každý zo súborov však vyžaduje nový príkaz, aby sa znovu zaregistroval, takže proces môže byť nakoniec dosť dlhý. Skopírujte príkazy jeden po druhom a uistite sa, že žiaden z nich nevynecháte. Celý zoznam nájdete, ak kliknete na tento odkaz v súbore Disku Google.
  2. Ďalšia vec, ktorú urobíme, je resetovanie Winsocku skopírovaním a vložením nasledujúceho príkazu späť do administratívneho príkazového riadku:
netsh winsock reset netsh winhttp reset proxy

  1. Ak všetky vyššie uvedené kroky prešli bezbolestne, služby, ktoré ste zavreli v prvom kroku, môžete teraz spustiť pomocou príkazov uvedených nižšie.
bity net start net start wuauserv net start appidsvc čistý štart cryptsvc
  1. Po vykonaní uvedených krokov reštartujte počítač a skúste znova spustiť službu Windows Update. Dúfajme, že teraz budete môcť spustiť Windows Update bez zobrazenia chyby 0xc1900204

$config[zx-auto] not found$config[zx-overlay] not found