Home
» Okna
»
Vyčistěte složku WinSxS a uvolněte tak místo ve Windows
Vyčistěte složku WinSxS a uvolněte tak místo ve Windows
Systém Windows používá systémovou složku s názvem WinSxS k ukládání instalačních souborů systému Windows, záložních souborů nebo aktualizačních souborů. Tyto soubory však zabírají na systémovém disku hodně místa. Proto byste měli tyto složky a soubory smazat, abyste uvolnili místo v počítači se systémem Windows.
Co přesně je složka WinSxS?
Než se naučíme, jak vyčistit složku WinSxS, projděme si několik důležitých bodů.
Zaprvé, složku WinSxS nelze úplně smazat, ale rozhodně můžete zmenšit její velikost. Důvodem je, že složka WinSxS obsahuje mnoho důležitých knihoven a komponent operačního systému. Jsou nezbytné pro řešení problémů souvisejících s operačním systémem. Uživatelé by se tedy složky WinSxS neměli dotýkat, protože je tam proto, aby byl počítač bezpečný a stabilní.
Problém je však v tom, že složka WinSxS se v průběhu času zvětšuje a pokud používáte počítač již mnoho let, zabírá přibližně 40 % pevného disku vašeho operačního systému, což je poměrně znepokojivé.
Co se tedy přesně v té složce děje? Kromě součástí operačního systému uchovává systém Windows ve složce WinSxS také soubory aktualizací. Takže kdykoli získáte novou aktualizaci, soubory se stáhnou a uloží, pro případ, že byste v budoucnu narazili na problémy a chtěli byste se vrátit k předchozí verzi. V podstatě pokaždé, když získáte aktualizaci, soubory se v této složce hromadí, což má za následek ohromně větší prostor na pevném disku operačního systému.
Složka WinSxS se v průběhu času zvětšuje.
Bylo by chybou říci, že se Microsoft nesnaží problém vyřešit. V současné době je systém Windows 10 dodáván s automatickou službou údržby, která po měsíci vyčistí nahrazené soubory. Uživatelé však hlásí, že to nefunguje tak, jak by mělo.
Každopádně nyní máte jasnou představu o problému a můžete podniknout kroky ke zmenšení velikosti složky, aby to nebránilo stabilitě systému.
Použití nástroje Vyčištění disku k odstranění starých aktualizací ze složky SxS
1. Nejprve otevřete nástroj Vyčištění disku zadáním textu Vyčištění disku do vyhledávacího pole v nabídce Start nebo na hlavním panelu a stisknutím klávesy Enter. V seznamu výsledků hledání klikněte na Vyčištění disku.
2. V okně nástroje Vyčištění disku klikněte na tlačítko Vyčistit systémové soubory.
3. Zaškrtněte políčko Vyčištění aktualizací systému Windows.
4. Nakonec klikněte na OK a máte hotovo.
Použití příkazového řádku k odstranění složky SxS
Pokud chcete zjistit, kolik volného místa zabírá složka SxS, můžete použít příkazový řádek.
1. Otevřete Příkazový řádek jako správce. Chcete-li to provést, zadejte cmd do vyhledávacího pole v nabídce Start nebo do vyhledávacího pole na hlavním panelu. V seznamu výsledků hledání klikněte pravým tlačítkem myši na Příkazový řádek a vyberte možnost Spustit jako správce.
Nebo klikněte pravým tlačítkem myši na tlačítko Start v levém dolním rohu obrazovky a vyberte možnost Příkazový řádek (správce).
2. V okně Příkazový řádek zadejte níže uvedený příkaz a stiskněte klávesu Enter:
Alternativně můžete k odinstalaci aktualizací systému Windows a servisních balíčků použít jiný příkaz a uvolnit tak místo. Použijte následující příkaz:
Provedení příkazu závisí na systému a velikosti souboru, který odstraňujete.
Odstranění složky WinSxS pomocí úlohy StartComponentCleanup
Úloha StartComponentCleanup byla vytvořena ve Windows 8 pro automatické pravidelné čištění komponent, když se systém nepoužívá. Tato úloha je nastavena tak, aby se spouštěla automaticky při spuštění operačním systémem. Při automatickém spuštění úloha po instalaci aktualizované komponenty počká alespoň 30 dní, než odinstaluje předchozí verze dané komponenty.
Pokud se rozhodnete spustit tuto úlohu, její časový limit bude 1 hodinu a nemusí být všechny soubory zcela vyčištěny.
Úlohu StartComponentCleanup lze také spustit z příkazového řádku s oprávněními správce:
3. V části Údržba uprostřed vyberte úlohu StartComponentCleanup a vpravo klikněte na Spustit ve vybrané položce .
Vyberte úlohu StartComponentCleanup a vpravo v části Vybraná položka klikněte na Spustit.
4. Úloha StartComponentCleanup bude spuštěna, dokud nebude dokončena (to může nějakou dobu trvat).
Úloha StartComponentCleanup bude spuštěna, dokud nebude dokončena.
Smažte složku WinSxS pomocí /StartComponentCleanup a /ResetBase s příkazem Dism.
Použití přepínače /ResetBase s parametrem /StartComponentCleanup souboru DISM.exe na spuštěné instanci systému Windows 10 odstraní všechny nahrazené verze všech komponent v úložišti komponent.
Po dokončení tohoto příkazu nelze odinstalovat žádné aktuální servisní balíčky a aktualizace. Tím se nezabrání odinstalaci budoucích servisních balíčků nebo aktualizací.
3. Po dokončení můžete v případě potřeby zavřít Příkazový řádek . Dokončení může chvíli trvat.
Smažte složku WinSxS pomocí /StartComponentCleanup a /ResetBase s příkazem Dism.
Smazání složky WinSxS pomocí /SPSuppersed s příkazem Dism
Chcete-li zmenšit množství místa využívaného aktualizací Service Pack, použijte parametr /SPSuperseded souboru Dism.exe v spuštěné instanci systému Windows 10 k odebrání všech záložních součástí potřebných k odinstalaci aktualizace Service Pack. Aktualizace Service Pack je kolekce kumulativních aktualizací pro konkrétní verzi systému Windows.
Tato možnost s největší pravděpodobností nikdy nebude pro Windows 10 potřeba, protože aktualizace Service Pack se pro Windows 10 již nepoužívají.
Po dokončení tohoto příkazu nelze aktualizaci Service Pack odinstalovat.
1. Otevřete příkazový řádek s administrátorskými právy.
2. Zadejte níže uvedený příkaz do příkazového řádku a stiskněte klávesu Enter.
Dism.exe /online /Cleanup-Image /SPSuperseded
3. Po dokončení můžete v případě potřeby zavřít Příkazový řádek . Dokončení může chvíli trvat.
Smazání složky WinSxS pomocí /SPSuppersed s příkazem Dism