Ako zmenšiť veľkosť WinSxS v klientovi Windows a Windows Server



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Už ste niekedy zažili, že váš fyzický alebo virtuálny disk je spotrebovaný hromadou súborov v adresári WinSxS a nedokázali ste odstrániť žiadny z nich, pretože ste nemali dostatočné povolenie, dokonca ani s účtom správcu? Pravdepodobne ste boli.



Kedykoľvek aktualizujete operačný systém Windows, stiahne sa a uloží sa na server C: Windows WinSxS . Podľa spoločnosti Microsoft sa predchádzajúce verzie niektorých komponentov v systéme uchovávajú určitý čas, čo vám v prípade potreby umožňuje vrátiť ich späť. Po určitom čase sa tieto staršie komponenty z inštalácie automaticky odstránia. Uvedomili sme si však, že to tak nie je vždy, a musíte to urobiť manuálne.



Veľkosť WinSxS



Pamätajte, že by ste nemali mazať súbory v priečinku WinSxS, pretože vymazanie súborov z priečinka WinSxS alebo vymazanie celého priečinka WinSxS môže vážne poškodiť váš systém, takže sa nemusí počítač bootovať a znemožňuje aktualizáciu. Aj keď to urobíte, mali by ste tak urobiť, iba ak máte zálohu obrazu systému.

Mám scenár, keď môj virtuálny stroj nemá dostatok voľného miesta na správne fungovanie, pretože WinSxS spotreboval 30% miesta na disku . Virtuálny stroj má veľkosť disku 50 GB a na ňom beží Windows Server 2016 od decembra 2016. WinSxS spotrebuje 15 GB voľného miesta, pretože od decembra 2016 má stále veľa stiahnutých aktualizácií. Cieľom tohto článku je vysvetliť ako zmenšiť veľkosť priečinka WinSxS a uvoľniť miesto na disku.

Rovnaký postup platí pre klientsky operačný systém Windows 7 až Windows 10 a serverové operačné systémy Windows Server 2012 až Windows Server 2019.



Metóda 1: Spustenie vyčistenia disku

V prvej metóde urobíme čistenie disku pomocou známeho natívneho pomocného programu Windows Vyčistenie disku .

  1. Vydrž Prieskumník Windows a stlačte JE na otvorenie Prieskumník súborov
  2. Kliknite na Tento počítač a prejdite do systémového oddielu, v predvolenom nastavení je Lokálny disk (C: )
  3. Kliknite pravým tlačidlom myši na oddiel C: a potom kliknite Vlastnosti

    C Vlastnosti oddielu

  4. Pod všeobecne kliknite na Disk Vyčistiť a počkajte, kým program Čistenie disku nevypočíta, koľko miesta na disku spotrebuje vaše zariadenie so systémom Windows. Dokončenie môže trvať niekoľko minút.

    Vyčistenie disku

  5. Vyberte súbory, ktoré chcete odstrániť, a kliknite na Ok
  6. Kliknite na Vymazať súbory na potvrdenie trvalého vymazania súborov. Obslužný program Čistenie disku čistí nepotrebné súbory na vašich počítačoch
  7. Otvorené Prieskumník súborov a overte, či sa uvoľňuje miesto

Metóda 2: Znížte veľkosť disku WinSxS pomocou programu DISM

V druhej časti zmenšíme veľkosť disku WinSxS pomocou programu DISM. DISM (Deployment Image Servicing and Management) je nástroj príkazového riadku, ktorý sa používa na pripojenie a servis obrazov Windows.

  1. Kliknite ľavým tlačidlom myši na Ponuka Štart a kliknite Windows PowerShell (správca) alebo Príkazový riadok (Správca). V našom prípade použijeme príkazový riadok (Admin). Spustenie nástroja príkazového riadku ako správcu a nie štandardného používateľského účtu je povinné.
  2. Zadajte nasledujúci príkaz a stlačte Zadajte aby sa zmenšila veľkosť priečinka WinSxS.
    dism.exe / online / Cleanup-Image / StartComponentCleanup

  3. Po dokončení zadajte nasledujúci príkaz a stlačte Zadajte na odstránenie všetkých nahradených verzií všetkých komponentov v úložisku komponentov. Po dokončení tohto príkazu nie je možné odinštalovať všetky existujúce balíky Service Pack a aktualizácie. Neblokuje sa tým odinštalovanie budúcich balíkov Service Pack alebo aktualizácií.
    dism.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase
  4. Reštart Windows Server. Otvorené Prieskumník súborov a overte si, koľko voľného miesta máte

Metóda 3: Odstránenie starých súborov z WinSxS. Používajte opatrne!

V tejto metóde odstránime staré aktualizačné súbory, ktoré sa stiahnu a nainštalujú v rokoch 2016, 2017 a 2019. Predtým, ako budete pokračovať v tejto metóde, urobte zálohu svojho obrazu alebo vytvorte snímku svojho virtuálneho počítača. Neodporúčame vykonávať túto akciu v produkčnom prostredí, ale v testovacom prostredí, aby sme zistili, ako sa bude správať Windows po odstránení súborov a priečinkov vo WinSxS.

  1. Vydrž Prieskumník Windows a stlačte JE na otvorenie Prieskumník súborov
  2. Prejdite do priečinka C: Window, kliknite pravým tlačidlom myši na WinSxS a potom kliknite na Vlastnosti .
  3. Kliknite na Bezpečnosť a potom kliknite Pokročilé otvoriť špeciálne povolenia.

    Pokročilé vlastnosti povolení

  4. V časti Vlastník: TrustedInstaller kliknite na Zmena .
  5. Zadajte názov objektu to je administrátor a ktorý používate na počítači so systémom Windows, kliknite na Skontrolujte mená, a potom kliknite na Ok .
  6. Kliknite Podať žiadosť a potom kliknite na tlačidlo Ak ste práve prevzali vlastníctvo tohto objektu, pred zobrazením alebo zmenou povolení budete musieť zatvoriť a znovu otvoriť vlastnosti tohto objektu.
  7. Kliknite na Upraviť a kliknite na Pridať . Teraz Zadajte názov objektu to je administrátor a ktorý používate na počítači so systémom Windows, kliknite na Skontrolujte mená, a potom kliknite na Ok .
  8. Vyberte účet a povoliť úplné oprávnenie
  9. Kliknite Áno zmeniť nastavenie povolení v systémových priečinkoch. Kliknite Podať žiadosť a potom Ok . Zatvorte všetky otvorené okná
  10. Odstrániť staré súbory. V našom prípade odstránime všetky súbory z rokov 2016, 2017 a 2018, čím sa uvoľní približne 11 GB.
3 minúty prečítané