Winsxs kakav je ovo folder. Šta je WinSxS folder i kako ga očistiti? Da li je moguće ukloniti Winsxs?

Folder WinSxS (Windows jedan pored drugog)- Ovo je prodavnica komponenti i nalazi se u Windows 10, Windows 7, Windows 8 sistemima i može doseći veličine do 20 GB. Nalazi se uz put C:\Windows\Winsxs i ima "sistemski" nivo. To znači da ne morate ništa ručno brisati, komprimirati ili premještati podatke u ovoj mapi kako biste je smanjili. Takođe ne preporučujem korišćenje programi trećih strana da očistite ovu fasciklu. U fascikli WinSxS, mnoge datoteke koriste tehniku ​​koja se zove tvrdo povezivanje. Ova funkcija "tvrde veze" omogućava da više datoteka pristupi istoj lokaciji bez kreiranja kopije te lokacije ili podataka. I to je glavni razlog zašto ne biste trebali ništa brisati ako ne želite da poremetite rad sistema i pokretanje programa.

WinSxS folder pohranjuje više kopija "dll", "exe" i drugih datoteka, omogućavajući aplikacijama da rade na Windows-u bez problema s kompatibilnošću. Datoteke za ažuriranje i instalaciju Windowsa također se pohranjuju, uključujući datoteke sigurnosne kopije, tako da kad god originalne datoteke ne uspiju, mogu se lako vratiti Windows sistem 10/8.1/7. Na primjer, kada se Windows 10 ažurira, nova verzija ažurirane komponente se instalira na sistem, a stara se pohranjuje u WinSxS folder. Ovo je neophodno kako bi se osigurala kompatibilnost aplikacija i mogućnosti vraćanja. Vremenom, WinSxS folder stalno raste i to dovodi do nedostatka prostora na lokalnom disku sistema.

Kako ispravno očistiti fasciklu WinSxS u Windows 10/7/8.1

1 način. Ova metoda je pogodna za Windows 10 I Windows 8.1. Otvorite komandnu liniju kao administrator i unesite sljedeću naredbu, koja će analizirati WinSxS folder i dati preporuku za čišćenje, u mom slučaju kaže “Da”.

  • Dism.exe /online /Cleanup-Image /AnalyzeComponentStore

Unesite sljedeću naredbu za početak čišćenja.

  • Dism.exe /online /Cleanup-Image /StartComponentCleanup

Ako vam se čini da fascikla WinSxS i dalje ima veliku težinu nakon čišćenja, unesite drugu naredbu. Pomoći će vam da uklonite sve zamijenjene verzije svake komponente u skladištu komponenti.

  • Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Sada možemo smanjiti količinu prostora koju koristi paket ažuriranja. Da biste to učinili, unesite naredbu ispod. Nisam imao stara ažuriranja, možda i vi imate isto.

  • Dism.exe /online /Cleanup-Image /SPSuperseded

2 way. Ova metoda je pogodna za Windows 7 i sve ostale verzije. Zaključak je standardno čišćenje diska koje će vam pomoći da smanjite veličinu WinSxS fascikle. Kliknite desnim tasterom miša na lokalni disk C:\ gdje je instaliran sam Windows 7 i odaberite " svojstva". Sljedeći klik " Čišćenje diska", označite sve potvrdne okvire i kliknite na dugme ispod Jasno sistemske datoteke ". Imat ćete novi prozor u kojem u suštini trebate ukloniti stara ažuriranja za Windows, ali preporučujem da označite sve potvrdne okvire i kliknete na "OK"

U ovom članku ćemo raspravljati o situaciji oko WinSxS foldera u Windowsu, zašto on stalno raste u veličini i načinima regulacije njegovog volumena.

Imenik C:\Windows\WinSxS je spremište komponenti Windows OS-a. Sadrži DLL fajlove, binarne fajlove, XML datoteke, neophodno za instalaciju i rad bilo koje Windows funkcije. Kada se instaliraju Windows ažuriranja, nove verzije Windows komponenti se pojavljuju na sistemu; u ovom slučaju, prethodne verzije se premeštaju u navedenu fasciklu. To je učinjeno tako da korisnik ima mogućnost da se vrati unatrag ako se pojave problemi s ažuriranjem ili zadrži mogućnost kompatibilnosti sa prethodnim verzijama.

Čak i bez pažljivog razmatranja ovog kratkog opisa svrhe fascikle, možete shvatiti da je tokom vremena povećanje volumena fascikle neizbežno. Štaviše, ovaj proces je neograničen, iako u njegovoj memoriji postoje WinSxS fascikle veće od 20 GB Nisam vidio.

Najlakši način da smanjite veličinu mape je jednostavno uklanjanje prethodnih verzija preostalih komponenti i zastarjelih ažuriranja (naravno, ne ručno). Da biste to učinili, možete koristiti uslužni program za čišćenje sistema ugrađen u Windows 10 ili posebnu opciju naredbe DISM (više o tome u nastavku).

IZMEĐU OSTALOG

U operativnom sistemu Windows 7, istoimeni alat za čišćenje ne utiče na stara ažuriranja. Default. Za uklanjanje nepotrebnih ažuriranja u ovoj verziji koristite cleanmgr.exe KB ažuriranje 2852386 je potrebno.

Sve bi bilo u redu, ali nije sve tako jednostavno. Pored opisanih funkcija, WinSxS folder je pravo skladište tvrdih fajlova, koji su pokazivači na fajlove, preuzimajući sve njihove funkcije. To znači da veza i sama datoteka mogu imati različita imena i biti locirana u različitim direktorijima istog volumena, dok pokazuju na isti objekt. A fajl menadžeri prikaza svih pruga velika veličina WinSxS foldere, uzimajući u obzir takve tvrde veze koje se nalaze u ovom direktoriju. Stvarna veličina fascikle WinSxS može se saznati, na primjer, pomoću malog programa D.U.(Upotreba diska) od Sysinternals. Također možete provjeriti veličinu skladišta sistemskih komponenti koristeći DISM naredbu:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Često se na forumima ponavlja pitanje ručnog brisanja fascikle. Podržat ću one koji su dovoljno pametni da zaštite korisnike od brisanja WinSxS sadržaja jednostavnim isticanjem i pritiskom Izbriši. Često takve radnje završavaju oštećenjem slike sistema, iako ponekad (čak i rijetko) takvo brisanje "radi". Ali čak i ako se to dogodi, ova metoda oslobađanja prostora se ne preporučuje. Glavni načini čišćenja WinSxS-a su:

  • komprimiranje foldera pomoću NTFS kompresije
  • brisanje starih verzija komponenti iz njihove pohrane (preostale verzije nakon instaliranja ažuriranja)
  • uklanjanje nepotrebnih komponenti sistema.

Primjenom sve tri opcije odjednom, dolje opisanim redoslijedom, možete postići dobre rezultate u oslobađanju prostora na disku. I, ako ste vlasnik Windows 10, počnite s naredbom u:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Nosi se s ovim i cleanmgr.exe, također pokrenuti kao administrator. Usput, Windows 10 Task Scheduler pruža operaciju sličnu DISM-u. Zamjenjuje zastarjela ažuriranja starija od 30 dana. Potražite zadatak s imenom StartComponentCleanup U poglavlju ~\Microsoft\Windows\Servisiranje.

Postavke na zahtjev ili uklanjanje komponenti

Ova „funkcija“ se pojavila u nova verzija Windows, koji vam omogućava brisanje binarnih datoteka neiskorištenih sistemskih funkcija. I dostupno je samo iz DISM-a ili pomoću DISM cmdleta u PowerShell-u. Također, imajte na umu da DISM komanda nije sposobna analizirati pakete ovisnosti kao što je to bilo u prethodna verzija sa sličnom mogućnošću. Općenito, nakon uklanjanja paketa koristeći samo DISM, biće uklonjeno samo ono što je navedeno. I preostali zavisni paketi će ostati. Kompletna lista postavki i funkcija u Windows slika Možete ga vidjeti pokretanjem naredbe u konzoli:

DISM.exe /Online /engleski /Get-Features /Format:Tabela



Na primjer, nećemo koristiti onaj koji se uvijek pojavljuje u svima Windows verzije skoro beskorisno dugo vremena Internet Explorer . Može se ukloniti sa liste funkcija i mogućnosti, tj. tačno iz WinSxS foldera, koristeći ovu naredbu:

DISM.exe /Online /Disable-Feature /Featurename:Internet-Explorer-Optional-amd64 /Ukloni

Sada na listi dostupnih sistemskih funkcija status ove usluge će se promijeniti u Disabled. Međutim, to je upravo slučaj kada korisnik mora biti siguran u svoje postupke. Ne biste trebali brzopleto onemogućiti sve omogućene funkcije iz očiglednih razloga.

NTFS kompresija za WinSxS

Sljedeća opcija za smanjenje veličine WinSxS foldera je primjena na . U ovom slučaju, toplo se preporučuje da napravite potpunu rezervnu kopiju sistema. Nakon kreiranja, pokrenite konzolu i zaustavite nekoliko servisa:

Sc stop msiserver sc stop TrustedInstaller sc config msiserver start= onemogućen sc config TrustedInstaller start= onemogućen

Napravimo rezervnu kopiju pristupnih lista dodijeljenih fasciklama i datotekama (ACL) u našem direktoriju pomoću uslužnog programa icacls. ACL sigurnosna kopija je jednostavna probna datoteka koja specificira datoteke i mape, kao i dozvole za njih.

Icacls "%WINDIR%\WinSxS" /sačuvaj "%WINDIR%\WinSxS_NTFS.acl" /t

Hajde da postanemo vlasnik samog WinSxS foldera i foldera koji su u njemu:

Uklanjanje /f "%WINDIR%\WinSxS" /r

Dodijelimo sva prava na ovaj direktorij našem računu:

Icacls "%WINDIR%\WinSxS" /dodijeli "%USERDOMAIN%\%USERNAME%":(F) /t

Komprimirajmo sadržaj foldera naredbom s terminala. Neke datoteke neće biti komprimirane (možda ih sistem trenutno koristi), tako da ako pokrenete naredbu bez /I zastavice, ona će zaustaviti proces ako naiđe na zaključanu datoteku. Možete pronaći naziv procesa koji radi na ovoj datoteci ( Ctrl + F) i zaustavite. Međutim, vrijedi se posebno fokusirati na komprimiranje onih datoteka koje sistem ne koristi:

Compact /s:"%WINDIR%\WinSxS" /c /a /i *

Nakon što završimo, bolje je delegirati dodatna prava na WinSxS natrag na TrustedInstaller:

Icacls "%WINDIR%\WinSxS" /setowner "NT SERVICE\TrustedInstaller" /t

Vraćamo originalne ACL-ove u WinSxS folder iz prethodno kreirane sigurnosne kopije:

Icacls "%WINDIR%" /restore "%WINDIR%\WinSxS_NTFS.acl"

Sada vraćamo usluge automatskog pokretanja Windows Installer i Windows Module Installer:

Sc config msiserver start= potražnja sc config TrustedInstaller start= potražnja

Možete provjeriti veličinu WinSxS foldera:

U mom slučaju, koristeći kompresiju, uspio sam smanjiti veličinu mape za skoro 4 GB. Bog zna šta, međutim... Na jednoj od mojih mašina imam SSD male veličine - za njega je čak i ova količina prostora ozbiljna. I, ako vam se sviđa ovaj scenarij, mogu predložiti zamjenu naredbi u ovom paragrafu sa ovom batch datotekom:

Pre nego što počnete, zatvorite Windows Explorer. Prije početka, raspakirajte datoteku iz arhive, otključajte je u svojstvima i pokrenite kao administrator. Trebaće mnogo vremena.

Kako će kompresija uticati na rad WinSxS fascikle i sistema u celini?

Windows radi sa komprimiranim datotekama u takozvanom transparentnom modu (režim prijenosa podataka). Ali za kompresiju/dekompresiju podataka uvijek je potrebno vrijeme. A ovo je ono što korisnik ponekad primijeti: nemamo svi "moderni kamen" pričvršćen ispod haube. Ali, usput, u slučaju funkcije kompresije, moćan procesor je mnogo efikasniji od brzog HDD– u nekim slučajevima sam lično čak primijetio povećanje brzine pri radu sa komprimiranim datotekama. Dakle, korisnici starijih modela računara neće iskusiti usporavanje, ali vlasnici „starijih“ računara treba pažljivo da koriste funkciju kompresije u odnosu na sve komprimovane fajlove i fascikle.

Uklanjanje starih verzija: cleanmgr.exe

Još jedan pouzdan način za oslobađanje prostora na disku (uključujući i WinSxS folder) je uslužni program za čišćenje cleanmgr.exe. U Windowsu 10 može učiniti nešto više od prethodnih u Vista/7. Pokrenimo:

čišćenje fascikle winsxs windows 7

Dobar dan. Ove sedmice stranica je dobila novi rekord po posjećenosti - 5407 jedinstvenih posjetitelja dnevno, na čemu vam se puno zahvaljujemo. Iako retko pišem u poslednje vreme, sajt i dalje raste :)

Hajde sada da pričamo o našem problemu. Šta je ovo WinSxS folder? Ovo je fascikla u kojoj se čuva datoteka Windows ažuriranja i komponenti. Zašto je toliko teška? Hmm... U stvari, teži je mnogo manje :) Fajlovi iz Windows i System32 foldera se projektuju u ovaj folder pomoću , zbog čega svi menadžeri datoteka pokazuju tako veliku veličinu - ne vide razliku između stvarnih datoteka i simboličkih veza . Na osnovu istih, nije preporučljivo ući u ovaj folder preko Explorera i pokušati sve ručno izbrisati. Ima ih nekoliko standardnim sredstvima, koji će vam pomoći da sigurno i efikasno očistite ovu fasciklu. I, usput, kako se ažuriranja instaliraju, ona stalno raste, pa se preporučuje povremeno ponavljati ove korake. Usput, preporučujem korištenje metode br. 2.

Metoda broj 1. Čišćenje Windows ažuriranja pomoću uslužnog programa za čišćenje diska (takođe radi na Windows 7 SP1 sa instaliranom ispravkom KB2852386).

Vrlo jednostavna metoda i ne zahtijeva nikakve odluke od korisnika. Ali evaluacija fajla radi osrednje, pravi greške i gore i dole. Ali to nam nije mnogo važno.

1) Potreban nam je uslužni program “Run”, pa pritisnite kombinaciju tipki Win+R i unesite cleanmgr u prozor koji se otvori.

3) Sačekajte procjenu slobodnog prostora i kliknite na dugme “Očisti sistemske datoteke”.

4) Stavite kvačicu na „Čišćenje Windows ažuriranja" I kliknite OK. Započet će proces čišćenja datoteka ažuriranja.

Ali na ovaj način možete izbrisati samo dio datoteka; preciznije čišćenje se može obaviti metodom br. 2.

Metoda broj 2. Obrišite Windows ažuriranja, onemogućene funkcije i Windows keš memoriju pohranjenu u WinSxS folderu pomoću uslužnog programa DISM. (Predlažem)

Ova metoda vam omogućava da obrišete ne samo datoteke ažuriranja, već i sve ostalo smeće iz WinSxS fascikle.

1) Otvorite komandnu liniju kao administrator, da biste to uradili pritisnite prečicu na tastaturi Win+X i odaberite " Komandna linija(administrator)«.

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Kao što vidite, 4,77 GB od svih zauzetih je unutra Windows folder i ni na koji način nisu suvišni, jer su to fajlovi neophodni za rad sistema. Ali ovdje rezervne kopije(potrebno u slučaju da se vaš sistem ne pokrene nakon instaliranja ažuriranja) i keš memorija sa privremenim datotekama se može obrisati. Pa, hajde da pažljivo pročitamo pretposljednji red” Preporučeno čišćenje skladišta komponenti: Da". Stoga, idemo na sljedeći korak.

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

To je sve. Nadam se da vam je ovaj članak bio koristan, kliknite na jedno od dugmadi ispod da biste o tome obavijestili svoje prijatelje. Takođe se pretplatite na ažuriranja sajta tako što ćete uneti svoju e-poštu u polje sa desne strane.

(posebno u Windows 7 i Windows 8), primijetit ćete da mapa zauzima najviše prostora winsxs. Nalazi se u sistemskoj fascikli WINDOWS.

Šta se nalazi u fascikli winsxs i zašto zauzima toliko prostora?
Microsoft programeri su odlučili da se pobrinu da se sva stara ažuriranja sistema (fajlovi komponenti i biblioteke) ne brišu, već da ostanu u sistemu „za svaki slučaj“, tačnije, tako da ako igri/programu budu potrebni stari fajlovi, oni će biti pronađeni u ovom folderu.

Stoga, već kod Windows instalacija zauzima puno prostora, a u budućnosti, kada ažurirate sistem, veličina ovog foldera će se sve više povećavati.

Dobro je ako imate puno prostora na vašem sistemskom disku, tada možda nećete primijetiti da se prostor na disku stalno povećava (posebno nakon ažuriranja), ali šta ako već imate malo prostora i trebate ga očistiti?

Kako izbrisati/očistiti/očistiti/smanjiti veličinu winsxs foldera?

Prije svega, morate znati da ne možete izbrisati ovaj folder! Jer ćete izbrisati sve - i potrebno i nepotrebno.

Najbolja opcija bi bila uklanjanje starih ažuriranja za Windows. Obriši folder winsxs moguće korištenjem posebne komande.

Dakle, hajde da pokrenemo i uđemo u to

DISM.exe /online /Cleanup-Image /spsuperseded



Čekamo i ne zatvaramo prozor dok se ne pojavi sljedeća poruka:

Nakon toga, veličina mape bi se trebala smanjiti. Na primjer, u početku sam imao 8,01 GB slobodno, ali nakon ove operacije 17,2 GB je postalo besplatno.

Ako vam to nije dovoljno, možete očistiti i disk od ostataka.
Da biste to učinili, desnom tipkom miša kliknite disk i odaberite Svojstva. Kliknite tamo Čišćenje diska


Čekamo prikupljanje informacija na disku:


Odaberite fajlove označene na snimku ekrana ( Memorijski dump fajlovi I Debug Dump Files)

Top