Oprava: Chyba aktualizace systému Windows 80240016

Chyby aktualizace systému Windows jsou pro uživatele systému Windows obtížnou záležitostí, ale zdá se, že pokud systém pravidelně neaktualizujete, systém Windows vás v podstatě opustí. Začnou se objevovat různé různé problémy, které se zázračně vyřeší poté, co nainstalujete nejnovější aktualizaci systému Windows.

Jedním z nejvzácnějších kódů chyb aktualizace systému Windows je určitě kód 80240016, který má pouze několik pracovních metod a všechny vyžadují poměrně velký kus vaší pozornosti a budete muset poměrně pečlivě dodržovat pokyny. Postupujte podle článku a hodně štěstí při řešení vašeho problému!

Řešení 1: Obnovení součástí aktualizace systému Windows

Toto řešení pomohlo spoustě uživatelů vyřešit jejich problém s aktualizací systému Windows 10, takže doporučujeme, abyste jej vyzkoušeli. Tato metoda se může pro běžné uživatele jevit jako poněkud pokročilá, ale pokud budete pečlivě postupovat podle pokynů, můžete svůj problém vyřešit během okamžiku.

Předtím, než přistoupíte k tomuto řešení, doporučujeme ukončit všechny spuštěné programy a je vhodné zálohovat registr pro případ, že by se při jeho úpravách něco pokazilo. Zálohujte registr podle pokynů uvedených v našem návodu na zálohování a obnovení registru.

  1. Pokračujme v řešení tím, že odstraníme následující služby, které jsou základními službami souvisejícími s aktualizací systému Windows: Inteligentní přenos na pozadí, Aktualizace systému Windows a Kryptografické služby. Jejich zakázání před zahájením je zásadní, pokud chcete, aby zbývající kroky proběhly hladce.
  2. Vyhledejte „Příkazový řádek“, klikněte na něj pravým tlačítkem myši a vyberte možnost „Spustit jako správce“. Zkopírujte a vložte následující příkazy a nezapomeňte po každém z nich kliknout na Enter.

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

  1. Poté budete muset odstranit některé soubory, které by měly být odstraněny, pokud chcete pokračovat v obnovování součástí aktualizace. To lze provést také prostřednictvím příkazového řádku s právy správce.

Smazat „%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat“

  1. Následující krok lze přeskočit, pokud to není poslední možnost. Tento krok je považován za agresivní přístup, ale rozhodně resetuje proces aktualizace od samého základu. Proto vám můžeme doporučit, abyste jej vyzkoušeli. Na internetových fórech to navrhovalo mnoho lidí.
  2. Změňte název složek SoftwareDistribution a catroot2. Chcete-li to provést, zkopírujte a vložte na příkazový řádek správce 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 výchozí deskriptory zabezpečení BITS (Background Intelligence Transfer Service) a wuauserv (Windows Update Service). Ujistěte se, že níže uvedené příkazy neměníte, takže bude nejlepší, když je jednoduše zkopírujete.

  1. Přejděme zpět do složky System32, abychom mohli pokračovat v daném řešení.

cd /d %windir%\system32

  1. Protože jsme zcela resetovali službu BITS, budeme muset znovu zaregistrovat všechny soubory potřebné pro její bezproblémový chod a fungování. Každý z těchto souborů však vyžaduje nový příkaz, aby se přeregistroval, takže tento proces může být nakonec delší, než jste zvyklí. Kopírujte příkazy jeden po druhém a ujistěte se, že jste žádný z nich nevynechali. Kompletní seznam najdete, pokud budete následovat tento odkaz.
  2. Některé soubory mohly po těchto procesech zůstat, takže je v tomto kroku budeme hledat. Otevřete Editor registru zadáním příkazu „regedit“ do vyhledávacího řádku nebo do dialogového okna Spustit. Přejděte v Editoru registru na následující klíč:

HKEY_LOCAL_MACHINE\COMPONENTS

  1. Klikněte na klíč Components a v pravé části okna vyhledejte následující klíče. Pokud některý z nich naleznete, odstraňte je všechny.

PendingXmlIdentifier
NextQueueEntryIndex
AdvancedInstallersNeedResolving

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

netsh winsock reset

  1. Pokud používáte systém Windows 7, 8, 8.1 nebo 10, do 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 proběhly bezbolestně, můžete nyní pomocí níže uvedených příkazů znovu spustit služby, které jste zabili hned v prvním kroku.

net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

  1. Po provedení všech kroků, které jsou uvedeny, restartujte počítač.

Řešení 2: Použijte vestavěný nástroj pro řešení problémů s aktualizacemi systému Windows

Systém Windows je připraven, pokud jde o řešení problémů souvisejících s různými aspekty počítače. Řešitelé problémů, kteří jsou v počítači předinstalováni, nemají jistotu, že váš problém vyřeší, ale rozhodně vám mohou pomoci alespoň zjistit, v čem problém spočívá, abyste jej mohli případně předložit společnosti Microsoft nebo abyste jej mohli vysvětlit někomu zkušenějšímu.

Pokud je řešení problému zřejmé, může navíc nástroj pro řešení potíží navrhnout řešení nebo se dokonce pokusit problém vyřešit automaticky, což je skvělá věc, zejména pro nezkušené uživatele.

  1. Otevřete aplikaci Nastavení kliknutím na tlačítko Start a poté na ikonu ozubeného kola těsně nad ním. Můžete ji také vyhledat.

  1. Otevřete část Aktualizace & Zabezpečení a přejděte do nabídky Odstranit potíže.
  2. Nejprve klikněte na možnost Windows Update a podle pokynů na obrazovce zjistěte, zda není něco v nepořádku se službami a procesy Windows Update.
  3. Po dokončení nástroje pro řešení potíží přejděte znovu do části Řešení potíží a otevřete nástroj pro řešení potíží s připojením k internetu.
  4. Zkontrolujte, zda je problém vyřešen.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.