Selgitatakse Windows 10 kausta WinSxS

Winsxs Folder Windows 10 Explained



WinSxS kaust on Windowsi operatsioonisüsteemi oluline osa. See salvestab kõik süsteemifailid ja komponendid, mis on vajalikud OS-i toimimiseks. Ilma WinSxS kaustata ei saaks Windows töötada. WinSxS kaust asub aadressil C:WindowsWinSxS. See on peidetud kaust, mis tähendab, et te ei saa seda näha, kui teie File Exploreri sätetes pole lubatud suvand Kuva peidetud failid ja kaustad. WinSxS kaust on oluline, kuna see salvestab süsteemifailide ja komponentide mitu versiooni. See on oluline, kuna see võimaldab Windowsil käitada sama tarkvara mitut versiooni korraga. Samuti võimaldab see Windowsil naasta süsteemifaili või komponendi eelmisele versioonile, kui praeguse versiooniga on probleeme. WinSxS kaust võib olla üsna suur ja pole harvad juhud, kui see võtab mitu gigabaiti salvestusruumi. Seda seetõttu, et see salvestab süsteemifailide ja komponentide mitu koopiat. Kui teil on salvestusruumi vähe, saate ruumi vabastamiseks puhastada kausta WinSxS. Siiski peaksite seda tegema ainult siis, kui olete oma võimetes kindel, kuna see võib valesti tehtud Windowsi installimisel probleeme põhjustada.



Enamik teist on võib-olla märganud Kaust WinSxS operatsioonisüsteemis Windows 10/8/7 ja üllatas selle suurus. Neile, kes seda ei tee, asub kaust aadressil C: Windows Winsxs Ja see on tohutu! Mul on peaaegu 5 GB, umbes 6000 kausta ja 25 000 faili ning see võtab peaaegu 40% Windowsi kaustast! Kuigi selle Winsxsi kausta suurus XP-s on umbes 25-50 MB; selle suur suurus operatsioonisüsteemides Windows 10, Windows 8, Windows 7 ja Windows Vista huvitas paljusid! Vaadake allolevat pilti.





winsxs-kaust-aknad





Mis on siis selle Winsxsi kausta mõistatus operatsioonisüsteemides Windows 10, Windows 8.1, Windows8, Windows 7 ja Windows Vista? Leiame selle sellest postitusest.

INWinSxSkausta, salvestab mitu koopiatdll, exe ja muud süsteemifailidet mitu rakendust töötaks Windowsis ilma ühilduvusprobleemideta. Kui vaatate sisse, näete palju duplikaatefailid, kõigil on sama nimi. Tegelikult on need samade salvestatud failide erinevad versioonid; sest erinevad programmid võivad vajada erinevaid versioone.



Mis on Windows 10 kaust WinSxS?

lühike, Winsxs, mis tähendab 'Aknad kõrvuti' , on Windowsi algversioonide vahemälu. See salvestab teeke, mida kasutavad mitmed rakendused. Seda funktsiooni tutvustati esmakordselt Windows ME-s ja Microsoft nägi selles lahendust niinimetatud dll-põrgu probleemidele, mis vaevasid Windows 9x.

Winsxsis on varukoopia kaust suurim, nagu on näha alloleval pildil.

Alamkaust WinSxS

Jällegi, nagu on näha alloleval pildil, on kaustas Winsxs failitüübid 'Muu'võtasuurem osa ruumist. Need koosnevad peamiselt .imd, .ngr, .csd, .dll, .dll.mui, .exe ja muudest sarnastest failitüüpidest.



Failitüübid WinSxS-is

Operatsioonisüsteemis Windows 7 ja uuemates versioonides pole kausta 'dllcache' ja te ei leia ka kausta 'i386', kuhu süsteem vahemällu salvestab (nagu XP puhul) kõik lähtemoodulid. Just sellesse kausta WinSxS salvestatakse paralleelsete rakenduste ühised komponendid. Need failid võivad olla sama koostu või rakenduse mitu versiooni. Igal paralleelsel koostul on kordumatu ID. Üks koostu identiteedi atribuute on selle versioon.

'Operatsioonisüsteem kasutab paralleelseid komplekte nimetamise, sidumise, versioonide loomise, juurutamise ja konfigureerimise peamiste üksustena. Winsxsi kaust sisaldab kõiki manifeste, lisandmooduleid ja kolmanda osapoole Win32 faile,” ütleb Microsoft.

Aga miks on nii palju pesastatud kaustu ja miks neid alles jätta nii palju sama erinevad versioonidjne, exe või muud failid?

Nagu mainitud, säilitab Windows vanad DLL-id.ja teegi komponendid kaustas WinSxS. Nüüd, kui selle faili uuem versioon on OS-i osa, kuid konkreetne rakendus vajab töötamiseks teatud vanemat versiooni, siis W-i vanem versiooninSxSkausta kasutatakse, jättes uuema versiooni selle praegusesse asukohta teistele rakendustele, mis seda vajada võivad.

on sama, mis Internet Exploreris

Ilmselgelt ei saa te seda kataloogi eemaldada ega teise asukohta teisaldada. Samuti ei ole soovitatav siin midagi kustutada, kuna selline samm võib tõenäoliselt muuta teie rakendused töövõimetuks või isegi teie süsteemi rikkuda! Kui teil on installitud palju rakendusi, võite oodata hiiglaslikku WinSxSkausta. See WinSxsi kaust ei saa asuda ühelgi muul köitel peale süsteemiköite. Selle põhjuseks on NTFS-i kõvad lingid. Kui proovite kausta teisaldada, ei pruugi Windowsi värskendused, hoolduspaketid, funktsioonid jne õigesti installida.

Kui eemaldate WinSxS-i kaustast komponendid (nt manifestid, komplektid jne), võib teil tekkida probleeme. Iga süsteem reageerib erinevalt. See, mis sobib ühele, võib teise murda! Näiteks kui installite programmi, mis nõuab täpselt seda komplekti, mille olete võib-olla eemaldanud, siis see programm lihtsalt ei käivitu! Samuti pole lubatud kaustade tihendamine, kuna see võib WindowsUpdate'i või kiirparanduse installimise ajal probleeme põhjustada.

Kõige turvalisem viis selle puhastamiseks on lihtsalt desinstallida rakendused, mida te ei vaja. Kuid ka see pole lollikindel, kuna paljud rakendused jätavad siia ikkagi oma failid, kuna teised rakendused võivad neid kasutada. Seega ebaõnnestumise tõenäosust ei kasutatajneVahe on üsna suur.

Me ei soovita kasutada WinSxS-i puhastustööriistu, näiteks WinsxsLite kuna võite oma Windowsi lõhkuda.

Ja kui proovite uut tarkvara või installite ja desinstallite sageli, võite märgata, et teie Winsx-id on tõesti suured, kuna Windows säilitab nendest mitu koopiat.jnefailid, et lubada mitu rakendust ilma ühilduvusprobleemideta.

WinSxsi kausta puhastamine

Windows 8.1 tutvustas DISM.exe jaoks uut käsurea valikut, / AnalyzeComponentStore . Selle käsu käivitamine parsib kausta WinSxS ja annab teile teada, kas komponentide poe puhastamine on soovitatav. Ta on kohal Windows 10 , Samuti.

IN Windows 8 / 8.1 / 10 , avage kettapuhastustööriist ja kasutage WinSxS-i puhastamiseks suvandit Windows Update Cleanup.

Microsoft on välja andnud värskenduse, mis lisas kettapuhastustööriistale Windows Update'i puhastusvõimaluse IN Windows 7 .

Nüüd saate ka tühjendada WinSxS в Windows Server 2008 R2 uue värskendusega.

Windowsi vigade kiireks leidmiseks ja automaatseks parandamiseks laadige alla PC Repair Tool

Siin on veel mõned võimalused, mida võiksite kaaluda vabastage kettaruumi - natuke rutiini ja natuke ekstreemsust:

  1. jooksma Kettapuhastustööriist
  2. Eemaldage kasutamata rakendused
  3. Lehefaili teisaldamine teisele draivile
  4. Keela talveunerežiim
  5. Kasutage spetsiaalset tühjendusfaili suvandit, et kirjutada mälutõmmise failid süsteemi teisele köitele.
  6. Keela süsteemi taastepunktid
  7. Laadige kasutajaprofiil ja programmifailide kataloogid süsteemi mõnda teise köidet välja.

Värskendus 1 TechNeti ajaveebidest: Üks suurimaid muudatusi Windowsi eelmiste versioonide vahel oli üleminek INF-is kirjeldatud operatsioonisüsteemilt versioonilekomponendilisus. Kõik operatsioonisüsteemi komponendid asuvad kaustas WinSxS – tegelikult nimetame seda kohta komponentide poeks. Igal komponendil on kordumatu nimi, mis sisaldab versiooni, keelt ja protsessori arhitektuuri, mille jaoks see loodi. WinSxS-i kaust on ainus koht, kus komponent süsteemis asub, kõik muud failieksemplarid, mida süsteemis näete, on 'projitseeritud' komponentide poest lingimise teel.

Nüüd, kui teate, miks pood võib nii suureks kasvada, on teie järgmine küsimus tõenäoliselt see, miks me ei eemalda komponentide vanemaid versioone. Lühike vastus on usaldusväärsus. Komponentide pood koos muu süsteemi puudutava teabega võimaldab meil igal ajahetkel määrata, milline komponendi versioon on projekti jaoks parim. See tähendab, et kui desinstallite turvavärskenduse, saame süsteemi installida järgmise kõrgeima versiooni – meil ei ole enam desinstallimise probleemi. See tähendab ka seda, et kui otsustate installida valikulise funktsiooni, siis me ei vali ainult komponendi RTM-versiooni, vaid näeme, milline versioon on süsteemis kõrgeim saadaolev versioon.

Ainus viis WinSxS-kausta suuruse ohutuks vähendamiseks on süsteemi poolt sooritatavate võimalike toimingute hulga vähendamine. Lihtsaim viis seda teha on eemaldada paketid, kuhu algselt olid komponendid installitud. Seda saab teha oma süsteemis olevate pakettide asendatud versioonide eemaldamisega. Service Pack 1 sisaldab kahendfaili nimega VSP1CLN.EXE , tööriist, mis muudab hoolduspaketi teie süsteemis püsivaks (mitte eemaldatavaks) ja eemaldab kõigi asendatud komponentide RTM-i versioonid. Seda saab teha ainult seetõttu, et tehes hoolduspaketi püsivaks; saame garanteerida, et me ei vaja kunagi RTM-versioone.

Värskendus 2 E7 ajaveebidest: operatsioonisüsteemi modulaarsus oli Windows Vista insenerieesmärk. Seda tehti Windowsi pärandversioonide mitmete installimise, hoolduse ja töökindlusega seotud probleemide lahendamiseks. Windows SxS kataloog esindab kõigi süsteemikomponentide installi- ja hooldusolekut. Kuid see ei tarbi tegelikult nii palju kettaruumi, kui tundub, kui kasutate kasutatud kettaruumi mõõtmiseks sisseehitatud tööriistu (DIR ja Explorer). Asjaolu, et muudame teie jaoks raskemaks teada, kui palju ruumi kataloog võtab, on õiglane! WinSxS-i kataloog pakub ka võrguühenduseta teenust ning muudab Windows Vista ja hilisemad 'pildinduskindlaks'.

On olnud mitmeid blogisid ja isegi mitu maa-alust tööriista, mis ütlevad teile, et WinSxS kataloogi on võimalik eemaldada ja see on kindlasti tõsi, et pärast installimist saate selle süsteemist eemaldada ja selgub, et süsteem käivitub ja töötab hästi. . Kuid nagu ülalpool kirjeldatud, on see väga halb tava, kuna kaotate võimaluse usaldusväärselt hooldada kõiki operatsioonisüsteemi komponente ja võimaluse värskendada või konfigureerida oma süsteemis täiendavaid komponente. Windows toetab ainult WinSxS-i kataloogi füüsilisel draivil algses asukohas.

Järeldus

WinSxS kaust olgu selline nagu ta on!

Õppima millegi kohta algkaust ja Kaustad Catroot ja Catroot2 Siin.

Lisamaterjalid:

  1. Analüüsige Windowsi komponentide poodi või WinSxS-i Windowsis
  2. WinSxS kausta puhastamine Windowsis
  3. Lisage Windowsi kettapuhastustööriistale Windows Update Cleanup Option
  4. Puhastage Windows Serveris WinSxS kataloog .
Lemmik Postitused