Při obdržení aktualizace systému na počítačích od některých uživatelů se zobrazí chyba 0x80070002, která neumožňuje úspěšně dokončit aktualizaci. Chápeme její příčiny a jak je vyloučit na PC se systémem Windows 7.

Viz též:
Jak opravit chybu 0x80070005 V systému Windows 7
Oprava chyby 0x80004005 v systému Windows 7

Způsoby opravy chyby

Chyba, kterou studujeme, může nastat nejen s pravidelnou aktualizací, ale také při upgradu na systém Windows 7 nebo při pokusu o obnovení systému.

Chyba 0x80070002 na obrazovce počítače v systému Windows 7

Než se přesunete na konkrétní řešení, zkontrolujte systém pro integritu systémových souborů a v případě potřeby je obnovte.

Lekce: Zkontrolujte integritu systémových souborů v systému Windows 7

Pokud nástroj nezjistil žádné problémy se skenováním, přejděte k metodám popsaným níže.

Metoda 1: Povolit služby

Chyba 0x80070002 může nastat kvůli skutečnosti, že služby, které jsou odpovědné za instalaci aktualizací jsou zakázány v počítači. Především se jedná o následující služby:

  • "Centrum aktualizací ...";
  • "Protokol událostí ...";
  • BITS.

Je třeba zkontrolovat, zda jsou spuštěny a v případě potřeby aktivovány.

  1. Klikněte na tlačítko "Start" a otevřete "Ovládací panely" .
  2. Přejděte na ovládací panel pomocí nabídky Start v systému Windows 7

  3. Přejděte na položku Systém a zabezpečení .
  4. Přejděte do části Systém a zabezpečení v Ovládacích panelech v systému Windows 7

  5. Klepněte na tlačítko Správa .
  6. Přejděte do části Administrace v Ovládacích panelech v systému Windows 7

  7. V seznamu, který se otevře, klikněte na položku "Služby" .
  8. Spuštění služby Správce z části Administrace v Ovládacích panelech v systému Windows 7

  9. Otevře se rozhraní Správce služeb . Pro pohodlnější vyhledávání položek klikněte na název pole "Jméno" , čímž vytvoříte seznam v abecedním pořadí.
  10. Vytvoření seznamu služeb v abecedním pořadí v okně Správce služeb v systému Windows 7

  11. Najděte název prvku "Centrum aktualizací ..." . Všimněte si stav této služby ve sloupci Stav . Je-li prázdný a možnost "Works" není nastavena, klepněte na název položky.
  12. Přejděte do okna vlastností služby Windows Update v okně Správce služeb v systému Windows 7

  13. V okně, které se otevře, v poli "Typ spouštění" vyberte možnost "Automatické" . Poté klikněte na tlačítko "Použít" a "OK" .
  14. Povolení automatické spuštění služby v okně Vlastnosti služby Windows Update v okně Správce služeb v systému Windows 7

  15. Potom po návratu do hlavního okna Dispatcher vyberte položku Update Center ... a klikněte na Run .
  16. Spuštění služby Windows Update v okně Správce služeb v systému Windows 7

  17. Potom proveďte podobnou operaci, jak aktivovat službu "Event Log ..." , nezapomeňte ji zapnout, ale také nastavením automatického spuštění.
  18. Přejděte do okna vlastností služby Windows Protokol událostí systému Windows v okně Správce služeb v systému Windows 7

  19. Potom proveďte stejný postup se službou BITS .
  20. V okně služby Správce služeb v systému Windows 7 přejděte do okna služby Vlastnosti služby Inteligentní přenos na pozadí (BITS)

  21. Poté, co jste se ujistili, že jsou všechny výše uvedené služby aktivovány, zavřete "Dispečer" . Chyba 0x80070002 by nyní již neměla být dodržována.

    Uzavření okna Správce služeb v systému Windows 7

    Viz též: Popis základních služeb v systému Windows 7

Metoda 2: Upravte registr

Pokud předchozí metoda nevyřešila problém s chybou 0x80070002, můžete se jí pokusit vyřešit úpravou registru.

  1. Zadejte Win + R a v otevřeném okně zadejte výraz:

    regedit

    Klikněte na "OK" .

  2. Přepněte do okna Editor registru zadáním příkazu v okně Spustit v systému Windows 7

  3. Otevře se okno Editor registru . Klepněte na název podregistru "HKEY_LOCAL_MACHINE" v levé části a přejděte do sekce "SOFTWARE" .
  4. Přejděte do sekce SOFTWARE v okně Editoru registru v systému Windows 7

  5. Dále klepněte na název složky "Microsoft" .
  6. Přejděte do sekce Microsoft v Editoru registru v systému Windows 7

  7. Poté postupně přejděte do adresářů "Windows" a "CurrentVersion" .
  8. Přejděte do části CurrentVersion v okně Editoru registru v systému Windows 7

  9. Dále klikněte na název složky "WindowsUpdate" a vyberte název adresáře "OSUpgrade" .
  10. Přejděte do sekce OSUpgrade v okně Editoru registru v systému Windows 7

  11. Nyní přejděte na pravou stranu okna a klikněte pravým tlačítkem na prázdné místo. V nabídce, která se otevře, projděte položky "Vytvořit" a "Parametr DWORD ..." .
  12. V okně Editoru registru v systému Windows 7 přejděte k vytvoření nové hodnoty DWORD

  13. Název vytvořeného parametru "AllowOSUpgrade" . Chcete-li to provést, jednoduše zadejte zadané jméno (bez uvozovek) do pole pro přiřazení jména.
  14. Pojmenování vytvořené hodnoty DWORD v okně Editoru registru v systému Windows 7

  15. Dále klikněte na název nového parametru.
  16. Přejít na změnu hodnoty hodnoty DWORD v okně Editoru registru v systému Windows 7

  17. V okně, které se otevře, v bloku "Počítání" vyberte přepínač "Hex" pomocí přepínače. V jediném poli zadejte hodnotu "1" bez uvozovek a klikněte na "OK" .
  18. Přiřazení nové hodnoty v okně nastavení Modify Registry Editor v systému Windows 7

  19. Nyní zavřete okno "Editor" a restartujte počítač. Po restartování systému by chyba 0x80070005 měla zmizet.

Uzavření Editoru registru ve Windows 7

Existuje několik důvodů pro chybu 0x80070005 v počítačích se systémem Windows 7. Ve většině případů je tento problém vyřešen buď zapnutím potřebných služeb nebo úpravou registru.