Jak zmenšit velikost WinSxS v klientovi Windows a Windows Server



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Už jste někdy zažili, že váš fyzický nebo virtuální disk je spotřebováván spoustou souborů v adresáři WinSxS a nemohli jste žádný z nich odstranit, protože jste neměli dostatečné oprávnění, dokonce ani s účtem správce? Pravděpodobně ano.



Kdykoli aktualizujete operační systém Windows, stáhne a uloží soubory na C: Windows WinSxS . Podle společnosti Microsoft jsou předchozí verze některých komponent v systému uchovávány po určitou dobu, což vám v případě potřeby umožňuje vrátit se zpět. Po určité době jsou tyto starší součásti automaticky odebrány z instalace. Uvědomili jsme si však, že tomu tak není vždy, a musíte to udělat ručně.



Velikost WinSxS



Mějte na paměti, že byste neměli mazat soubory ve složce WinSxS, protože smazání souborů ze složky WinSxS nebo smazání celé složky WinSxS může vážně poškodit váš systém, takže se váš počítač nemusí spustit a znemožňuje aktualizaci. I když to uděláte, měli byste to udělat, pouze pokud máte zálohu obrazu systému.

Mám scénář, kdy můj virtuální stroj nemá dostatek volného místa pro správnou funkci, protože WinSxS spotřeboval 30% místa na disku . Virtuální stroj má velikost disku 50 GB a běží na něm Windows Server 2016 od prosince 2016. WinSxS spotřebovává 15 GB volného místa, protože od prosince 2016 má stále spoustu stažených aktualizací. Cílem tohoto článku je vysvětlit jak zmenšit velikost složky WinSxS a uvolnit místo na disku.

Stejný postup platí pro klientský operační systém Windows 7 až Windows 10 a serverové operační systémy Windows Server 2012 až Windows Server 2019.



Metoda 1: Spusťte Vyčištění disku

V první metodě provedeme vyčištění disku pomocí známého známého nástroje Windows Vyčištění disku .

  1. Držet Průzkumník Windows a stiskněte JE otevřít Průzkumník souborů
  2. Klikněte na Tento počítač a přejděte do systémového oddílu, ve výchozím nastavení je Místní disk (C: )
  3. Klepněte pravým tlačítkem myši na oddíl C: a poté klikněte Vlastnosti

    C Vlastnosti oddílu

  4. Pod Všeobecné klikněte na Disk Vyčištění a počkejte, až Vyčištění disku spočítá, kolik místa na disku je v počítači se systémem Windows spotřebováno. Dokončení může trvat několik minut.

    Vyčištění disku

  5. Vyberte soubory, které chcete odstranit, a klikněte na OK
  6. Klikněte na Vymazat soubory k potvrzení trvalého mazání souborů. Nástroj Vyčištění disku čistí nepotřebné soubory na vašich počítačích
  7. otevřeno Průzkumník souborů a ověřte, zda se uvolňuje místo

Metoda 2: Zmenšit velikost disku WinSxS pomocí DISM

Ve druhé části zmenšíme velikost disku WinSxS pomocí DISM. DISM (Deployment Image Servicing and Management) je nástroj příkazového řádku, který se používá k připojení a údržbě obrazů Windows.

  1. Klikněte levým tlačítkem na Nabídka Start a klikněte Windows PowerShell (správce) nebo Příkazový řádek (správce). V našem případě použijeme příkazový řádek (správce). Je povinné spouštět nástroj příkazového řádku jako správce a nikoli jako standardní uživatelský účet.
  2. Zadejte následující příkaz a stiskněte Enter zmenšit velikost složky WinSxS.
    dism.exe / online / Cleanup-Image / StartComponentCleanup

  3. Po dokončení zadejte následující příkaz a stiskněte Enter odebrat všechny nahrazené verze všech komponent v úložišti komponent. Po dokončení tohoto příkazu nelze odinstalovat všechny existující aktualizace Service Pack a aktualizace. Tím nebude blokováno odinstalování budoucích aktualizací Service Pack nebo aktualizací.
    dism.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase
  4. Restartujte Windows Server. otevřeno Průzkumník souborů a ověřte, kolik volného místa máte

Metoda 3: Odstranění starých souborů z WinSxS. Používejte opatrně!

V této metodě odstraníme staré aktualizační soubory, které se stáhnou a nainstalují v letech 2016, 2017 a 2019. Než budete pokračovat v této metodě, proveďte zálohu obrázku nebo vytvořte snímek virtuálního počítače. Nedoporučujeme provádět tuto akci v produkčním prostředí, ale v testovacím prostředí, abychom zjistili, jak se bude Windows chovat po odstranění souborů a složek ve WinSxS.

  1. Držet Průzkumník Windows a stiskněte JE otevřít Průzkumník souborů
  2. Přejděte do C: Window, klepněte pravým tlačítkem myši na WinSxS a poté klepněte na Vlastnosti .
  3. Klikněte na Bezpečnostní a poté klikněte Pokročilý otevřít speciální oprávnění.

    Pokročilé vlastnosti oprávnění

  4. V části Vlastník: TrustedInstaller klikněte na Změna .
  5. Zadejte název objektu to je správce a který používáte na počítači se systémem Windows, klikněte na Zkontrolovat jména, a poté klikněte na OK .
  6. Klepněte na Aplikovat a poté klikněte na Pokud jste právě převzali vlastnictví tohoto objektu, budete muset vlastnosti tohoto objektu zavřít a znovu otevřít, než budete moci zobrazit nebo změnit oprávnění.
  7. Klikněte na Upravit a klikněte na Přidat . Nyní Zadejte název objektu to je správce a který používáte na počítači se systémem Windows, klikněte na Zkontrolovat jména, a poté klikněte na OK .
  8. Vybrat účet a dovolit plná oprávnění
  9. Klepněte na Ano změnit nastavení oprávnění v systémových složkách. Klepněte na Aplikovat a pak OK . Zavřete všechna otevřená okna
  10. Odstraňte staré soubory. V našem případě odstraníme všechny soubory z let 2016, 2017 a 2018, což uvolní přibližně 11 GB.
3 minuty čtení