WinSxS folder sa Windows 10 ipinaliwanag

Winsxs Folder Windows 10 Explained



Ang folder ng WinSxS ay isang kritikal na bahagi ng operating system ng Windows. Iniimbak nito ang lahat ng mga file ng system at mga bahagi na kinakailangan para gumana ang OS. Kung wala ang folder ng WinSxS, hindi makakatakbo ang Windows. Ang folder ng WinSxS ay matatagpuan sa C:WindowsWinSxS. Ito ay isang nakatagong folder, na nangangahulugan na hindi mo ito makikita maliban kung pinagana mo ang opsyon na Ipakita ang mga nakatagong file at folder sa iyong mga setting ng File Explorer. Ang folder ng WinSxS ay mahalaga dahil nag-iimbak ito ng maraming bersyon ng mga file at bahagi ng system. Mahalaga ito dahil pinapayagan nito ang Windows na makapagpatakbo ng maraming bersyon ng parehong software nang sabay-sabay. Nagbibigay-daan din ito para sa Windows na makapag-roll back sa isang nakaraang bersyon ng isang system file o component kung may problema sa kasalukuyang bersyon. Ang folder ng WinSxS ay maaaring masyadong malaki, at hindi karaniwan para sa mga ito na tumagal ng ilang gigabytes ng espasyo sa imbakan. Ito ay dahil nag-iimbak ito ng maraming kopya ng mga file at bahagi ng system. Kung kulang ka sa storage space, maaari mong linisin ang folder ng WinSxS para magbakante ng ilang espasyo. Gayunpaman, dapat mo lang itong gawin kung tiwala ka sa iyong kakayahang gawin ito, dahil maaari itong magdulot ng mga problema sa iyong pag-install ng Windows kung mali ang ginawa.



Maaaring napansin ng karamihan sa inyo Folder WinSxS sa Windows 10/8/7 at nagulat sa laki nito. Para sa mga hindi, ang folder ay matatagpuan sa C: Windows Winsxs At ito ay napakalaki! Mayroon akong halos 5 GB, humigit-kumulang 6000 folder at 25000 file, at tumatagal ito ng halos 40% ng folder ng windows! Bagama't ang laki nitong folder ng Winsxs sa XP ay nasa 25-50MB; ang malaking sukat nito sa Windows 10, Windows 8, Windows 7 at Windows Vista ay nakaintriga sa marami! Tingnan ang larawan sa ibaba.





winsxs-folder-windows





Kaya ano ang misteryo ng folder na ito ng Winsxs sa Windows 10, Windows 8.1, Windows8, Windows 7 at Windows Vista? Hanapin natin ito sa post na ito.

SAWinSxSfolder, nag-iimbak ng maraming kopyadll, exe at iba pang mga file ng systemupang gawing gumagana ang maraming application sa Windows nang walang mga isyu sa compatibility. Kung titingnan mo ang loob, makikita mo kung ano ang mukhang maraming duplicatemga file, bawat isa ay may parehong pangalan. Sa katunayan, ito ay iba't ibang mga bersyon ng parehong mga file na naka-imbak; dahil ang iba't ibang mga programa ay maaaring mangailangan ng iba't ibang mga bersyon.



Ano ang folder ng WinSxS sa Windows 10

maikli, Winsxs, ibig sabihin 'Magkatabing bintana' , ay isang cache ng mga katutubong Windows build. Nag-iimbak ito ng mga aklatan na ginagamit ng ilang mga application. Ang tampok na ito ay unang ipinakilala sa Windows ME at nakita ng Microsoft bilang isang solusyon sa tinatawag na 'dll hell' na mga problema na sumakit sa Windows 9x.

Sa Winsxs, ang 'backup' na folder ang pinakamalaki, tulad ng nakikita sa larawan sa ibaba.

Subfolder WinSxS

Muli, tulad ng nakikita sa larawan sa ibaba, sa folder ng Winsxs ang mga uri ng file ay 'Iba pa'kuninkaramihan sa espasyo. Pangunahing binubuo ang mga ito ng .imd, .ngr, .csd, .dll, .dll.mui, .exe at iba pang katulad na uri ng file.



Mga Uri ng File sa WinSxS

Sa Windows 7 at mas bago ay walang 'dllcache' na folder at hindi mo rin mahahanap ang 'i386' na folder kung saan naka-cache ang system (tulad ng sa XP) lahat ng source modules. Nasa folder na ito ng WinSxS na ang mga karaniwang bahagi ng mga parallel na application ay nakaimbak. Ang mga file na ito ay maaaring maraming bersyon ng parehong pagpupulong o application. Ang bawat parallel assembly ay may natatanging ID. Isa sa mga katangian ng pagkakakilanlan ng isang kapulungan ay ang bersyon nito.

“Ginagamit ng operating system ang mga parallel assemblies bilang mga pangunahing unit ng pagbibigay ng pangalan, pagbubuklod, pag-bersyon, pag-deploy, at pagsasaayos. Kasama sa folder ng Winsxs ang lahat ng mga manifest, add-on, at third-party na Win32 na mga file,' sabi ng Microsoft.

Ngunit bakit napakaraming naka-nest na mga folder at bakit panatilihin ang dami magkaibang bersyon ng parehoatbp, exe o iba pang mga file?

Tulad ng nabanggit, pinapanatili ng Windows ang mga lumang DLL.at mga bahagi ng library sa folder ng WinSxS. Ngayon, kung ang isang mas bagong bersyon ng file na ito ay bahagi ng OS, ngunit ang isang partikular na application ay nangangailangan ng isang partikular na mas lumang bersyon upang gumana, ang mas lumang bersyon mula sa WinSxSgagamitin ang folder, na iniiwan ang mas bagong bersyon sa kasalukuyang lokasyon nito para sa iba pang mga application na maaaring mangailangan nito.

ay pareho sa gilid ng internet explorer

Malinaw, hindi mo maaaring alisin ang direktoryo na ito o ilipat ito sa ibang lokasyon. Hindi rin inirerekumenda na tanggalin ang anumang bagay dito, dahil ang naturang hakbang ay maaaring maging sanhi ng iyong mga application na hindi gumana o kahit na masira ang iyong system! Kung marami kang naka-install na app, maaari mong asahan ang napakalaking WinSxSfolder. Ang folder ng WinSxs na ito ay hindi matatagpuan sa anumang volume maliban sa dami ng system. Ito ay dahil sa NTFS hard links. Kung susubukan mong ilipat ang folder, maaari itong maging sanhi ng hindi pag-install nang tama ng mga update sa Windows, mga service pack, feature, atbp.

Kung aalisin mo ang mga bahagi mula sa folder ng WinSxS tulad ng mga manifest, assemblies, atbp., maaari kang magkaroon ng mga problema. Magkaiba ang magiging reaksyon ng bawat sistema. Kung ano ang gumagana para sa isa ay maaaring masira ang isa pa! Halimbawa, kung nag-install ka ng isang programa na nangangailangan ng eksaktong pagpupulong na ito, na maaaring tinanggal mo, kung gayon ang program na ito ay hindi magsisimula! Hindi rin pinapayagan ang pag-compress ng folder dahil maaari itong magdulot ng mga problema sa panahon ng WindowsUpdates o kapag may naka-install na hotfix.

Ang pinakaligtas na paraan upang linisin ito ay ang simpleng pag-uninstall ng mga app na hindi mo kailangan. Gayunpaman, hindi rin ito palya, dahil maraming mga application ang nag-iiwan pa rin ng kanilang mga file dito dahil maaari silang magamit ng iba pang mga application. Kaya, ang posibilidad ng pagkabigo ay hindi ginagamitatbpMedyo malaki ang gap.

Hindi namin inirerekumenda ang paggamit ng mga tool sa paglilinis ng WinSxS tulad ng WinsxsLite dahil maaari mong sirain ang iyong Windows.

At kung sumusubok ka ng bagong software o madalas na nag-i-install at nag-uninstall, maaari mong mapansin na ang iyong mga Winsx ay talagang malaki ang laki dahil ang Windows ay magtataglay ng maraming kopya ng mga iyon.atbpfile upang payagan ang maramihang mga application nang walang mga isyu sa compatibility.

Nililinis ang folder ng WinSxs

Windows 8.1 nagpakilala ng bagong opsyon sa command line para sa DISM.exe, / AnalyzeComponentStore . Ang pagpapatakbo ng command na ito ay mag-parse sa folder ng WinSxS at ipapaalam sa iyo kung inirerekomenda ang paglilinis ng component store. Present siya sa Windows 10 , Gayundin.

SA Windows 8 / 8.1 / 10 , buksan ang Disk Cleanup Tool at gamitin ang Windows Update Cleanup na opsyon para linisin ang WinSxS.

Naglabas ang Microsoft ng update na nagdagdag ng opsyon sa paglilinis ng Windows Update sa tool ng Disk Cleanup SA Windows 7 .

Ngayon ay maaari mo ring i-clear WinSxS в Windows Server 2008 R2 na may bagong update.

I-download ang PC Repair Tool para mabilis na mahanap at awtomatikong ayusin ang mga error sa Windows

Narito ang ilan pang opsyon na maaari mong isaalang-alang magbakante ng espasyo sa disk - konting routine at medyo extreme:

  1. tumakbo Disk Cleanup Tool
  2. Alisin ang mga hindi nagamit na app
  3. Ilipat ang page file sa ibang drive
  4. Huwag paganahin ang hibernation
  5. Gamitin ang nakalaang opsyon sa dump file upang magsulat ng mga memory dump file sa isa pang volume sa system.
  6. I-disable ang mga system restore point
  7. I-offload ang profile ng user at mga direktoryo ng file ng program sa isa pang volume sa system.

Update 1 mula sa mga TechNet blog: Ang isa sa pinakamalaking pagbabago sa pagitan ng mga nakaraang bersyon ng Windows ay ang paglipat mula sa isang OS na inilarawan sa INF patungo sapagiging bahagi. Ang lahat ng mga bahagi sa operating system ay matatagpuan sa folder ng WinSxS - sa katunayan, tinatawag namin ang lugar na ito na tindahan ng bahagi. Ang bawat bahagi ay may natatanging pangalan na kinabibilangan ng bersyon, wika, at arkitektura ng processor kung saan ito ginawa. Ang folder ng WinSxS ay ang tanging lugar kung saan naninirahan ang isang bahagi sa system, lahat ng iba pang mga pagkakataon ng file na nakikita mo sa system ay 'inaasahan' sa pamamagitan ng mahirap na pag-link mula sa tindahan ng bahagi.

Ngayong alam mo na kung bakit maaaring lumaki ang tindahan sa ganitong laki, ang susunod mong tanong ay marahil kung bakit hindi namin inaalis ang mga mas lumang bersyon ng mga bahagi. Ang maikling sagot ay pagiging maaasahan. Ang tindahan ng bahagi, kasama ang iba pang impormasyon tungkol sa system, ay nagbibigay-daan sa amin na matukoy sa anumang punto ng oras kung aling bersyon ng bahagi ang pinakamainam para sa proyekto. Nangangahulugan ito na kung i-uninstall mo ang update sa seguridad, magagawa naming i-install ang susunod na pinakamataas na bersyon sa system - hindi na kami magkakaroon ng problema sa pag-uninstall. Nangangahulugan din ito na kung magpasya kang mag-install ng opsyonal na feature, hindi lang namin pipiliin ang RTM na bersyon ng component, makikita namin kung aling bersyon ang pinakamataas na available sa system.

Ang tanging paraan upang ligtas na bawasan ang laki ng folder ng WinSxS ay upang bawasan ang hanay ng mga posibleng aksyon na magagawa ng system. Ang pinakamadaling paraan upang gawin ito ay alisin ang mga pakete na orihinal na naka-install ang mga bahagi. Magagawa ito sa pamamagitan ng pag-alis ng mga pinalitan na bersyon ng mga pakete na mayroon ka sa iyong system. Ang Service Pack 1 ay naglalaman ng binary file na pinangalanan VSP1CLN.EXE , isang tool na gagawing permanente ang Service Pack (hindi naaalis) sa iyong system at aalisin ang mga bersyon ng RTM ng lahat ng pinalitan na bahagi. Magagawa lamang ito dahil sa paggawa ng permanenteng service pack; maaari naming ginagarantiya na hindi namin kakailanganin ang mga bersyon ng RTM.

I-update ang 2 mula sa mga blog ng E7: Ang 'modularity' ng operating system ay isang layunin sa engineering para sa Windows Vista. Ginawa ito upang tugunan ang ilang isyu sa mga legacy na bersyon ng Windows na nauugnay sa pag-install, pagpapanatili, at pagiging maaasahan. Ang direktoryo ng Windows SxS ay kumakatawan sa 'status ng pag-install at pagpapanatili' ng lahat ng bahagi ng system. Ngunit hindi talaga ito kumukonsumo ng mas maraming puwang sa disk na tila kapag gumagamit ng mga built-in na tool (DIR at Explorer) upang sukatin ang ginamit na espasyo sa disk. Ang katotohanan na ginagawa naming mas mahirap para sa iyo na malaman kung gaano karaming espasyo ang kinukuha ng isang direktoryo ay patas! Ang WinSxS catalog ay nagbibigay din ng offline na serbisyo at ginagawang 'imaging-safe' ang Windows Vista at mamaya.

Nagkaroon ng ilang mga blog at kahit na ilang mga tool sa 'underground' na nagsasabi sa iyo na posible na tanggalin ang direktoryo ng WinSxS, at tiyak na totoo na pagkatapos ng pag-install maaari mo itong alisin mula sa system at lumalabas na ang system ay nagbo-boot at gumagana. ayos lang. . Ngunit, tulad ng inilarawan sa itaas, ito ay isang napakasamang kasanayan, habang inaalis mo ang kakayahang mapagkakatiwalaang mapanatili ang lahat ng bahagi ng operating system at ang kakayahang mag-update o mag-configure ng mga karagdagang bahagi sa iyong system. Sinusuportahan lamang ng Windows ang direktoryo ng WinSxS sa isang pisikal na drive sa orihinal na lokasyon.

Konklusyon

Hayaan ang folder ng WinSxS na maging tulad nito!

Alamin ang tungkol sa katutubong folder at Mga folder na Catroot at Catroot2 Dito.

Mga karagdagang materyales:

  1. Suriin ang Windows Component Store o WinSxS sa Windows
  2. Nililinis ang folder ng WinSxS sa Windows
  3. Magdagdag ng Windows Update Cleanup Option sa Disk Cleanup Tool sa Windows
  4. Linisin ang direktoryo ng WinSxS sa Windows Server .
Patok Na Mga Post