WinSxS-kansio Windows 10:ssä selitetty

Winsxs Folder Windows 10 Explained



WinSxS-kansio on Windows-käyttöjärjestelmän tärkeä osa. Se tallentaa kaikki järjestelmätiedostot ja komponentit, jotka tarvitaan käyttöjärjestelmän toimintaan. Ilman WinSxS-kansiota Windows ei voisi toimia. WinSxS-kansio sijaitsee osoitteessa C:WindowsWinSxS. Se on piilotettu kansio, mikä tarkoittaa, että et näe sitä, ellet ole ottanut Näytä piilotetut tiedostot ja kansiot -vaihtoehtoa käyttöön File Explorer -asetuksissa. WinSxS-kansio on tärkeä, koska se tallentaa useita versioita järjestelmätiedostoista ja komponenteista. Tämä on tärkeää, koska sen avulla Windows voi suorittaa useita versioita samasta ohjelmistosta samanaikaisesti. Sen avulla Windows voi myös palauttaa järjestelmätiedoston tai komponentin aiempaan versioon, jos nykyisessä versiossa on ongelma. WinSxS-kansio voi olla melko suuri, ja ei ole harvinaista, että se vie useita gigatavuja tallennustilaa. Tämä johtuu siitä, että se tallentaa useita kopioita järjestelmätiedostoista ja komponenteista. Jos tallennustila on vähissä, voit vapauttaa tilaa tyhjentämällä WinSxS-kansion. Sinun tulee kuitenkin tehdä tämä vain, jos olet varma kykyysi tehdä niin, koska se voi aiheuttaa ongelmia Windows-asennuksessa, jos se tehdään väärin.



Suurin osa teistä on ehkä huomannut Kansio WinSxS Windows 10/8/7 -käyttöjärjestelmässä ja yllätti sen koosta. Niille, jotka eivät, kansio sijaitsee osoitteessa C: Windows Winsxs Ja se on valtava! Minulla on melkein 5 Gt, noin 6000 kansiota ja 25000 tiedostoa, ja se vie lähes 40% Windows-kansiosta! Vaikka tämän Winsxs-kansion koko XP:ssä on noin 25-50 Mt; sen suuri koko Windows 10:ssä, Windows 8:ssa, Windows 7:ssä ja Windows Vistassa kiehtoi monia! Katso alla oleva kuva.





winsxs-folder-windows





Joten mikä on tämän Winsxs-kansion mysteeri Windows 10:ssä, Windows 8.1:ssä, Windows8:ssa, Windows 7:ssä ja Windows Vistassa? Etsitään se tästä postauksesta.

SISÄÄNWinSxSkansioon, tallentaa useita kopioitadll, exe ja muut järjestelmätiedostotjotta useat sovellukset toimivat Windowsissa ilman yhteensopivuusongelmia. Jos katsot sisään, näet, mikä näyttää monilta kaksoiskappaleiltatiedostot, jokaisella on sama nimi. Itse asiassa nämä ovat eri versioita samoista tiedostoista, jotka on tallennettu; koska eri ohjelmat voivat vaatia eri versioita.



Mikä on WinSxS-kansio Windows 10:ssä

Lyhyt, Winsxs, joka tarkoittaa 'Ikkunat vierekkäin' , on alkuperäisten Windows-koontiversioiden välimuisti. Se tallentaa kirjastoja, joita useat sovellukset käyttävät. Tämä ominaisuus esiteltiin ensimmäisen kerran Windows ME:ssä, ja Microsoft piti sitä ratkaisuna niin sanottuihin 'dll-helvetin' ongelmiin, jotka vaivasivat Windows 9x:ää.

Winsxsissä 'varmuuskopio'-kansio on suurin, kuten alla olevasta kuvasta näkyy.

Alikansio WinSxS

Jälleen, kuten alla olevasta kuvasta näkyy, Winsxs-kansion tiedostotyypit ovat 'Other'otasuurin osa tilasta. Ne koostuvat pääasiassa tiedostotyypeistä .imd, .ngr, .csd, .dll, .dll.mui, .exe ja muista vastaavista tiedostotyypeistä.



Tiedostotyypit WinSxS:ssä

Windows 7:ssä ja uudemmissa käyttöjärjestelmissä ei ole dllcache-kansiota, etkä myöskään löydä i386-kansiota, johon järjestelmä tallentaa välimuistiin (kuten XP:ssä) kaikki lähdemoduulit. Tähän WinSxS-kansioon on tallennettu rinnakkaisten sovellusten yhteiset komponentit. Nämä tiedostot voivat olla useita versioita samasta kokoonpanosta tai sovelluksesta. Jokaisella rinnakkaiskokoonpanolla on yksilöllinen tunnus. Yksi kokoonpanon identiteetin ominaisuuksista on sen versio.

'Käyttöjärjestelmä käyttää rinnakkaisia ​​kokoonpanoja ensisijaisina nimeämis-, sidonta-, versiointi-, käyttöönotto- ja konfigurointiyksiköinä. Winsxs-kansio sisältää kaikki luettelot, lisäosat ja kolmannen osapuolen Win32-tiedostot', Microsoft sanoo.

Mutta miksi sisäkkäisiä kansioita on niin paljon ja miksi säilyttää niin monta saman eri versioitajne, exe tai muita tiedostoja?

Kuten mainittiin, Windows säilyttää vanhat DLL:t.ja kirjastokomponentit WinSxS-kansiossa. Jos tämän tiedoston uudempi versio on osa käyttöjärjestelmää, mutta tietty sovellus tarvitsee toimiakseen tietyn vanhemman version, W:n vanhempi versioinSxSkansiota käytetään, jolloin uudempi versio jätetään nykyiseen sijaintiinsa muille sovelluksille, jotka saattavat tarvita sitä.

on reuna sama kuin Internet Explorer

Ilmeisesti et voi poistaa tätä hakemistoa tai siirtää sitä toiseen paikkaan. Ei myöskään ole suositeltavaa poistaa mitään täältä, koska tällainen vaihe voi todennäköisesti tehdä sovelluksesi käyttökelvottomaksi tai jopa rikkoa järjestelmän! Jos sinulla on paljon sovelluksia asennettuna, voit odottaa jättimäistä WinSxSkansio. Tämä WinSxs-kansio ei voi sijaita millään muulla taltiolla kuin järjestelmätaltiolla. Tämä johtuu NTFS-kovista linkeistä. Jos yrität siirtää kansiota, Windows-päivitykset, Service Pack -paketit, ominaisuudet jne. eivät ehkä asennu oikein.

Jos poistat WinSxS-kansiosta komponentteja, kuten luetteloita, kokoonpanoja jne., sinulla voi olla ongelmia. Jokainen järjestelmä reagoi eri tavalla. Mikä toimii yhdelle, voi rikkoa toisen! Jos esimerkiksi asennat ohjelman, joka vaatii juuri tämän kokoonpanon, jonka olet ehkä poistanut, tämä ohjelma ei yksinkertaisesti käynnisty! Kansion pakkaaminen ei myöskään ole sallittua, koska se voi aiheuttaa ongelmia Windows-päivitysten tai hotfix-korjauksen asennuksen aikana.

Turvallisin tapa puhdistaa se on yksinkertaisesti poistaa tarpeettomat sovellukset. Tämä ei kuitenkaan ole idioottivarma, sillä monet sovellukset jättävät edelleen tiedostonsa tänne, koska muut sovellukset voivat käyttää niitä. Siten epäonnistumisen todennäköisyyttä ei käytetäjneEro on melko suuri.

Emme suosittele WinSxS-siivoustyökalujen käyttöä, kuten WinsxsLite koska voit rikkoa Windowsin.

Ja jos kokeilet uusia ohjelmistoja tai asennat ja poistat asennusta usein, saatat huomata, että Winsx-tietokoneesi on todella suuri, koska Windows säilyttää useita kopioita niistä.jnetiedostot salliaksesi useita sovelluksia ilman yhteensopivuusongelmia.

WinSxs-kansion puhdistaminen

Windows 8.1 esitteli uuden komentorivivaihtoehdon DISM.exe:lle, / AnalyzeComponentStore . Tämän komennon suorittaminen jäsentää WinSxS-kansion ja ilmoittaa, onko komponenttivaraston puhdistaminen suositeltavaa. Hän on läsnä Windows 10 , Myös.

SISÄÄN Windows 8 / 8.1 / 10 , avaa Levyn uudelleenjärjestäminen -työkalu ja käytä Windows Update Cleanup -vaihtoehtoa WinSxS:n puhdistamiseen.

Microsoft on julkaissut päivityksen lisäsi Windows Update -siivousvaihtoehdon Levyn uudelleenjärjestäminen -työkaluun SISÄÄN Windows 7 .

Nyt voit myös tyhjentää WinSxS в Windows Server 2008 R2 uudella päivityksellä.

Lataa PC Repair Tool löytääksesi ja automaattisesti korjataksesi Windows-virheet nopeasti

Tässä on muutamia muita vaihtoehtoja, joita kannattaa harkita vapauttaa levytilaa - vähän rutiinia ja vähän äärimmäistä:

  1. juosta Levyn puhdistustyökalu
  2. Poista käyttämättömät sovellukset
  3. Siirrä sivutiedosto toiseen asemaan
  4. Poista lepotila käytöstä
  5. Käytä erillistä vedostiedostovaihtoehtoa kirjoittaaksesi muistivedostiedostoja järjestelmän toiseen taltioon.
  6. Poista järjestelmän palautuspisteet käytöstä
  7. Siirrä käyttäjäprofiili ja ohjelmatiedostohakemistot toiseen järjestelmän taltioon.

Päivitys 1 TechNet-blogeista: Yksi suurimmista muutoksista aiempien Windows-versioiden välillä oli siirtyminen INF:ssä kuvatusta käyttöjärjestelmästä toiseenkomponenttisuhde. Kaikki käyttöjärjestelmän komponentit sijaitsevat WinSxS-kansiossa - itse asiassa kutsumme tätä paikkaa komponenttivarastoksi. Jokaisella komponentilla on yksilöllinen nimi, joka sisältää version, kielen ja prosessorin arkkitehtuurin, jota varten se on luotu. WinSxS-kansio on ainoa paikka, jossa komponentti sijaitsee järjestelmässä. Kaikki muut järjestelmässä näkyvät tiedostoesiintymät 'projisoidaan' kiinteällä linkityksellä komponenttivarastosta.

Nyt kun tiedät, miksi kauppa voi kasvaa tämän kokoiseksi, seuraava kysymyksesi on luultavasti, miksi emme poista komponenttien vanhempia versioita. Lyhyt vastaus on luotettavuus. Komponenttivaraston ja muiden järjestelmää koskevien tietojen avulla voimme milloin tahansa määrittää, mikä komponentin versio on paras projektiin. Tämä tarkoittaa, että jos poistat tietoturvapäivityksen, voimme asentaa järjestelmään seuraavaksi korkeimman version - asennuksen poisto-ongelmia ei enää ole. Tämä tarkoittaa myös sitä, että jos päätät asentaa valinnaisen ominaisuuden, emme vain valitse komponentin RTM-versiota, vaan näemme, mikä versio on järjestelmässä korkein saatavilla oleva versio.

Ainoa tapa pienentää WinSxS-kansion kokoa turvallisesti on vähentää järjestelmän suorittamien mahdollisten toimintojen määrää. Helpoin tapa tehdä tämä on poistaa paketit, joihin komponentit alun perin oli asennettu. Tämä voidaan tehdä poistamalla järjestelmässäsi olevien pakettien korvatut versiot. Service Pack 1 sisältää binääritiedoston nimeltä VSP1CLN.EXE , työkalu, joka tekee Service Packista pysyvän (ei irrotettavan) järjestelmässäsi ja poistaa kaikkien korvattujen komponenttien RTM-versiot. Tämä voidaan tehdä vain, koska tekemällä Service Packista pysyvä; voimme taata, että emme koskaan tarvitse RTM-versioita.

Päivitys 2 E7-blogeista: Käyttöjärjestelmän 'modulaarisuus' oli Windows Vistan suunnittelun tavoite. Tämä tehtiin useiden asennukseen, ylläpitoon ja luotettavuuteen liittyvien ongelmien ratkaisemiseksi vanhoissa Windows-versioissa. Windows SxS -hakemisto edustaa kaikkien järjestelmäkomponenttien 'asennus- ja ylläpitotilaa'. Mutta se ei itse asiassa kuluta niin paljon levytilaa kuin miltä näyttää käytettäessä sisäänrakennettuja työkaluja (DIR ja Explorer) käytetyn levytilan mittaamiseen. Se, että vaikeutamme sinun tietää, kuinka paljon tilaa hakemisto vie, on reilua! WinSxS-luettelo tarjoaa myös offline-palvelun ja tekee Windows Vistasta ja uudemmista 'kuvausturvallisen'.

On ollut useita blogeja ja jopa useita 'maanalaisia' työkaluja, jotka kertovat, että WinSxS-hakemisto on mahdollista poistaa, ja on varmasti totta, että asennuksen jälkeen voit poistaa sen järjestelmästä ja käy ilmi, että järjestelmä käynnistyy ja toimii hieno. . Mutta kuten edellä on kuvattu, tämä on erittäin huono käytäntö, koska poistat kyvyn ylläpitää luotettavasti kaikkia käyttöjärjestelmän osia ja mahdollisuuden päivittää tai määrittää lisäkomponentteja järjestelmästäsi. Windows tukee vain alkuperäisessä paikassa olevan fyysisen aseman WinSxS-hakemistoa.

Johtopäätös

Olkoon WinSxS-kansio sellaisena kuin se on!

Ota selvää alkuperäinen kansio ja Kansiot Catroot ja Catroot2 Tässä.

Lisämateriaalit:

  1. Analysoi Windows Component Store tai WinSxS Windowsissa
  2. WinSxS-kansion puhdistaminen Windowsissa
  3. Lisää Windows Update Cleanup Option Levyn uudelleenjärjestäminen -työkaluun Windowsissa
  4. Puhdista WinSxS-hakemisto Windows Serverissä .
Suosittu Viestiä