Jak resetovat složky SoftwareDistribution a Catroot2 na počítači se systémem Windows 11

Uživatelé často hlásí chyby aktualizace Windows 11 na fórech podpory. Aktualizace se kvůli takovým chybám neinstalují. Chyby aktualizace můžete často opravit resetováním složek catroot 2 a Windows SoftwareDistribution, jak je popsáno níže.

Co jsou složky SoftwareDistribution a Catroot2?

Složka SoftwareDistribution je adresář, ve kterém jsou uloženy soubory potřebné pro instalaci aktualizací Windows na PC. Je to dočasné úložiště aktualizačních souborů. Složka SoftwareDistribution je tedy důležitou součástí pro aktualizaci systému Windows.

Catroot 2 je složka, která ukládá data podpisů pro aktualizace Windows 11. Toto jsou soubory, které služba Cryptographic potřebuje pro ověření aktualizací.

Obě složky obsahují soubory potřebné pro instalaci aktualizací systému Windows. Problémy s instalací aktualizace systému Windows mohou nastat kvůli poškozeným datům v těchto složkách. Tyto chyby se obvykle objevují v Nastavení s proměnnými kódy, jako je 0x800f0922, když uživatelé ručně vyberou kontrolu a instalaci aktualizací.

  Jak se zbavit chyb OpenGL ve Windows 10 (úplný průvodce)

Resetování těchto složek je proto metodou odstraňování problémů pro řešení problémů s instalací aktualizace Windows 11. Resetováním složek SoftwareDistribution a Catroot2 se odstraní poškozená data, která mohou obsahovat, čímž dojde k jejich opětovnému vytvoření. Tyto složky můžete obnovit odstraněním jejich obsahu nebo přejmenováním.

Jak resetovat složky SoftwareDistribution a Catroot2 vymazáním jejich obsahu

Tato metoda resetování složek SoftwareDistribution a Catroot2 zahrnuje ruční vymazání dat v nich pomocí Průzkumníka souborů. Je také nutné zakázat a znovu povolit určité služby prostřednictvím příkazového řádku, aby bylo zajištěno, že v nich nevyužívají soubory. Odstraňte soubory ve složkách SoftwareDistribution a Catroot2 následovně:

  • Otevřete nástroj pro vyhledávání souborů přístupný pomocí loga Windows + klávesové zkratky S.
  • Vyhledejte příkazový řádek zadáním klíčového slova cmd do vyhledávacího textového pole.
  • Vyberte, chcete-li otevřít příkazový řádek s právy správce kliknutím na jeho možnost Spustit jako správce napravo od vyhledávacího nástroje.
  • Zadáním a provedením následujících samostatných příkazů zakážete služby potřebné pro aktualizaci Windows 11:
     net stop bits

    net stop wuauserv

    net stop cryptsvc

    net stop msiserver

  • Stisknutím klávesy Windows + E na klávesnici přejděte do Průzkumníka souborů.
  • Otevřete složku SoftwareDistribution na této cestě:
     C:\Windows\SoftwareDistribution 
  • Stisknutím Ctrl + A vyberte všechny soubory ve složce SoftwareDistribution.
  • Kliknutím pravým tlačítkem a výběrem možnosti Odstranit (tlačítko koše) vymažete vybraný obsah.
  • Vyvolejte složku catroot2 zadáním této cesty do adresního řádku Průzkumníka:
     C:\Windows\System32\catroot2 
  • Opakováním kroků sedm a osm výše vymažete vše v této složce.
  • Vraťte se do příkazového řádku a proveďte tyto samostatné příkazy pro restartování zakázaných služeb.
     net start bits

    net start wuauserv

    net start cryptSvc

    net start msiserver

  • Restartujte počítač a po vymazání těchto složek zkontrolujte aktualizace.
  •   Oprava chyby Directx League of Legends ve Windows 10

    Jak resetovat složky SoftwareDistribution a Catroot2 jejich přejmenováním

    Přejmenování adresářů SoftwareDistribution a Catroot2 je alternativní metodou pro resetování těchto složek. Windows tyto složky znovu vytvoří poté, co je přejmenujete. Složky SoftwareDistribution a catroot2 můžete přejmenovat pomocí příkazového řádku takto:

  • Spusťte příkazový řádek se zvýšenými právy správce.
  • Opakujte krok čtyři předchozí metody a spusťte příkazy pro deaktivaci služeb.
  • Zadejte tento příkaz pro přejmenování složky SoftwareDistribution a stiskněte Return:
     ren %systemroot%\softwaredistribution softwaredistribution.bak 

  • Zadejte a spusťte tento příkaz pro přejmenování pro složku catroot2:
     ren %systemroot%\system32\catroot2 catroot2.bak 

  • Opakujte krok 11 předchozí metody provedením čtyř příkazů pro restartování zakázaných služeb.
  • Ukončete příkazový řádek a výběrem restartujte počítač.
  •   Opravte problém s černou obrazovkou MultiVersus ve Windows 10

    Jak resetovat složky SoftwareDistribution a Catroot2 pomocí FixWin 11

    FixWin 11 je jedním z nejlepších volně dostupných nástrojů pro opravy systému Windows, který zahrnuje možnosti řešení problémů. Mezi nimi jsou dvě možnosti pro resetování složek catroot2 a SoftwareDistribution. Takto můžete vybrat tyto možnosti rychlé opravy v FixWin 11:

  • Otevřete toto Stránka FixWin 11 na webu Softpedia.
  • Klikněte na tlačítko Free Download pro FixWin.
  • Vyberte Secure Download (US) pro získání ZIP archivu FixWin.
  • Aktivujte okno Průzkumníka souborů a přejděte do složky stažených souborů v prohlížeči.
  • Rozbalte archiv FixWin podle kroků v tomto článku o rozbalení souborů ZIP v systému Windows.
  • Poklepejte na soubor FixWin 11.1.exe v extrahované složce pro FixWin.
  • Klepněte na tlačítko Další opravy v levé části okna FixWin.
  • Vyberte kartu Rychlé opravy.
  • Stiskněte tlačítko Resetovat složku distribuce softwaru.
  • Klikněte na možnost Obnovit složku catroo2.
  • Po výběru těchto možností ukončete FixWin a restartujte počítač.
  • Opravte problémy se službou Windows Update resetováním složek SoftwareDistribution a Catroot2

    Je důležité vyřešit problémy s aktualizacemi, když nastanou, aby byl systém Windows stále aktuální. Resetování složek catroo2 a SoftwareDistribution je jednou z nejúčinnějších metod odstraňování problémů pro opravu chyb aktualizací systému Windows.

    Zkuste to tedy udělat vždy, když potřebujete opravit chybový kód zobrazený na kartě Windows Update v Nastavení.