Oprava: Chyba Windows Update 8024402c

  1. Poté budete muset odstranit některé soubory, které by měly být odstraněny, pokud chcete pokračovat v resetování aktualizačních komponent. To se také děje prostřednictvím příkazového řádku s oprávněními správce.
 Del „% ALLUSERSPROFILE%  Application Data  Microsoft  Network  Downloader  qmgr * .dat“ 
  1. Následující krok lze přeskočit, pokud se nejedná o poslední možnost. Tento krok je považován za agresivní přístup, ale určitě vynuluje váš proces aktualizace od samého jádra. Můžeme tedy doporučit, abyste to vyzkoušeli. Navrhlo to mnoho lidí na online fórech.
  2. Změňte název složek SoftwareDistribution a catroot2. Chcete-li to provést, na příkazovém řádku pro správu zkopírujte a vložte následující příkazy a po zkopírování každého z nich klikněte na Enter.
 Ren% systemroot%  SoftwareDistribution SoftwareDistribution.bak Ren% systemroot%  system32  catroot2 catroot2.bak 



  1. Následující příkazy nám pomohou obnovit BITS (Background Intelligence Transfer Service) a wuauserv (Windows Update Service) na jejich výchozí bezpečnostní popisovače. Níže uvedené příkazy neměňte, takže je nejlepší, když je jednoduše zkopírujete.
 bity exe sdset D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPD;L) (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCRRC ;;; PU) 
  1. Přejdeme zpět do složky System32, abychom mohli pokračovat v řešení po ruce.
 cd / d% windir%  system32 
  1. Jelikož jsme službu BITS zcela resetovali, budeme muset znovu zaregistrovat všechny soubory nezbytné pro bezproblémový chod a fungování služby. Každý ze souborů však vyžaduje nový příkaz, aby se znovu zaregistroval, takže proces může skončit zdlouhavěji, než na jaký jste zvyklí. Zkopírujte příkazy jeden po druhém a ujistěte se, že žádný z nich nevynecháte. Tady je seznam souborů, které je třeba znovu zaregistrovat, spolu s odpovídajícími příkazy vedle nich.
  2. Některé soubory po těchto procesech mohly zůstat pozadu, takže je v tomto kroku budeme hledat. Otevřete Editor registru zadáním „regedit“ do vyhledávacího pole nebo do dialogového okna Spustit. V editoru registru přejděte na následující klíč:
 HKEY_LOCAL_MACHINE  COMPONENTS 
  1. Klikněte na klíč Komponenty a zkontrolujte následující klávesy v pravé části okna. Pokud některého z nich najdete, vymažte je všechny.
 PendingXmlIdentifier NextQueueEntryIndex AdvancedInstallersNeedResolving 

  1. Další věc, kterou uděláme, je obnovení Winsock zkopírováním a vložením následujícího příkazu zpět do administrativního příkazového řádku:
 netsh resetování winsock 



  1. Pokud používáte Windows 7, 8, 8.1 nebo 10, z příkazového řádku zkopírujte následující příkaz a klepněte na klávesu Enter:
 netsh winhttp reset proxy 
  1. Pokud všechny výše uvedené kroky prošly bezbolestně, můžete nyní restartovat služby, které jste zabili v prvním kroku, pomocí níže uvedených příkazů.
 bity net start net start wuauserv net start appidsvc net start cryptsvc 
  1. Po provedení všech kroků, které jsou uvedeny, restartujte počítač.

Řešení 6: Upravte některá nastavení v aplikaci Internet Explorer

Internet Explorer je obvykle prvním místem, kam byste se měli podívat, pokud narazíte na určité chyby týkající se služby Windows Update a celkového připojení k internetu. Tato nastavení lze poměrně snadno upravit, takže se ujistěte, že toto řešení je vaším prvním krokem při řešení problému.



  1. Spusťte Internet Explorer a klikněte na ikonu ozubeného kola v pravém horním rohu.
  2. V nabídce, která se otevře, klikněte na Možnosti Internetu.



  1. Přejděte na kartu Připojení a klikněte na Nastavení LAN.
  2. Zaškrtněte políčko vedle možnosti Automaticky zjistit nastavení a ujistěte se, že jsou proxy servery prázdné, pokud aktivně nepoužíváte server, který se při aktualizaci Windows nedoporučuje.
  3. Než zkontrolujete, zda se chyba aktualizace stále zobrazuje, nezapomeňte provést provedené změny a restartovat počítač.

Řešení 7: Vypněte UAC, dokud váš počítač neaktualizuje

UAC je navržen tak, aby vás udržel v bezpečí, ale zdá se, že existuje chyba, která způsobí, že k této chybě dojde, pokud je UAC zapnutý. Doporučujeme, abyste jej měli stále zapnutý, ale můžete deaktivovat UAC na chvíli, dokud nebude aktualizace nainstalována, ale co nejdříve ji znovu povolte.

  1. Otevřete Ovládací panely jeho vyhledáním v nabídce Start.
  2. Přepněte možnost Zobrazit podle v Ovládacích panelech na Velké ikony a vyhledejte možnost Uživatelské účty.

  1. Otevřete jej a klikněte na „Změnit nastavení kontroly uživatelských účtů“.
  2. Všimněte si, že na posuvníku můžete zvolit několik různých možností. Pokud je váš posuvník nastaven na nejvyšší úroveň, určitě obdržíte více těchto vyskakovacích zpráv než obvykle. Chybové zprávy podobné té, kterou právě zaznamenáváte, jsou obvykle způsobeny kontrolou uživatelských účtů.



  1. Doporučujeme ji zatím vypnout, protože aktualizace by se měla pravděpodobně úspěšně nainstalovat. To vám možná pomohlo vyřešit váš aktuální problém, ale určitě byste jej měli nechat zapnutý, protože slouží k ochraně vašeho počítače.

Řešení 8: Jednoduchá oprava hotfix registru

Tento proces vyžaduje úpravu registru, což může být docela užitečné, ale také nebezpečné. Než budete pokračovat v tomto řešení, doporučujeme vám zavřít všechny spuštěné programy a je vhodné vytvořit zálohu registru pro případ, že by se při úpravách něco strašně pokazilo.

  1. Otevřete dialogové okno Spustit současným stisknutím klávesy s logem Windows + klávesy R. Poté zadejte regedit a klikněte na OK. Po zobrazení výzvy Řízení uživatelských účtů klikněte na Ano.

  1. V okně Editoru registru přejděte na HKEY_LOCAL_MACHINE >> SOFTWARE >> Zásady >> Microsoft >> Windows >> WindowsUpdate >> AU
  2. V pravém podokně klíče AU poklepejte na UseWUServer, změňte jeho hodnotová data na 0 a klepněte na OK.

Poznámka : Pokud nemůžete najít WindowsUpdate, měli byste si jej vytvořit. Postupujte podle následujících pokynů.

  1. Klikněte pravým tlačítkem na složku Windows, poté zvolte Nový> Klíč a pojmenujte nový klíč WindowsUpdate.
  2. Klikněte pravým tlačítkem na složku WindowsUpdate, poté vyberte Nový >> Klíč a pojmenujte nový klíč AU.
  3. Pravým tlačítkem klikněte na pravé podokno klíče AU, zvolte Nová >> Hodnota DWORD (32bitová). Pojmenujte novou hodnotu UseWUServer. Nastavte jeho hodnotu na 0.
  4. Nyní zkuste nainstalovat aktualizace systému Windows hned teď.

Řešení 9: Nainstalujte nejnovější verzi rozhraní .NET Framework

Pokud chcete, aby proces aktualizace probíhal hladce, je nutné mít nejnovější verzi tohoto nástroje.

Přejděte na toto odkaz a kliknutím na červené tlačítko pro stažení stáhnete nejnovější verzi rozhraní Microsoft .NET Framework. Po dokončení stahování vyhledejte stažený soubor a spusťte jej. Pamatujte, že budete muset mít neustálý přístup k internetu.

  1. Po instalaci nejnovější verze je čas zkontrolovat její integritu. Na klávesnici pomocí kombinace kláves Windows + R otevřete dialogové okno Spustit.
  2. Napište do Ovládacích panelů a otevřete jej kliknutím na OK.

  1. Klikněte na možnost Odinstalovat program a klikněte na Zapnout nebo vypnout funkce systému Windows. Ujistěte se, že jste vyhledali položku .NET Framework 4.6.1 a ujistili se, že je povolená.
  2. Pokud není zaškrtnuté políčko vedle .NET Framework 4.6.1, povolte jej kliknutím na toto pole. Kliknutím na OK zavřete okno funkcí systému Windows a restartujte počítač.

  1. Pokud je .NET Framework 4.6.1 již povolen, můžete .NET Framework opravit tak, že zrušíte zaškrtnutí políčka a restartujete počítač. Po restartování počítače znovu povolte .Net Framework a restartujte počítač znovu.

Poznámka: Pokud používáte jinou verzi systému Windows než Windows 10, nejnovější verze se může lišit, kterou byste také měli nainstalovat.

9 minut čtení