Ako obmedziť veľkosť priečinku WinSXS v systéme Windows 7 alebo 8

Obsah:

Ako obmedziť veľkosť priečinku WinSXS v systéme Windows 7 alebo 8
Ako obmedziť veľkosť priečinku WinSXS v systéme Windows 7 alebo 8

Video: Ako obmedziť veľkosť priečinku WinSXS v systéme Windows 7 alebo 8

Video: Ako obmedziť veľkosť priečinku WinSXS v systéme Windows 7 alebo 8
Video: How to Remove Numbering from Some Pages in Word - YouTube 2024, Apríl
Anonim
Zložka WinSXS na C: Windows WinSXS je masívna a naďalej rastie, čím dlhšie máte nainštalovaný systém Windows. Tento priečinok vytvára v priebehu času nepotrebné súbory, napríklad staré verzie systémových komponentov.
Zložka WinSXS na C: Windows WinSXS je masívna a naďalej rastie, čím dlhšie máte nainštalovaný systém Windows. Tento priečinok vytvára v priebehu času nepotrebné súbory, napríklad staré verzie systémových komponentov.

Tento priečinok obsahuje aj súbory pre odinštalované, zakázané súčasti systému Windows. Dokonca aj v prípade, že nemáte nainštalovanú súčasť systému Windows, bude vo vašom priečinku WinSXS prítomná a zaberie si miesto.

Prečo je priečinok WinSXS príliš veľký

Zložka WinSXS obsahuje všetky komponenty systému Windows. V skutočnosti komponentné súbory inde v systéme Windows sú len odkazy na súbory obsiahnuté v priečinku WinSXS. Zložka WinSXS obsahuje každý súbor operačného systému.

Keď systém Windows nainštaluje aktualizácie, zanechá novú súčasť systému Windows v priečinku WinSXS a zachová starú súčasť vo zložke WinSXS. To znamená, že každá inštalácia systému Windows Update zvyšuje veľkosť priečinka WinSXS. To vám umožňuje odinštalovať aktualizácie operačného systému z ovládacieho panela, ktoré môžu byť užitočné v prípade aktualizácie bugov - ale je to len zriedka používaná funkcia.

Systém Windows 7 sa touto problematikou zaoberal zahrnutím funkcie, ktorá umožňuje systému Windows vyčistiť staré súbory aktualizácie systému Windows po inštalácii nového balíka Service Pack systému Windows. Myšlienka bola, že systém by sa mohol pravidelne čistiť spolu so servisnými balíkmi.

V systéme Windows 7 sa však v roku 2010 objavil len jeden Service Pack - Service Pack 1. Spoločnosť Microsoft nemá v úmysle spustiť iný. To znamená, že po viac ako tri roky sa v systéme Windows 7 vytvárajú programy na odinštalovanie aktualizácií Windows a nedajú sa ľahko odstrániť.

Upraviť súbory aktualizácie

Na vyriešenie tohto problému spoločnosť Microsoft nedávno obnovila funkciu zo systému Windows 8 na systém Windows 7. Robili to bez veľkého fanfáru - boli rozmiestnené v typickej drobnej aktualizácii operačného systému, ktorá všeobecne nepridáva nové funkcie.

Ak chcete takéto aktualizačné súbory vyčistiť, otvorte sprievodcu vyčistením disku (klepnite na kláves Windows, zadajte "vyčistenie disku" do ponuky Štart a stlačte Enter). Kliknite na tlačidlo "Vyčistiť systémové súbory", zapnite možnosť "Windows Update Cleanup" a kliknite na tlačidlo "OK". Ak používate systém Windows 7 niekoľko rokov, pravdepodobne budete môcť uvoľniť niekoľko gigabajtov space.

Pri ďalšom reštartovaní počítača po spustení systému Windows trvá niekoľko minút, kým sa systémové súbory vyčistia skôr, ako sa môžete prihlásiť a používať svoju pracovnú plochu.

Ak sa táto funkcia v okne Vyčistenie disku nezobrazuje, pravdepodobne sa stanete na vašich aktualizáciách - nainštalujte najnovšie aktualizácie zo služby Windows Update.

Windows 8 a 8.1 obsahujú zabudované funkcie, ktoré to robia automaticky. V skutočnosti existuje plánovaná úloha programu StartComponentCleanup, ktorá je súčasťou systému Windows, ktorá sa automaticky spustí na pozadí a čistite súčasti 30 dní po inštalácii. Toto 30-dňové obdobie vám poskytne čas na odinštalovanie aktualizácie, ak spôsobuje problémy.
Windows 8 a 8.1 obsahujú zabudované funkcie, ktoré to robia automaticky. V skutočnosti existuje plánovaná úloha programu StartComponentCleanup, ktorá je súčasťou systému Windows, ktorá sa automaticky spustí na pozadí a čistite súčasti 30 dní po inštalácii. Toto 30-dňové obdobie vám poskytne čas na odinštalovanie aktualizácie, ak spôsobuje problémy.
Ak chcete ručne vyčistiť aktualizácie, v okne Použitie disku môžete použiť aj možnosť Vyčistenie systému Windows Update, rovnako ako v systéme Windows 7. (Ak chcete otvoriť, klepnite na kláves Windows, zadajte príkaz "vyčistenie disku" vykonajte vyhľadávanie a kliknite na odkaz "Uvoľniť miesto na disku odstránením nepotrebných súborov".
Ak chcete ručne vyčistiť aktualizácie, v okne Použitie disku môžete použiť aj možnosť Vyčistenie systému Windows Update, rovnako ako v systéme Windows 7. (Ak chcete otvoriť, klepnite na kláves Windows, zadajte príkaz "vyčistenie disku" vykonajte vyhľadávanie a kliknite na odkaz "Uvoľniť miesto na disku odstránením nepotrebných súborov".
Systém Windows 8.1 vám ponúka viac možností, ktoré vám umožnia násilne odstrániť všetky predchádzajúce verzie odinštalovaných komponentov, dokonca aj tie, ktoré neboli otvorené viac ako 30 dní. Tieto príkazy musia byť spustené vo zvýšenej príkazovej výzve - inými slovami, spustiť okno príkazového riadka ako správca.
Systém Windows 8.1 vám ponúka viac možností, ktoré vám umožnia násilne odstrániť všetky predchádzajúce verzie odinštalovaných komponentov, dokonca aj tie, ktoré neboli otvorené viac ako 30 dní. Tieto príkazy musia byť spustené vo zvýšenej príkazovej výzve - inými slovami, spustiť okno príkazového riadka ako správca.

Napríklad nasledujúci príkaz odinštaluje všetky predchádzajúce verzie komponentov bez 30-dňovej odkladu plánovanej úlohy:

DISM.exe /online /Cleanup-Image /StartComponentCleanup

Nasledujúci príkaz odstráni súbory potrebné na odinštalovanie balíkov Service Pack. Po spustení tohto príkazu nebudete môcť odinštalovať žiadne aktuálne nainštalované balíky Service Pack:

DISM.exe /online /Cleanup-Image /SPSuperseded

Nasledujúci príkaz odstráni všetky staré verzie všetkých komponentov. Po dokončení tejto operácie nebudete môcť odinštalovať žiadne aktuálne nainštalované balíky Service Pack alebo aktualizácie:

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

Odstrániť funkcie na požiadanie

Moderné verzie systému Windows umožňujú povoliť alebo zakázať funkcie systému Windows na požiadanie. Zoznam týchto funkcií nájdete v okne s funkciami systému Windows, ku ktorému máte prístup z ovládacieho panela.

Dokonca aj funkcie, ktoré nemáte nainštalované, to znamená, že funkcie, ktoré vidíte v tomto okne nekontrolované, sú uložené na vašom pevnom disku vo vašom priečinku WinSXS. Ak sa rozhodnete ich nainštalovať, budú sprístupnené vo vašom priečinku WinSXS. To znamená, že na nainštalovanie týchto funkcií nebudete musieť prevziať nič, ani poskytnúť inštalačné médium Windows.
Dokonca aj funkcie, ktoré nemáte nainštalované, to znamená, že funkcie, ktoré vidíte v tomto okne nekontrolované, sú uložené na vašom pevnom disku vo vašom priečinku WinSXS. Ak sa rozhodnete ich nainštalovať, budú sprístupnené vo vašom priečinku WinSXS. To znamená, že na nainštalovanie týchto funkcií nebudete musieť prevziať nič, ani poskytnúť inštalačné médium Windows.

Tieto funkcie však zaberajú priestor. Zatiaľ čo na typických počítačoch to nezáleží, používatelia s extrémne nízkymi kapacitami úložného priestoru alebo správcovia serverov Windows, ktorí chcú skrátiť ich systém Windows na najmenšiu možnú sadu systémových súborov, môžu chcieť tieto súbory z pevných diskov.

Z tohto dôvodu systém Windows 8 pridal novú možnosť, ktorá umožňuje úplne odstrániť tieto odinštalované komponenty zo zložky WinSXS a uvoľniť tak priestor. Ak sa rozhodnete neskôr nainštalovať odstránené súčasti, systém Windows vás vyzve, aby ste stiahli súbory komponentov od spoločnosti Microsoft.

Ak to chcete urobiť, otvorte okno Príkazový riadok ako správca.Pomocou nasledujúceho príkazu zobrazíte funkcie, ktoré máte k dispozícii:
Ak to chcete urobiť, otvorte okno Príkazový riadok ako správca.Pomocou nasledujúceho príkazu zobrazíte funkcie, ktoré máte k dispozícii:

DISM.exe /Online /English /Get-Features /Format:Table

Zobrazí sa tabuľka názvov funkcií a ich stavy.

Ak chcete z vášho systému odstrániť funkciu, použite nasledujúci príkaz, ktorý nahradí NAME názvom funkcie, ktorú chcete odstrániť. Z vyššie uvedenej tabuľky môžete získať požadovaný názov funkcie.
Ak chcete z vášho systému odstrániť funkciu, použite nasledujúci príkaz, ktorý nahradí NAME názvom funkcie, ktorú chcete odstrániť. Z vyššie uvedenej tabuľky môžete získať požadovaný názov funkcie.

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

Ak spustíte príkaz / Get-Features znova, uvidíte, že táto funkcia má stav "Disabled with Payload Removed" namiesto len "Disabled". Tak viete, že na pevnom disku vášho počítača sa nenachádza priestor,
Ak spustíte príkaz / Get-Features znova, uvidíte, že táto funkcia má stav "Disabled with Payload Removed" namiesto len "Disabled". Tak viete, že na pevnom disku vášho počítača sa nenachádza priestor,

Pokiaľ sa pokúšate čo najviac znížiť systém Windows, nezabudnite skontrolovať zoznamy spôsobov, ako uvoľniť miesto na disku v systéme Windows a znížiť priestor, ktorý používajú systémové súbory.

Odporúča: