Analizați și curățați folderul WinSXS

Am discutat în detaliu despre folderul WinSXS din 2010 și despre modul în care acesta apare în mod regulat ca fiind unul dintre cele mai mari folder de pe computer atunci când stocarea este analizată folosind instrumente precum WizTree.

Windows Explorer și programe terțe raportează cel puțin o dimensiune de mai multe Gigabyte, dar numărul poate merge până la zece Gigabytes și mai multe în funcție de sistemul pe care este analizat.

WinSXS, calea completă este c: \ Windows \ WinSXS \ dacă Windows este instalat pe unitatea c: conține fișiere care sunt necesare pentru operațiuni de service, cum ar fi instalarea actualizărilor, pachete de servicii sau remedieri rapide.

Conform Microsoft, magazinul de componente conține „toate fișierele care sunt necesare pentru o instalare Windows” și, deoarece deține și fișiere adăugate prin actualizări, crește în timp pe toate sistemele.

Mărimea folderului nu este raportată corect, însă dacă utilizați Windows Explorer sau instrumente terțe precum WizTree pentru a analiza dimensiunea acestuia.

Motivul este că conține link-uri hard pe care instrumentele Explorer și terțe părți nu iau în considerare atunci când se calculează dimensiunea folderului WinSXS (ele contează fișierele hard-linked, chiar dacă nu se află în folderul WinSXS).

Aceste link-uri directe indică fișierele din alte directoare Windows, de exemplu c: \ Windows \ system32.

Analizând folderul WinSXS

O modalitate corectă de a analiza directorul magazinului de componente Window WinSXS este să folosești dism.exe.

Deployment Image Servicing and Management (DISM) a fost introdus de Microsoft în Windows Vista și a făcut parte din noile versiuni ale Windows încă de atunci.

Actualizare: Rețineți că comenzile vor funcționa numai pe Windows 8 sau pe mașini mai noi.

Iată ce trebuie să faceți pentru a analiza folderul WinSXS:

  1. Atingeți tasta Windows, tastați cmd.exe, țineți apăsat Shift și Ctrl și apăsați tasta Enter de pe tastatură. Aceasta deschide un prompt de comandă ridicat pe sistem. Dacă aveți probleme pentru ca acest lucru să funcționeze, faceți clic dreapta pe rezultatul cmd.exe și selectați „executați ca administrator”.
  2. Rulați comanda dism.exe / Online / Cleanup-Image / AnalyzeComponentStore

Parametrul / Online se referă la instalarea curentă și / Cleanup-Image / AnalyzeComponentStore este comanda pentru a analiza stocarea de componente curente a acelei instalații (folderul WinSXS).

Puteți lista toate comenzile disponibile folosind dism.exe / ?, și ulterior dism.exe / Online /? și dism.exe / Online / Cleanup-Image / ?.

Comanda rulează o scanare care durează un moment pentru a fi finalizată. Echipează dimensiunea și dimensiunea efectivă a Windows Explorer în fereastra promptă a comenzilor și oferă recomandări dacă are sens să se execute o operație de curățare.

Comanda răspunde de asemenea la dimensiunea reală a folderului, ceea ce poate fi foarte util, deoarece evidențiază de obicei faptul că depozitul de componente nu este la fel de mare ca programele terțe sau Explorer face să pară.

A curăța

Windows execută periodic o curățare folosind programatorul de activități. Puteți verifica dacă acesta este cazul pe mașina dvs. în felul următor:

  1. Atingeți tasta Windows, tastați Task Scheduler și apăsați Enter.
  2. Navigați la Task Scheduler (local)> Task Scheduler Library> Microsoft> Windows> Service> StartComponentCleanup

Puteți rula operația de curățare manuală oricând folosind următoarea comandă folosind un prompt de comandă ridicat:

dism.exe / Online / Cleanup-Image / StartComponentCleanup

De obicei, nu este necesar să executați o curățare decât dacă analiza AnalyzeComponentStore o recomandă.

Cu toate acestea, puteți utiliza Curățarea discului pentru a elibera spațiu pe disc și a rula apoi o analiză pentru a elimina fișierele din folderul WinSXS care nu mai sunt necesare.

Practic, dacă eliminați versiunile anterioare de Windows, atunci puteți termina cu componente din folderul WinSXS care nu mai sunt necesare pentru că erau valabile doar pentru versiunea anterioară a Windows.

Întrebări frecvente

De ce este folderul WinSXS atât de mare?

Cele mai multe programe raportează o dimensiune incorectă pentru folderul WinSXS din cauza legăturilor directe. Linkurile directe indică alte locații de pe dispozitiv.

Ar trebui să fac curățarea dosarului WinSXS?

De obicei, nu este necesar să curățați manual folderul, deoarece Windows o face automat la program.

Acum Tu : Cât de mare este folderul WinSXS al sistemului?