U několika posledních verzí systému Windows usnadnily bezdrátové aktualizace instalaci nejnovějších verzí softwaru. Pokud se však potýkáte s problémy s aktualizacemi systému Windows, zkuste v počítači přejmenovat nebo odstranit složky SoftwareDistribution nebo Catroot2. Ukážeme vám vše, co potřebujete vědět.
Složky Catroot2 a SoftwareDistribution jsou důležitými součástmi aktualizací Windows na vašem PC. Složka Catroot2 obsahuje podpisy potřebné k usnadnění procesu aktualizace na vašem PC. Zatímco složka SoftwareDistribution obsahuje dočasné soubory potřebné k instalaci aktualizace.
Jak ale pomůže odstranění nebo přejmenování těchto složek? Pojďme to zjistit!
Co se stane, když resetujete složky SoftwareDistribution a Catroot2
Složka Catroot2 obsahuje soubory katalogu (.cat), které jsou kryptografickými hodnotami hash a digitálními podpisy pro systémové soubory. Pokud se tyto soubory poškodí, může to vést k problémům se službou Windows Update. Přejmenování nebo odstranění existující složky přinutí Windows vytvořit novou složku Catroot2 s novými soubory katalogu. U nové složky je méně pravděpodobné, že se poškodí, což vám pomůže hladce nainstalovat aktualizaci na váš počítač.
Složka SoftwareDistribution je místo, kde systém Windows ukládá dočasné soubory související s aktualizacemi systému Windows, včetně stažených aktualizačních souborů a součástí instalace. Přejmenováním nebo odstraněním této složky se vymaže mezipaměť stažených aktualizací a obnoví se součásti Windows Update. Tyto nevyžádané soubory a soubory mezipaměti mohou být zodpovědné za provádění chyb. Jejich odstraněním proto můžete předejít problémům s aktualizacemi.
Jak přejmenovat složky SoftwareDistribution a Catroot2
Přejmenování složek SoftwareDistribution a Catroot2 pomůže vašemu PC vytvářet nové instance. K přejmenování složek budete muset použít příkazový řádek.
Krok 1: Otevřete v počítači příkazový řádek jako správce.
Krok 2: Před přejmenováním složek musíte zastavit několik služeb.
Chcete-li zastavit související služby, zadejte na CMD následující příkazy. Zadejte příkazy jeden po druhém a stiskněte klávesu Enter.
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
Krok 3: Nyní zadejte následující příkazy pro přejmenování složek.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.bak ren C:\Windows\System32\catroot2 Catroot2.bak
Krok 4: Složky budou úspěšně přejmenovány. Nyní musíte restartovat služby, které jste právě zastavili.
Zadáním následujících příkazů na CMD restartujte služby.
net start wuauserv net start cryptSvc net start bits net start msiserver
Nyní se můžete pokusit nainstalovat nejnovější aktualizaci systému Windows do počítače.
Jak odstranit složky SoftwareDistribution a Catroot2
Zde je návod, jak odstranit složky SoftwareDistribution a Catroot2 na vašem PC.
Krok 1: Před odstraněním složek musíte zastavit několik služeb. Otevřete příkazový řádek jako správce.
Chcete-li zastavit související služby, zadejte na CMD následující příkazy. Zadejte příkazy jeden po druhém a stiskněte klávesu Enter.
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
Krok 2: Otevřete Průzkumníka Windows a do adresního řádku vložte následující umístění:
C:\Windows\SoftwareDistribution
Případně můžete také přejít do složky.
Krok 3: Jakmile složku otevřete, vyberte veškerý obsah a odstraňte jej. Tím smažete složku SoftwareDistribution z vašeho PC.
Krok 4: Podobně vložte následující cíl do adresního řádku Průzkumníka souborů a otevřete složku CatRoot2.
C:\Windows\System32\catroot2
Krok 5: Vyberte veškerý obsah a odstraňte je. Tím smažete složku Catroot2 z vašeho PC.
Krok 6: Otevřete příkazový řádek jako správce. Nyní restartujte služby, které jste zastavili.
Zadáním následujících příkazů na CMD restartujte služby.
net start wuauserv net start cryptSvc net start bits net start msiserver
Pokud stále čelíte problémům s aktualizací počítače se systémem Windows, zde jsou dvě rychlá řešení.
Bonus: Rychlé opravy problémů na Windows Update
Pokud vám odstranění nebo přejmenování složek Catroot2 a SoftwareDistribution nepomůže vyřešit problémy s aktualizacemi, zkuste restartovat službu Windows Update nebo pro ni spustit nástroj pro odstraňování problémů.
Otevřete aplikaci Services.msc z nabídky Start a poté přejděte dolů a vyhledejte službu Windows Update. Klepněte pravým tlačítkem myši a restartujte službu. Tím se služba spustí znovu a je méně pravděpodobné, že bude obsahovat poškozené součásti.
Kromě toho můžete použít Poradce při potížích se službou Windows Update, který může vašemu počítači pomoci zjistit a opravit související problémy. Poradce při potížích můžete spustit následovně.
Krok 1: Otevřete v počítači aplikaci Nastavení. Na postranním panelu vyberte Systém.
Krok 2: Vyberte možnost Odstraňování problémů.
Krok 3: Klikněte na ‚Další nástroje pro odstraňování problémů‘.
Krok 4: Klikněte na Spustit vedle Windows Update. Tím se otevře nástroj pro odstraňování problémů. Nyní postupujte podle pokynů na obrazovce a problém vyřešte.
Máte-li další otázky, podívejte se do sekce FAQ níže.
Časté otázky o složkách Catroot2 a SoftwareDistribution
Ujistěte se, že otevřete příkazový řádek jako správce. Dále otevřete aplikaci Services.msc z nabídky Start. Klepněte pravým tlačítkem myši a zastavte služby Windows Update, Cryptographic a Background Intelligent Transfer. Nyní se můžete vrátit do CMD a přejmenovat složky.
Ano. Je bezpečné odstranit složky Catroot2 a SoftwareDistribution z vašeho PC.
Přidání přípony .bak k názvům složek je preventivní opatření. Přejmenováním složek s příponou .bak vytvoříte zálohy původních složek. To vám umožní v případě potřeby vrátit se do skutečného stavu.
Aktualizujte svůj počítač se systémem Windows
Doufáme, že vám tento článek pomůže vyřešit všechny problémy související s aktualizacemi systému Windows při přejmenování nebo odstranění složek Catroot2 a SoftwareDistribution. Pokud se však potýkáte s problémy s připojením ke službě Windows Update, podívejte se na naši příručku, která tento dotaz řeší.