Razložena mapa WinSxS v sistemu Windows 10

Winsxs Folder Windows 10 Explained



Več o mapi WinSxs v sistemu Windows 10/8/7. Kaj je imenik WinSxS? Ali lahko izbrišete, varnostno kopirate datoteke ali izbrišete mapo WinSxS? Ali je priporočljivo čiščenje WinSxS?

Mapa WinSxS je pomemben del operacijskega sistema Windows. Shranjuje vse sistemske datoteke in komponente, ki so potrebne za delovanje OS. Brez mape WinSxS Windows ne bi mogel delovati. Mapa WinSxS se nahaja na C:WindowsWinSxS. To je skrita mapa, kar pomeni, da je ne boste mogli videti, razen če imate v nastavitvah Raziskovalca omogočeno možnost Prikaži skrite datoteke in mape. Mapa WinSxS je pomembna, ker shranjuje več različic sistemskih datotek in komponent. To je pomembno, ker omogoča sistemu Windows, da lahko izvaja več različic iste programske opreme hkrati. Omogoča tudi, da se sistem Windows vrne na prejšnjo različico sistemske datoteke ali komponente, če pride do težave s trenutno različico. Mapa WinSxS je lahko precej velika in ni neobičajno, da zavzame več gigabajtov prostora za shranjevanje. To je zato, ker shranjuje več kopij sistemskih datotek in komponent. Če vam primanjkuje prostora za shranjevanje, lahko počistite mapo WinSxS, da sprostite nekaj prostora. Vendar pa to storite samo, če ste prepričani v svojo sposobnost, saj lahko povzroči težave z namestitvijo sistema Windows, če je izvedeno nepravilno.



Večina vas je morda opazila Mapa WinSxS v sistemu Windows 10/8/7 in bil presenečen nad njegovo velikostjo. Za tiste, ki ne, se mapa nahaja na C: Windows Winsxs In to ogromno! Imam skoraj 5 GB, približno 6000 map in 25000 datotek, in zavzema skoraj 40% mape windows! Čeprav je velikost te mape Winsxs v XP približno 25-50 MB; njegova velika velikost v sistemih Windows 10, Windows 8, Windows 7 in Windows Vista je navdušila mnoge! Oglejte si spodnjo sliko.







winsxs-mapa-okna





V čem je torej skrivnost te mape Winsxs v sistemih Windows 10, Windows 8.1, Windows8, Windows 7 in Windows Vista? Poiščimo ga v tej objavi.

INWinSxSmapo, shrani več kopijdll, exe in druge sistemske datotekeda bo več aplikacij delovalo v sistemu Windows brez težav z združljivostjo. Če pogledate notri, boste videli nekaj, kar je videti kot veliko dvojnikovdatoteke, vsak ima isto ime. Pravzaprav gre za različne različice istih datotek, ki so shranjene; ker lahko različni programi zahtevajo različne različice.



Kaj je mapa WinSxS v sistemu Windows 10

Kratek, Winsxs, kar pomeni 'Okna drug ob drugem' , je predpomnilnik izvirnih zgradb sistema Windows. Shranjuje knjižnice, ki jih uporablja več aplikacij. Ta funkcija je bila prvič predstavljena v operacijskem sistemu Windows ME in jo je Microsoft razumel kot rešitev za tako imenovane težave z 'dll hell', ki so pestile Windows 9x.

V Winsxs je mapa 'backup' največja, kot je prikazano na spodnji sliki.

Podmapa WinSxS

Ponovno, kot je razvidno iz spodnje slike, so v mapi Winsxs vrste datotek »Other«vzemivečino prostora. Sestavljeni so predvsem iz .imd, .ngr, .csd, .dll, .dll.mui, .exe in drugih podobnih vrst datotek.



Vrste datotek v WinSxS

V sistemu Windows 7 in novejših ni mape »dllcache« in tudi ne najdete mape »i386«, kjer sistem predpomni (kot v XP) vse izvorne module. V tej mapi WinSxS so shranjene skupne komponente vzporednih aplikacij. Te datoteke so lahko več različic istega sklopa ali aplikacije. Vsak vzporedni sklop ima edinstven ID. Eden od atributov identitete sklopa je njegova različica.

»Operacijski sistem uporablja vzporedne sklope kot primarne enote za poimenovanje, vezavo, različico, uvajanje in konfiguracijo. Mapa Winsxs vključuje vse manifeste, dodatke in datoteke Win32 tretjih oseb,« pravi Microsoft.

Toda zakaj je toliko ugnezdenih map in zakaj jih hraniti toliko različne različice istegaitd, exe ali druge datoteke?

Kot že omenjeno, Windows hrani stare datoteke DLL.in komponente knjižnice v mapi WinSxS. Zdaj, če je novejša različica te datoteke del operacijskega sistema, vendar določena aplikacija potrebuje določeno starejšo različico za delovanje, potem starejša različica iz WinSxSmapa bo uporabljena, novejša različica pa bo ostala na trenutnem mestu za druge aplikacije, ki jo bodo morda potrebovale.

je enako kot Internet Explorer

Očitno tega imenika ne morete odstraniti ali premakniti na drugo mesto. Prav tako ni priporočljivo, da karkoli izbrišete tukaj, saj bi takšen korak verjetno onesposobil vaše aplikacije ali celo pokvaril vaš sistem! Če imate nameščenih veliko aplikacij, lahko pričakujete velikansko WinSxSmapo. Te mape WinSxs ni mogoče najti na nobenem nosilcu razen na sistemskem nosilcu. To je zaradi trdih povezav NTFS. Če poskušate premakniti mapo, se lahko posodobitve sistema Windows, servisni paketi, funkcije itd. ne bodo pravilno namestili.

Če odstranite komponente iz mape WinSxS, kot so manifesti, sklopi itd., boste morda imeli težave. Vsak sistem se bo odzval drugače. Kar deluje enemu, lahko zlomi drugega! Na primer, če namestite program, ki zahteva točno ta sklop, ki ste ga morda odstranili, potem se ta program preprosto ne bo zagnal! Stiskanje map prav tako ni dovoljeno, ker lahko povzroči težave med posodobitvami sistema Windows ali ko je nameščen hitri popravek.

Najvarnejši način za čiščenje je, da preprosto odstranite aplikacije, ki jih ne potrebujete. Vendar pa tudi to ni zanesljivo, saj številne aplikacije še vedno pustijo svoje datoteke tukaj, saj jih lahko uporabljajo druge aplikacije. Tako se verjetnost neuspeha ne uporabljaitdRazkorak je precej velik.

Ne priporočamo uporabe orodij za čiščenje WinSxS, kot je npr WinsxsLite saj lahko pokvarite svoj Windows.

In če preizkušate novo programsko opremo ali pogosto nameščate in odstranjujete, boste morda opazili, da je vaš Winsx res velik, saj Windows hrani več kopij tehitddatoteke, ki omogočajo več aplikacij brez težav z združljivostjo.

Čiščenje mape WinSxs

Windows 8.1 predstavil novo možnost ukazne vrstice za DISM.exe, / AnalyzeComponentStore . Če zaženete ta ukaz, boste razčlenili mapo WinSxS in vas obvestili, ali je priporočljivo čiščenje shrambe komponent. Prisoten je v Windows 10 , Tudi.

IN Windows 8/8.1/10 , odprite orodje za čiščenje diska in uporabite možnost Windows Update Cleanup za čiščenje WinSxS.

Microsoft je izdal posodobitev, ki orodju za čiščenje diska dodana možnost čiščenja Windows Update IN Windows 7 .

Zdaj lahko tudi počistite WinSxS v Windows Server 2008 R2 z novo posodobitvijo.

Prenesite orodje za popravilo računalnika, da hitro poiščete in samodejno odpravite napake sistema Windows

Tu je še nekaj možnosti, ki bi jih morda želeli razmisliti sprostite prostor na disku - malo rutine in malo ekstrema:

  1. teči Orodje za čiščenje diska
  2. Odstranite neuporabljene aplikacije
  3. Premaknite stransko datoteko na drug pogon
  4. Onemogoči mirovanje
  5. Uporabite namensko možnost datoteke izpisa za pisanje datotek izpisa pomnilnika na drug nosilec v sistemu.
  6. Onemogočite obnovitvene točke sistema
  7. Prenesite imenike uporabniškega profila in programskih datotek na drug nosilec v sistemu.

Posodobitev 1 iz blogov TechNet: Ena največjih sprememb med prejšnjimi različicami sistema Windows je bil prehod z operacijskega sistema, opisanega v INF, nakomponentnost. Vse komponente v operacijskem sistemu se nahajajo v mapi WinSxS – temu mestu pravzaprav pravimo trgovina komponent. Vsaka komponenta ima edinstveno ime, ki vključuje različico, jezik in procesorsko arhitekturo, za katero je bila ustvarjena. Mapa WinSxS je edino mesto, kjer se komponenta nahaja v sistemu, vsi drugi primerki datotek, ki jih vidite v sistemu, so 'projicirani' s trdimi povezavami iz shrambe komponent.

Zdaj, ko veste, zakaj lahko trgovina zraste do te velikosti, je vaše naslednje vprašanje verjetno, zakaj ne odstranimo starejših različic komponent. Kratek odgovor je zanesljivost. Shramba komponent nam skupaj z drugimi informacijami o sistemu omogoča, da kadar koli ugotovimo, katera različica komponente je najboljša za projekt. To pomeni, da če odstranite varnostno posodobitev, bomo lahko namestili naslednjo najvišjo različico v sistem – ne bomo več imeli težav z odstranitvijo. To tudi pomeni, da če se odločite za namestitev izbirne funkcije, ne bomo samo izbrali RTM različice komponente, videli bomo, katera različica je najvišja, ki je na voljo v sistemu.

Edini način za varno zmanjšanje velikosti mape WinSxS je zmanjšanje nabora možnih dejanj, ki jih sistem lahko izvede. Najlažji način za to je, da odstranite pakete, v katerih so bile prvotno nameščene komponente. To lahko storite tako, da odstranite nadomeščene različice paketov, ki jih imate v sistemu. Servisni paket 1 vsebuje binarno datoteko z imenom VSP1CLN.EXE , orodje, s katerim bo servisni paket postal trajen (neodstranljiv) v vašem sistemu in odstranil RTM različice vseh zamenjanih komponent. To je mogoče storiti samo zato, ker postane servisni paket trajen; lahko zagotovimo, da ne bomo nikoli potrebovali različic RTM.

Posodobitev 2 iz blogov E7: 'Modularnost' operacijskega sistema je bila inženirski cilj za Windows Vista. To je bilo storjeno za reševanje številnih težav v podedovanih različicah sistema Windows, povezanih z namestitvijo, vzdrževanjem in zanesljivostjo. Imenik Windows SxS predstavlja 'stanje namestitve in vzdrževanja' vseh komponent sistema. Vendar dejansko ne porabi toliko prostora na disku, kot se zdi, če uporabljamo vgrajena orodja (DIR in Explorer) za merjenje porabljenega prostora na disku. Dejstvo, da vam otežujemo vedeti, koliko prostora zavzame imenik, je pošteno! Katalog WinSxS ponuja tudi storitev brez povezave in naredi Windows Vista in novejše 'varne za slikanje'.

Bilo je več blogov in celo več 'podzemnih' orodij, ki vam povedo, da je mogoče odstraniti imenik WinSxS in vsekakor je res, da ga lahko po namestitvi odstranite iz sistema in se izkaže, da se sistem zažene in deluje V redu. . Toda, kot je opisano zgoraj, je to zelo slaba praksa, saj si odvzamete možnost zanesljivega vzdrževanja vseh komponent operacijskega sistema in možnost posodabljanja ali konfiguriranja dodatnih komponent v vašem sistemu. Windows podpira le imenik WinSxS na fizičnem pogonu na izvirni lokaciji.

Zaključek

Naj bo mapa WinSxS takšna kot je!

Poučite se o domača mapa in Mapi Catroot in Catroot2 Tukaj.

Dodatni materiali:

  1. Analizirajte Windows Component Store ali WinSxS v sistemu Windows
  2. Čiščenje mape WinSxS v sistemu Windows
  3. Orodju za čiščenje diska v sistemu Windows dodajte možnost čiščenja Windows Update
  4. Počistite imenik WinSxS v strežniku Windows Server .
Priljubljene Objave