Kuidas vähendada WinSxS-i suurust Windowsi kliendis ja Windows Serveris



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Kas olete kunagi kogenud, et WinSxS-i kataloogis asuvad hunnik faile tarbivad teie füüsilist või virtuaalset ketast ja te ei suutnud ühtegi neist kustutada, kuna teil polnud isegi administraatori kontoga piisavalt luba? Tõenäoliselt sa olid.



Kui värskendate oma Windowsi operatsioonisüsteemi, laadib see failid alla ja salvestab need aadressil C: Windows WinSxS . Microsofti sõnul hoitakse mõnede komponentide varasemaid versioone süsteemis teatud aja vältel, mis võimaldab teil vajadusel tagasi liikuda. Mõne aja pärast eemaldatakse need vanemad komponendid installist automaatselt. Kuid mõistsime, et see pole alati nii ja peate seda käsitsi tegema.



WinSxS suurus



Pange tähele, et te ei tohiks kustutada faile kaustast WinSxS, kuna failide kustutamine kaustast WinSxS või kogu kausta WinSxS kustutamine võib teie süsteemi tõsiselt kahjustada, nii et teie arvuti ei pruugi käivituda ja muudab värskendamise võimatuks. Isegi kui teete seda, peaksite seda tegema ainult siis, kui teil on süsteemipildi varukoopia.

Mul on stsenaarium, kus minu virtuaalsel masinal pole piisavalt ruumi, et korralikult töötada WinSxS on tarbinud 30% kettaruumist . Virtuaalmasinal on 50 GB ketta maht ja see töötab Windows Server 2016 alates 2016. aasta detsembrist. WinSxS kulutab 15 GB vaba ruumi, kuna sellel on alates 2016. aasta detsembrist veel palju allalaaditud värskendusi. Selle artikli eesmärk on selgitada kuidas vähendada kausta WinSxS suurust ja vabastage kettaruumi.

Sama protseduur kehtib ka kliendi operatsioonisüsteemi puhul Windows 7-st kuni Windows 10-ni ja serveri operatsioonisüsteemidest Windows Server 2012-st Windows Server 2019-ni.



1. meetod: käivitage kettapuhastus

Esimeses meetodis teeme ketta puhastamise, kasutades Windowsi tuntud utiliiti Ketta puhastamine .

  1. Hoidke Windows Explorer ja vajutage ON avama Failihaldur
  2. Kliki See arvuti ja navigeerige oma süsteemi sektsiooni, vaikimisi see on Kohalik ketas (C: )
  3. Paremklõpsake sektsiooni C: ja seejärel klõpsake nuppu Atribuudid

    C Sektsiooni omadused

  4. Under üldine klõpsake kettal Korista ära ja oodake, kuni kettapuhastus arvutab, kui palju kettaruumi teie Windowsi masinas kulutatakse. Selleks võib kuluda mõni minut.

    Ketta puhastamine

  5. Valige kustutatavad failid ja klõpsake nuppu Okei
  6. Kliki Kustuta failid failide püsiva kustutamise kinnitamiseks. Kettapuhastuse utiliit puhastab teie masinate tarbetuid faile
  7. Avatud Failihaldur ja kontrollige, kas ruumi on vaba

2. meetod: vähendage WinSxS-i ketta suurust, kasutades DISM-i

Teises osas vähendame WinSxS-i ketta suurust DISM-i abil. DISM (Deployment Image Servicing and Management) on käsurea tööriist, mida kasutatakse Windowsi piltide ühendamiseks ja hooldamiseks.

  1. Klõpsake vasakpoolset nuppu Menüü Start ja klõpsake nuppu Windows PowerShell (administraator) või Käsuviip (administraator). Meie puhul kasutame käsuviiba (administraatorit). Käsurea tööriista on kohustuslik käivitada administraatorina, mitte tavalise kasutajakontona.
  2. Sisestage järgmine käsk ja vajutage Sisenema WinSxS kausta suuruse vähendamiseks.
    dism.exe / online / Cleanup-Image / StartComponentCleanup

  3. Kui see on lõpetatud, tippige järgmine käsk ja vajutage Sisenema komponentide poe kõigi komponentide kõigi asendatud versioonide eemaldamiseks. Pange tähele, et kõiki olemasolevaid hoolduspakette ja värskendusi ei saa pärast selle käsu lõpetamist desinstallida. See ei blokeeri tulevaste hoolduspakettide ega värskenduste desinstallimist.
    dism.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase
  4. Taaskäivita Windows Server. Avatud Failihaldur ja kontrollige, kui palju vaba ruumi teil on

3. meetod: vanade failide kustutamine WinSxS-ist. Kasutage ettevaatlikult!

Selles meetodis kustutame vanad värskendusfailid, mis on alla laaditud ja installitud aastatel 2016, 2017 ja 2019. Enne selle meetodiga jätkamist tehke oma pildist varukoopia või looge oma virtuaalmasinast hetktõmmis. Me ei soovita seda toimingut teha tootmiskeskkonnas, vaid testimiskeskkonnas, et näha, kuidas Windows käitub pärast failide ja kaustade kustutamist WinSxS-is.

  1. Hoidke Windows Explorer ja vajutage ON avama Failihaldur
  2. Navigeerige C: Window, paremklõpsake WinSxS ja seejärel klõpsake nuppu Atribuudid .
  3. Kliki Turvalisus ja seejärel klõpsake nuppu Täpsem spetsiaalsete lubade avamiseks.

    Täpsemad lubade atribuudid

  4. Klõpsake jaotises Omanik: TrustedInstaller nuppu Muuda .
  5. Sisestage objekti nimi see on administraator ja mida kasutate Windowsi masina käitamisel, klõpsake nuppu Kontrollige nimesid, ja seejärel klõpsake nuppu Okei .
  6. Klõpsake nuppu Rakenda ja seejärel klõpsake nuppu Kui olete selle objekti omandiõiguse omandanud, peate enne lubade vaatamist või muutmist selle objekti atribuudid sulgema ja uuesti avama.
  7. Kliki Muuda ja klõpsake nuppu Lisama . Nüüd Sisestage objekti nimi see on administraator ja mida kasutate Windowsi masina käitamisel, klõpsake nuppu Kontrollige nimesid, ja seejärel klõpsake nuppu Okei .
  8. Valige konto ja lubama täieliku kontrolli load
  9. Klõpsake nuppu Jah süsteemikaustade loa sätete muutmiseks. Klõpsake nuppu Rakenda ja siis Okei . Sulgege kõik avatud aknad
  10. Kustutage vanad failid. Meie puhul kustutame kõik 2016., 2017. ja 2018. aasta failid, mis vabastavad umbes 11 GB.
3 minutit loetud