Kako zmanjšati velikost WinSxS v odjemalcu in strežniku Windows



Preizkusite Naš Instrument Za Odpravo Težav

Ste že kdaj doživeli, da vaš fizični ali navidezni disk porabi kopica datotek v imeniku WinSxS in nobene od njih niste mogli izbrisati, ker niste imeli dovolj dovoljenja niti z skrbniškim računom? Verjetno ste bili.



Vsakič, ko posodabljate operacijski sistem Windows, bo datoteke prenesel in shranil na C: Windows WinSxS . Po navedbah Microsofta se prejšnje različice nekaterih komponent nekaj časa hranijo v sistemu, kar vam omogoča, da se po potrebi vrnete nazaj. Po določenem času se starejše komponente samodejno odstranijo iz namestitve. Vendar smo ugotovili, da ni vedno tako, in to morate storiti ročno.



Velikost WinSxS



Upoštevajte, da datotek v mapi WinSxS ne smete brisati, ker lahko brisanje datotek iz mape WinSxS ali brisanje celotne mape WinSxS močno poškoduje vaš sistem, tako da se računalnik morda ne zažene in onemogoči posodobitev. Tudi če to storite, morate to storiti le, če imate varnostno kopijo slike sistema.

Imam scenarij, ko moj virtualni stroj nima dovolj prostega prostora za pravilno delovanje, ker WinSxS je porabil 30% prostora na disku . Navidezni stroj ima velikost diska 50 GB, sistem Windows Server 2016 pa deluje od decembra 2016. WinSxS porabi 15 GB prostega prostora, saj ima od decembra 2016 še vedno veliko prenesenih posodobitev. Cilj tega članka je pojasniti kako zmanjšati velikost mape WinSxS in sprostite nekaj prostora na disku.

Isti postopek velja za odjemalski operacijski sistem od Windows 7 do Windows 10 in strežniške operacijske sisteme od Windows Server 2012 do Windows Server 2019.



1. način: Zaženite čiščenje diska

Pri prvi metodi bomo opravili čiščenje diska z uporabo domačega znanega pripomočka Windows Čiščenje diska .

  1. Drži Windows Explorer in pritisnite JE odpreti File Explorer
  2. Kliknite na Ta računalnik in se pomaknite do sistemske particije, privzeto je Lokalni disk (C: )
  3. Z desno miškino tipko kliknite particijo C: in nato kliknite Lastnosti

    C Lastnosti particije

  4. Spodaj splošno kliknite Disk Pospravi in počakajte, da Disk Cleanup izračuna, koliko prostora na vašem računalniku Windows zasede. To lahko traja nekaj minut.

    Čiščenje diska

  5. Izberite datoteke, ki jih želite izbrisati, in kliknite v redu
  6. Kliknite na Izbriši datoteke za potrditev trajnega brisanja datotek. Pripomoček za čiščenje diska čisti nepotrebne datoteke na vaših računalnikih
  7. Odprto File Explorer in preverite, ali se sprošča nekaj prostora

2. način: Zmanjšajte velikost diska WinSxS z uporabo DISM

V drugem delu bomo z uporabo DISM zmanjšali velikost diska WinSxS. DISM (Deployment Image Servicing and Management) je orodje ukazne vrstice, ki se uporablja za namestitev in servisiranje slik Windows.

  1. Levi klik na Meni Start in kliknite Windows PowerShell (skrbnik) ali Ukazni poziv (Admin). V našem primeru bomo uporabili ukazni poziv (skrbnik). Orodje ukazne vrstice je obvezno zagnati kot skrbnik in ne kot standardni uporabniški račun.
  2. Vnesite naslednji ukaz in pritisnite Enter , da zmanjšate velikost mape WinSxS.
    dism.exe / online / Cleanup-Image / StartComponentCleanup

  3. Ko končate, vnesite naslednji ukaz in pritisnite Enter da odstranite vse nadomeščene različice vsake komponente v shrambi komponent. Po dokončanju tega ukaza ni mogoče odstraniti vseh obstoječih servisnih paketov in posodobitev. To ne bo preprečilo odstranitve prihodnjih servisnih paketov ali posodobitev.
    dism.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase
  4. Ponovni zagon Windows Server. Odprto File Explorer in preverite, koliko prostora imate

3. način: izbrišite stare datoteke iz WinSxS. Uporabljajte previdno!

Pri tej metodi bomo izbrisali stare posodobitvene datoteke, ki se prenesejo in namestijo v letih 2016, 2017 in 2019. Preden nadaljujete s to metodo, naredite varnostno kopijo slike ali ustvarite posnetek navideznega računalnika. Ne priporočamo izvajanja tega dejanja v produkcijskem okolju, temveč v preskusnem okolju, da vidite, kako se bo Windows obnašal po brisanju datotek in map v WinSxS.

  1. Drži Windows Explorer in pritisnite JE odpreti File Explorer
  2. Pomaknite se do C: Window, z desno miškino tipko kliknite WinSxS in nato kliknite Lastnosti .
  3. Kliknite na Varnost in nato kliknite Napredno odpreti posebna dovoljenja.

    Napredne lastnosti dovoljenja

  4. V razdelku Lastnik: TrustedInstaller kliknite Spremeni se .
  5. Vnesite ime predmeta to je skrbnik in ki ga uporabljate na zagnani napravi Windows, kliknite na Preveri imena, in nato kliknite v redu .
  6. Kliknite Prijavite se in nato kliknite Če ste pravkar prevzeli lastništvo tega predmeta, boste morali pred ogledom ali spreminjanjem dovoljenj zapreti in znova odpreti lastnosti tega predmeta.
  7. Kliknite na Uredi in kliknite na Dodaj . Zdaj Vnesite ime predmeta to je skrbnik in ki ga uporabljate na zagnanem računalniku z operacijskim sistemom Windows, kliknite Preveri imena, in nato kliknite v redu .
  8. Izberite račun in dovolite popolna dovoljenja za nadzor
  9. Kliknite Da za spreminjanje nastavitev dovoljenj v sistemskih mapah. Kliknite Prijavite se in potem v redu . Zaprite vsa odprta okna
  10. Izbrišite stare datoteke. V našem primeru bomo izbrisali vse datoteke iz leta 2016, 2017 in 2018, kar bo sprostilo približno 11 GB.
3 minute branja