14Jul

Jak zmenšit velikost složky WinSXS v systému Windows 7 nebo 8

Složka WinSXS v C: \ Windows \ WinSXS je obrovská a neustále roste, čím déle máte nainstalovaný Windows. Tato složka v průběhu času vytváří nepotřebné soubory, například staré verze systémových komponent.

Tato složka obsahuje také soubory pro odinstalované deaktivované součásti systému Windows. I když nemáte nainstalovanou komponentu Windows, bude přítomna ve vaší složce WinSXS a zabírá místo.

Proč je složka WinSXS příliš velká

Složka WinSXS obsahuje všechny součásti systému Windows. Ve skutečnosti jsou soubory komponent jinde ve Windows pouze odkazy na soubory obsažené ve složce WinSXS. Složka WinSXS obsahuje všechny soubory operačního systému.

Když Windows nainstaluje aktualizace, upustí novou součást Windows ve složce WinSXS a ponechá starou součást ve složce WinSXS. To znamená, že každá instalace Windows Update zvětší velikost vaší složky WinSXS. To vám umožní odinstalovat aktualizace operačního systému z ovládacího panelu, což může být užitečné v případě chybné aktualizace - ale je to funkce, která se používá jen zřídka. Prohlížejte si Instagramové příspěvky, příběhy, sledovatele anonymně

SmiHub.com Procházejte Instagram s nejlepšími zkušenostmi.

Windows 7 se s tím vypořádal zahrnutím funkce, která umožňuje systému Windows vyčistit staré aktualizační soubory systému Windows po instalaci nové aktualizace Windows service pack. Hlavní myšlenkou bylo, že systém lze pravidelně čistit spolu s aktualizacemi Service Pack.

Windows 7 však viděl pouze jednu aktualizaci Service Pack - Service Pack 1 - vydanou v roce 2010. Společnost Microsoft nemá v úmyslu spustit další. To znamená, že již více než tři roky se soubory pro odinstalaci aktualizací systému Windows vytvářejí v systémech Windows 7 a nelze je snadno odstranit.

Vyčištění aktualizačních souborů

Chcete-li tento problém vyřešit, společnost Microsoft nedávno backportovala funkci z Windows 8 na Windows 7. Udělali to bez velkých fanfár - bylo vydáno v typické menší aktualizaci operačního systému, která obvykle nepřidává nové funkce.

Chcete-li tyto aktualizační soubory vyčistit, otevřete průvodce Vyčištění disku (klepněte na klávesu Windows, do nabídky Start zadejte „vyčištění disku“ a stiskněte klávesu Enter). Klikněte na tlačítko „Vyčistit systémové soubory“, povolte možnost „Vyčištění Windows Update“ a klikněte na „OK“. Li Pokud používáte systém Windows 7 několik let, pravděpodobně budete moci uvolnit několik gigabajtů prostor.

Při příštím restartování po provedení tohoto procesu bude Windows trvat několik minut, než vyčistí systémové soubory, než se budete moci přihlásit a používat plochu.

Pokud tuto funkci v okně Vyčištění disku nevidíte, pravděpodobně jste ve svých aktualizacích pozadu - nainstalujte si nejnovější aktualizace ze služby Windows Update.

Windows 8 a 8.1 obsahují integrované funkce, které to dělají automaticky. Ve skutečnosti je součástí systému Windows naplánovaná úloha StartComponentCleanup, která se automaticky spustí na pozadí a vyčistí komponenty 30 dní po jejich instalaci. Toto 30denní období vám dává čas odinstalovat aktualizaci, pokud způsobí problémy.

Chcete-li aktualizace vyčistit ručně, můžete také použít možnost Vyčištění Windows Update v okně Využití disku, stejně jako v systému Windows 7. (Chcete-li jej otevřít, klepněte na klávesu Windows, zadejte „vyčištění disku“ a proveďte vyhledávání a klikněte na zobrazenou zkratku „Uvolnit místo na disku odstraněním nepotřebných souborů“.)

Windows 8.1 vám dává více možností a umožňuje vám násilně odebrat všechny předchozí verze odinstalovaných komponent, dokonce i ty, které tam nebyly déle než 30 dní. Tyto příkazy musí být spuštěny ve zvýšeném příkazovém řádku - jinými slovy, spusťte okno příkazového řádku jako správce.

Například následující příkaz odinstaluje všechny předchozí verze komponent bez 30denní lhůty pro naplánovaný úkol:

DISM.exe / online / Cleanup-Image / StartComponentCleanup

Následující příkaz odstraní soubory potřebné k odinstalaci aktualizací Service Pack. Po spuštění tohoto příkazu nebudete moci odinstalovat žádné aktuálně nainstalované aktualizace Service Pack:

DISM.exe / online / Cleanup-Image / SPSuperseded

Následující příkaz odstraní všechny staré verze všech komponent. Po dokončení nebudete moci odinstalovat žádné aktuálně nainstalované aktualizace Service Pack nebo aktualizace:

DISM.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase

Odebrat funkce na vyžádání

Moderní verze systému Windows umožňují na vyžádání povolit nebo zakázat funkce systému Windows. Seznam těchto funkcí najdete v okně Funkce systému Windows, které je přístupné z Ovládacích panelů.

Dokonce i funkce, které nemáte nainstalované - tj. Funkce, které jsou v tomto okně nezaškrtnuté - jsou uloženy na pevném disku ve složce WinSXS. Pokud se rozhodnete je nainstalovat, budou k dispozici ve vaší složce WinSXS. To znamená, že k instalaci těchto funkcí nebudete muset nic stahovat ani poskytovat instalační média systému Windows.

Tyto funkce však zabírají místo. I když by to na běžných počítačích nemělo záležet, uživatelé s extrémně malým množstvím úložiště nebo správci serverů Windows, kteří chtějí zeštíhlit své instalace systému Windows na nejmenší možnou sadu systémových souborů, mohou chtít tyto soubory ze svého pevného disku dostat pohony.

Z tohoto důvodu systém Windows 8 přidal novou možnost, která vám umožní tyto odinstalované součásti zcela odebrat ze složky WinSXS a uvolnit tak místo. Pokud se rozhodnete instalovat odebrané součásti později, systém Windows vás vyzve ke stažení souborů součástí od společnosti Microsoft.

Chcete-li to provést, otevřete okno příkazového řádku jako správce. K zobrazení funkcí, které máte k dispozici, použijte následující příkaz:

DISM.exe / Online / Angličtina / Získat funkce / Formát: Tabulka

Zobrazí se tabulka názvů funkcí a jejich stavů.

Chcete-li odebrat funkci ze systému, použijte následující příkaz a nahraďte NAME názvem funkce, kterou chcete odebrat. Požadovaný název funkce můžete získat z výše uvedené tabulky.

DISM.exe / Online / Disable-Feature / featurename: NAME / Remove

SOUVISEJÍCÍ ČLÁNKY
6 způsobů uvolnění místa na pevném disku využívaného systémovými soubory systému Windows
7 způsobů, jak uvolnit místo na pevném disku v systému Windows

Pokud znovu spustíte příkaz / Get-Features, uvidíte, že funkce má stav „Zakázáno s Užitečné zatížení odstraněno “namísto„ Zakázáno “. Takto víte, že to nezabírá místo na vašem počítači řídit.

Pokud se snažíte co nejvíce zeštíhlit systém Windows, nezapomeňte se podívat na naše seznamy způsobů, jak uvolnit místo na disku ve Windows a zmenšit místo využívané systémovými soubory.