Cum se curăță dosarul WinSxS pentru a salva spațiu în Windows 10

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Dosarul WinSxS, cunoscut și sub numele de Component Store, conține depozite de sistem și este o parte crucială a mediului Windows. Cu timpul, acest folder continuă să crească fără nicio limită și poate ocupa o grămadă de spațiu inutil pe hard disk.

Acest articol discută despre modul în care puteți economisi spațiul respectiv fără a afecta fișierele critice de sistem, ștergând în siguranță fișierele nedorite din folderul WinSxS. Rezumat rapid ascunde 1 Ce este folderul WinSxS 2 Cum se verifică dimensiunea folderului WinSxS 3 Cum se curăță folderul WinSxS folosind Curățarea discului 4 Cum se curăță folderul WinSxS prin eliminarea caracteristicilor opționale 5 Cum să comprimați folderul WinSxS pentru a economisi spațiu 6 Cuvinte de închidere

Ce este folderul WinSxS

Dosarul WinSxS conține fișiere precum DLL-uri, binare și alte fișiere XML care sunt utilizate de dispozitiv. De asemenea, conține informațiile și fișierele necesare pentru instalarea caracteristicilor Windows. De fiecare dată când Windows primește o actualizare, acesta este instalat pe computerul dvs., în timp ce cele vechi sunt mutate în folderul WinSxS. Acest lucru este, de asemenea, important pentru a preveni blocarea sistemului oferind compatibilitate sau pentru a reveni la fișierele vechi în cazul unei restaurări a sistemului.

Acesta este motivul pentru care folderul WinSxS continuă să crească în dimensiune în timp. Acest folder poate fi găsit pe următoarea cale:
C:WindowsWinSxS

După cum ați putea găsi, folderul are o listă de sub-foldere și fișiere care sunt utilizate de sistem.

Cum se verifică dimensiunea folderului WinSxS

Puteți verifica dimensiunea folderului prin proprietățile sale în File Explorer. Cu toate acestea, aceasta este dimensiunea reală a folderului și nu cea pe care o puteți pune la dispoziție, deoarece tot ceea ce este în dosar nu poate fi șters pentru a face spațiu.

Împreună cu memoria cache, fișierele temporare, datele de backup și restaurare, sunt prezente și alte fișiere critice. Bara de proprietăți nu indică fiecare categorie individuală a fișierelor din folderul WinSxS.

Pentru a verifica dimensiunea fiecărei componente de stocare din acest folder, efectuați următoarele:

  1. Deschideți linia de comandă ca administrator.
  2. Introduceți următoarea comandă:
    Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
  3. Acum lăsați sistemul să scaneze folderul WinSxS și apoi va afișa o listă a componentelor și a dimensiunilor acestora pe interfața liniei de comandă.

Aveți acum informații complete despre ce conține WinSxS și care este dimensiunea fiecărei componente. Acum putem folosi aceste informații pentru a elibera 1,14 GB (Backupuri și caracteristici dezactivate) de fișiere și foldere inutile în WinSxS.

WinDirStat este un program minunat care poate calcula și afișa structura folderelor și dimensiunea fiecărei unități într-un mod vizual. Pentru a verifica dimensiunea WinSxS, vă rugăm rulați WinDirStat ca administrator .

Cum se curăță folderul WinSxS folosind Curățarea discului

Instrumentul de curățare a discului este încorporat în Windows 10, care poate fi utilizat pentru a efectua operațiuni sigure pentru a elimina fișierele de sistem inutile. Niciun fișier de sistem critic nu este afectat de utilizarea acestui utilitar, spre deosebire de ștergerea manuală a sub-folderelor WinSxS folosind File Explorer, ceea ce reprezintă o amenințare semnificativă pentru funcționalitatea Windows.

Urmați ghidul de mai jos pentru a efectua această operație:

  1. Caută Curățarea discului în meniul Start și rulați-l. (Notă: Nu rulați ca administrator)
  2. Pe Selecția unității pop-up, selectați C: din meniul derulant și faceți clic Bine .
  3. În ecranul următor, faceți clic pe Curățați fișierele de sistem .
  4. The Selecția unității fereastra va apărea din nou. Selectați C: din nou și faceți clic Bine .
  5. Acum selectați fișierele pe care doriți să le curățați instrumentul bifând casetele de lângă ele, apoi faceți clic pe Bine .
  6. În caseta de dialog de confirmare, faceți clic pe Sterge fisierele . Operația va începe apoi și va elimina în siguranță toate fișierele inutile.

Deși unele dintre fișierele nedorite au fost eliminate din folderul WinSxS, există încă posibilitatea de a mări spațiul disponibil și mai mult. Dacă este necesar, treceți la pasul următor.

Cum se curăță folderul WinSxS prin eliminarea caracteristicilor opționale

Deoarece folderul WinSxS conține și depozite pentru caracteristici opționale , puteți crea mai mult spațiu prin eliminarea celor dezactivate și credeți că nu ați avea nevoie de el.

Efectuați următoarele pentru a elimina o caracteristică odată.

  1. Deschideți linia de comandă ca administrator.
  2. Pentru a afla numele și stările caracteristicilor opționale curente din Windows 10, introduceți următoarea comandă:
    DISM.exe /Online /English /Get-Features /Format:Table
  3. Scanați acum lista și notați-le pe cele pe care credeți că nu le aveți nevoie, apoi introduceți următoarea comandă:
    DISM.exe /Online /Disable-Feature /Featurename:TFTP /Remove
    Puteți înlocui TFTP cu o alegere a funcției selectate pentru ao șterge.
  4. Repetați ultimul pas pentru a elimina toate depozitele din sistem referitoare la caracteristicile opționale.

Dacă verificați din nou starea Opțională a funcției executând aceeași comandă, veți vedea că starea sa schimbat din Dezactivat la Dezactivat cu încărcarea utilă eliminată .

Cum să comprimați folderul WinSxS pentru a economisi spațiu

De asemenea, folderul WinSxS poate fi comprimat, dacă nu șters. Comprimarea dosarului ar economisi o cantitate semnificativă de spațiu în timp ce ar avea tot ce este disponibil. Această metodă nu ar implica eliminarea sau ștergerea nimic. Totuși, un punct de vedere al metodei de compresie ar fi că sistemul ar efectua o etapă suplimentară sau compresie și decompresie de fiecare dată când are nevoie pentru a accesa folderul.

Acest lucru ar afecta, de asemenea, timpul necesar pentru îndeplinirea acestor funcții. Cu toate acestea, diferența de timp nu este mare, deoarece Windows 10 îndeplinește aceste funcții destul de repede.

Procesul implică pornirea și oprirea unor servicii, precum și schimbarea proprietății anumitor fișiere și foldere. Prin urmare, este recomandat să creați un punct de restaurare a sistemului înainte de a continua.

  1. Lansați linia de comandă ca administrator.
  2. Introduceți următoarele comenzi una după alta pentru a opri serviciile asociate și a le dezactiva de la repornirea automată:
    1. sc stop msiserver
    2. sc config msiserver start= disabled
    3. sc stop TrustedInstaller
    4. sc config TrustedInstaller start= disabled
  3. Acum trebuie să facem o copie de rezervă a Liste de control acces (ACL) ale tuturor fișierelor și folderelor. Introduceți următoarea comandă:
    icacls '%WINDIR%WinSxS' /save '%WINDIR%WinSxS_NTFS.acl' /t
    Aceasta va genera un fișier text cu text simplu, care va fi folosit ulterior pentru a restabili ACL-urile implicite. Acest pas ar putea dura câteva secunde, deoarece există un număr de fișiere de scanat.
  4. Acum atribuiți utilizatorului curent drept proprietar al WinSxS:
    takeown /f '%WINDIR%WinSxS' /r
    Aceasta va atribui proprietatea recursiv, ceea ce înseamnă că toate sub-dosarele și fișierele vor fi, de asemenea, afectate.
  5. Acum atribuiți utilizatorului actual controlul complet al folderului WinSxS cu următoarea comandă:
    icacls% WINDIR% WinSxS / grant% USERDOMAIN% \% USERNAME% :( F) / t
  6. Acum introduceți următoarea comandă pentru a comprima toate fișierele și folderele din WinSxS. Rețineți că acest lucru le va comprima doar pe cele care nu sunt utilizate de alte programe sau procese:
    compact / s:% WINDIR% WinSxS / c / a / i *
    Acest lucru ar putea dura câteva minute pentru a comprima fiecare fișier.
  7. Odată ce compresia a fost finalizată, acum trebuie să returnăm dreptul de proprietate și permisiunea de implicit. Introduceți următoarele comenzi una câte una:
    icacls '%WINDIR%WinSxS' /setowner 'NT SERVICETrustedInstaller' /t
    icacls '%WINDIR%' /restore '%WINDIR%WinSxS_NTFS.acl'
  8. Introduceți următoarele comenzi pentru a reporni serviciile pe care le-am închis anterior:
    sc config msiserver start= demand
    sc config TrustedInstaller start= demand

Acum puteți verifica dimensiunea folderului WinSxS și puteți observa că s-a micșorat semnificativ, cu aproape o treime.
după compresie

Cuvinte de închidere

Fișierul WinSxS ar putea fi unul dintre cele mai importante din sistem, dar este, de asemenea, cel mai mare, cu poftă pentru mai mult spațiu de stocare. Cu toate acestea, indiferent de volumul pe care îl permiteți pentru unitatea de sistem, acesta va deveni insuficient la un moment dat.

Comprimarea sau ștergerea fișierelor și folderelor inutile poate ajuta foarte mult la spațiul de stocare disponibil, mai ales atunci când poate fi efectuat în siguranță, fără a afecta mediul Windows.