Ko je prostora na vašem sistemskem disku malo, vam tretji pripomočki naenkrat pomagajo najti velike datoteke in zbirke manjših datotek. Tu se lahko spotaknete v mapo WinSxS. Velikost je skoraj 5–10 GB in za mnoge uporabnike je črni okvir v svetu Windows.

Seveda se poraja vprašanje, kaj točno so tiste datoteke, nameščene v WinSxS in zakaj je tako ogromno. Spletna iskanja in forumi so polni vprašanj o tej mapi. Razkrijemo skrivnosti sistema WinSxS in pravilen način upravljanja.

Pojasnil WinSxS

WinSxS (Side-by-Side) je bil ustvarjen kot odgovor na rešitev "DLL Pekel"Težava v operacijskem sistemu Windows. Preprosto povedano, vključuje primere, ko kateri koli program spremeni datoteko knjižnice dinamičnih povezav (DLL), da vpliva na kritično funkcijo drugih aplikacij, ki morajo uporabljati isto DLL.

Recimo, da aplikacija zahteva DLL s številko različice 1.0.2. Če druga aplikacija nadomesti vir z drugo različico, recimo 1.0.3, potem se bo prejšnja aplikacija, ki temelji na različici 1.0.2, zrušila, povzročila težave z združljivostjo ali slabši rezultat na modrem zaslonu Smrt.

Zagon WinSxS

V operacijskem sistemu Windows XP se je zagnala trgovina s komponentami. Pri tem vsaka komponenta (DLL, OCX, EXE) živi v imeniku z imenom WinSxS. Shranilo bi vse različne različice DLL-jev, ki so jih namestili programski in strojni paketi ter na zahtevo naložilo pravilno različico.

Kako torej aplikacija ve, katero različico DLL-ja mora naložiti? Tu je "datoteka manifesta”Igra pomembno vlogo. Vsebuje nastavitve, ki operacijski sistem obveščajo, kako ravnati s programom, ko se zažene, in pravilno različico DLL.

Vsaka komponenta ima identiteto z edinstvenim imenom, ki lahko vključuje arhitekturo procesorja, jezik, različico in ID. Konkretne različice teh komponent se nato zbirajo v pakete. Uporabljajo jih Windows Update in DISM za posodabljanje vašega sistema.

winxs komponentni paketi v operacijskem sistemu Windows 10

Ta časovnica prikazuje postopno izboljšanje sistema WinSxS z vsako večjo nadgradnjo OS.

časovna premica izboljšav winxs v operacijskem sistemu Windows

Mapa WinSxS in vloga trdih povezav

Trde povezave se uporabljajo v celotnem operacijskem sistemu Windows. Kar zadeva WinSxS, je to edina lokacija, kjer komponente živijo v sistemu. Vsi drugi primeri datotek zunaj prodajalne komponent so trdo povezani z mapo WinSxS. Kaj je torej trdna povezava?

Po navedbah Microsoft Dokumenti, trda povezava je objekt datotečnega sistema, ki omogoča, da se dve datoteki sklicujeta na isto mesto na disku. To pomeni, da lahko Windows shrani več kopij iste datoteke, ne da bi zavzel dodaten prostor.

Vsakič, ko posodobite sistem Windows, se sprosti popolnoma nova različica komponente in v trde povezave projicira v sistem. Starejši ostanejo v trgovini s komponentami za zanesljivost, vendar brez trdih povezav.

S pomočjo fsutil ukaz, lahko preverite trde povezave katere koli sistemske datoteke. Pritisnite Win + X in izberite Ukazni poziv (Administrator), nato vnesite

seznam trde povezave fsutil [pot sistemske datoteke]

Na primer, če želim preveriti trde povezave sistemske datoteke z imenom "audiosrv.dll", nato vnesite

seznam trde povezave fsutil "C: \ Windows \ System32 \ audiosrv.dll"
seznam trde povezave fsutil v ukaznem pozivu

Pomen WinSxS

Trgovina komponent ima ključno vlogo pri podpiranju funkcij, potrebnih za prilagajanje in posodobitev sistema Windows. To so:

  • Obnovite sistem pred okvarami zagona ali poškodbami
  • Omogočite ali onemogočite funkcije sistema Windows na zahtevo
  • Premikajte sisteme med različnimi izdajami sistema Windows
  • Odstranite problematične posodobitve
  • Namestitev novih različic komponent s programom Windows Update

Velikost mape WinSxS

WinSxS vsebuje vse datoteke, potrebne za vzdrževanje združljivosti s strojno in programsko opremo v računalniku. Ena največjih prednosti sistema Windows je njegova zmogljivost zaženite starejšo strojno opremo in aplikacije Kako zagnati stare igre in programsko opremo v sistemu Windows 10Stare računalniške igre in programska oprema se lahko borijo v sistemu Windows 10. Preizkusite te nasvete, da se stare Windows igre in programi zaženejo v sistemu Windows 10. Preberi več . Toda ta združljiva zapuščina prihaja na ceno prostora na disku in napak.

Pomaknite se do C: \ Windows \ WinSxS, z desno miškino tipko kliknite in izberite Lastnosti. Ta mapa porabi skoraj 7,3 GB prostora na disku. Toda stvar je, da to ni resnična velikost. Razlog za to so "trde povezave", ki jih File Explorer in druga orodja drugih proizvajalcev ne upoštevajo.

Vsako sklicevanje na trdo povezavo šteje kot en primerek datoteke za vsako lokacijo. Če torej sistemska datoteka prebiva v imeniku WinSxS in System32, bi File Explorer napačno podvojil velikost mape.

velikost mape winxs v sistemu Windows10

Preverite dejansko velikost WinSxS

Če želite preveriti dejansko velikost prodajalne komponent Windows, odprite okno z dvignjenim ukaznim pozivom in vnesite

Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore

Opomba: /AnalyzeComponentStore možnost ni prepoznana v sistemu Windows 8 in starejših.

Po analizi se dejanska velikost skladišča komponent zmanjša na 5,37 GB. Ta vrednost je dejavnik v trdnih povezavah v mapi WinSxS. V skupni rabi z Windows vam omogoča velikost trdo povezanih datotek. Datum zadnjega čiščenja je datum nedavno zaključenega čiščenja skladiščnih komponent.

analizira velikost skladišča komponent v sistemu Windows10

Načini za zmanjšanje velikosti mape WinSxS

Mnogi uporabniki se pogosto sprašujejo, ali je mogoče datoteke ročno izbrisati iz mape WinSxS. Odgovor je a Velik št.

Najverjetneje bo poškodoval sistem Windows in se kritična posodobitev sistema Windows morda ne bo pravilno namestila. Tudi če uspešno odstranite datoteke iz mape WinSxS, nikoli ne veste, katera aplikacija ne bo več delovala.

Lahko pa zmanjšati velikost mape WinSxS z nekaj vgrajenimi orodji. Za obrezovanje mape WinSxS bomo uporabili orodja, kot so Čiščenje diska, ukazi DISM in odstranili funkcije na zahtevo.

Orodje za čiščenje diska

V iskalno polje vnesite čiščenje diska in izberite Čiščenje diska. V tem oknu kliknite na Očistite sistemsko datoteko gumb. To znova zažene pripomoček in odklene dostop do celotne palete možnosti čiščenja. Lahko odstranite namestitvene datoteke, prejšnje različice sistema Windows in več. Orodje za čiščenje diska je izhodišče za čiščenje sistema Windows 10.

orodje za čiščenje diska v načinu upravljanja

Preberi to Navodila po korakih poiščite najboljše načine čiščenja sistema Windows 10 Najboljši način čiščenja sistema Windows 10: Navodila za uporabo po korakihNe veste, kako očistiti Windows 10? Tu je jasen vodnik po korakih, da bo vaš računalnik spet lep in urejen. Preberi več .

Odstranite funkcije na zahtevo

Windows vam omogoča, da vklopite ali onemogočite privzete funkcije sistema Windows na zahtevo. Dodate lahko nekaj uporabnih funkcij - Hyper V, Tiskanje v PDF, Podsistem Windows za Linux (WSL) in še več.

Funkcije, ki jih počistite, ostanejo v mapi WinSxS in zavzamejo prostor na disku. Uporabniki z majhno količino prostora za shranjevanje bodo morda želeli čim bolj zmanjšati namestitev sistema Windows. Odprite okno z dvignjenim ukaznim pozivom in vnesite

DISM.exe / Spletna / Slovenščina / Get-Features / Format: Tabela

Prikaže se seznam imen funkcij in njihovega statusa

Windows na seznamu povpraševanja

Če želite odstraniti funkcijo iz sistema, vnesite

DISM.exe / Online / Onemogoči-Lastnost / ime funkcije: NAME / Odstrani

(Zamenjajte "NAME" z imenom funkcije, ki je navedena na seznamu)

odstranite funkcijo Windows z DISM

Če zaženete /Get-Features ukaz še enkrat, bo prikazan status »Onemogočeno z odstranjenim bremenom"Namesto samo"Onemogočeno. " Pozneje, če se odločite za namestitev odstranjenih komponent, vas bo Windows pozval, da znova naložite datoteke s komponentami.

Čiščenje komponente DISM

Windows 8 / 8.1 vključuje vgrajeno funkcijo za samodejno čiščenje skladišča komponent, ko sistem ne uporablja. Odprto Načrtovalnik opravil in se pomaknite do Microsoft> Windows> Servisiranje. Z desno miškino tipko kliknite element in kliknite Teči.

parameter startcomponentcleanup v planerju opravil

Naloga bo po odstranitvi prejšnje različice komponente počakala vsaj 30 dni po namestitvi posodobljene komponente. Naloga ima tudi enourno časovno omejitev in morda ne očisti vseh datotek.

Z DISM /Cleanup-Image parametra, lahko takoj odstranite prejšnjo različico komponente (brez 30-dnevnega mirovanja) in nimate enourne omejitve. Odprto Ukazni poziv (Administrator) in vtipkajte

DISM.exe / na spletu / Cleanup-Image / StartComponentCleanup

Če dodate ResetBase stikalo, lahko odstranite vso nadomeščeno različico vsake komponente. Vendar ne pozabite, da ne boste mogli odstraniti nobenih trenutnih posodobitev (tudi če so napačne).

DISM.exe / na spletu / Cleanup-Image / StartComponentCleanup / ResetBase

Naslednji ukaz odstrani vse varnostne kopije, potrebne za odstranitev servisnih paketov. To je zbir zbirnih posodobitev za določeno izdajo sistema Windows.

DISM.exe / na spletu / Cleanup-Image / SPSuperseded

Izbrišite datoteke Windows, da osvobodite prostor na disku

Trgovina komponent WinSxS ima pomembno vlogo pri vsakodnevnem delovanju sistema Windows. Torej ne bi smeli brisati datotek ali premikati mape WinSxS kot rešitev za vaše težave s prostorom. Nadgradnje sistema Windows so prinesle poglobljena orodja za poročanje in čiščenje, ki jih lahko uporabite za iskanje drugih vesoljskih konjev.

Če sledite zgoraj opisanim tehnikam, lahko nekoliko zmanjšate velikost mape WinSxS. Preberite ta del, če želite izvedeti Windows datoteke in mape, ki jih lahko izbrišete, da dodatno osvobodite prostor na disku Izbrišite te datoteke in mape Windows, da osvobodite prostor na diskuŽelite počistiti prostor na disku v računalniku z operacijskim sistemom Windows? Oglejte si te datoteke in mape Windows, ki jih lahko varno izbrišete. Preberi več .

Razkritje podružnic: Z nakupom izdelkov, ki jih priporočamo, pomagate ohranjati spletno mesto v življenju. Preberi več.

Rahul je s študentom M.Optom iz specialnosti za nego oči več let delal na fakulteti kot predavatelj. Pisanje in poučevanje drugih je vedno njegova strast. Zdaj piše o tehnologiji in jo naredi prebavljivo za bralce, ki je ne razumejo dobro.