Paaiškino aplankas „Winsxs“

„Windows“ vartotojai, kurie pastarosiomis dienomis paleido vietos diske analizatorių, pvz., „TreeSize“, pirmą kartą galėjo atsidurti „Windows“ aplanko „Winsxs“ aplanke.

Paprastai aplanko dydis yra nuo 5 iki 8 gigabaitų „Windows Vista“ ir „Windows 7“, tačiau yra pranešimų apie didesnius aplankus, iki 16 gigabaitų.

Ypač „Windows XP“ vartotojai, kurie neseniai perėjo prie „Windows 7“, gali savęs paklausti, kodėl aplanko dydis padidėjo nuo kelių megabaitų iki gigabaitus.

Interneto paieškos sistemose ir pranešimų lentose yra klausimų apie aplanką, daugelis vartotojų nori žinoti, ar saugu ištrinti „Winsxs“ aplanką, ar jį reikia įtraukti į operacinės sistemos atsargines kopijas, arba kodėl jo dydis yra toks milžiniškas, palyginti su kitais „Windows“ aplankai.

Winxs

Svarbu atsigręžti į laiką. Atgal į „Windows 9x“, operacinė sistema turėjo problemų dėl dinaminių nuorodų bibliotekų, tiksliau, su skirtingomis to paties dll versijomis. Tiesiog nebuvo galimybės laikyti kelių dll versijų, o tai sukėlė nesuderinamumą ir kitas problemas.

Tada „Windows ME“ „Microsoft“ pradėjo įtraukti parinktis, kaip operacinėje sistemoje saugoti kelias dll versijas, naudojant tą patį pavadinimą. Tik „Windows Vista“ ši technologija buvo paversta tuo, ką šiandien patiria „Vista“ ir „Windows 7“ vartotojai.

Atidarę aplanką „Windows Explorer“, pamatysite didžiulį katalogų sąrašą, kuriame kiekviename aplanke yra bent vienas failas, bet dažnai keli failai. Aplankai, prasidedantys tuo pačiu pavadinimu, talpina skirtingas to paties dll versijas, kartais yra penki ar daugiau aplankų, kuriuose yra skirtingos tos pačios dinaminės nuorodos bibliotekos versijos.

„Winxs“ aplankas

„Winsxs“ reiškia „Windows Side by Side“, nurodant tų pačių failų prieglobos principą skirtingose ​​operacinės sistemos versijose.

Atsarginis aplankas rodomas kaip didžiausias aplankas „Winsxs“ aplanke, po jo eina natūralus kalbų6 aplankas ir apraiškos.

Jeffo Hugh „Technet“ tinklaraščio įrašas paaiškina perėjimą nuo INF aprašytos OS prie „Windows Vista“ komponavimo.

Visi operacinės sistemos komponentai yra aplanke „WinSxS“ - iš tikrųjų šią vietą mes vadiname komponentų saugykla. Kiekvienas komponentas turi unikalų pavadinimą, kuris apima versiją, kalbą ir procesoriaus architektūrą, kuriai jis buvo sukurtas. „WinSxS“ aplankas yra vienintelė vieta, kurioje komponentas yra sistemoje, visi kiti failų, kuriuos matote sistemoje, egzemplioriai yra „projektuojami“ sunkiai susiejant iš komponentų saugyklos. Leiskite pakartoti tą paskutinį tašką - kiekvienoje OS failo versijoje yra tik vienas egzempliorius (arba visa duomenų kopija), o tas egzempliorius yra aplanke „WinSxS“. Taigi pažvelgus iš šios perspektyvos, „WinSxS“ aplankas iš tikrųjų yra visos OS visuma, žemiausio lygio operacinėse sistemose vadinama „plokščia“. Tai taip pat paaiškina, kodėl jums nebebus reikalaujama laikmenos vykdant tokias operacijas kaip Sistemos failų tikrintuvas (SFC) arba diegiant papildomas funkcijas ir vaidmenis.

Jeffo įrašas pateikia atsakymą į klausimą, ar saugu ištrinti failus iš Winxs aplanko, trumpai: Taip nėra.

Vienintelė galimybė saugiai sumažinti aplanko failo dydį yra pašalinti iš operacinės sistemos nebereikalingą programinę įrangą, tačiau net ir ji failo dydis žymiai nesumažės.

Vienintelis būdas saugiai sumažinti „WinSxS“ aplanko dydį yra sumažinti galimų veiksmų, kurių gali imtis sistema, rinkinį. Paprasčiausias būdas tai padaryti yra pašalinti paketus, kuriuose visų pirma buvo įdiegti komponentai. Tai galima padaryti pašalinus pakeistas pakeistas versijas, esančias jūsų sistemoje. 1 pakeitimų pakete yra dvejetainis kompiuteris, vadinamas VSP1CLN.EXE, įrankiu, kuris „Service Pack“ paketą pavers nuolatiniu (nenuimamu) jūsų sistemoje ir pašalins visų pakeistų komponentų RTM versijas. Tai galima padaryti tik todėl, kad pakeitę pakeitimų paketą visam laikui galime garantuoti, kad mums niekada nereikės RTM versijų.

Geriausia aplanką palikti ramybėje. „Windows Vista“ vartotojams gali būti įmanoma sumažinti aplanko „Winsxs“ dydį paleidus trečiosios šalies programą „WinsxsLite“.

„WinsxsLite“ yra skirtas kaip įrankis, padedantis sumažinti „Vista Winxs“ dydį.

.

„WinsxsLite“ yra padalinta į dvi fazes.

Pirmajame etape ieškoma programų failų ir „Windows“ aplankų,

kurie yra visiškai identiški failams Winxs aplanke.

.

Antrasis etapas pakeičia visas senas kiekvieno failo versijas „Winxs“,

su kietosiomis nuorodomis į aukščiausią failo versiją.

Taigi vis tiek atrodys, kad yra, tarkime, 16 skirtingų „a“ versijų

konkretų failą, tačiau iš tikrųjų yra tik vienas duomenų objektas, į kurį nurodoma

iki 16 katalogų įrašų.

Be to, nepanaudotus lokalizuotus failus galima pašalinti juos pakeitus

su kietosiomis nuorodomis į atitinkamus failus kitomis kalbomis.

.

Pastaba: abi fazės yra neprivalomos.

.

Pastaba: jei įdiegtas „Vista SP1“, įsitikinkite, kad vsp1cln.exe buvo paleistas.

Prieš paleidžiant „WinsxsLite“, labai rekomenduojama susikurti sistemos atsarginę kopiją, atsižvelgiant į tai, kad programinė įranga daro negrįžtamus „Windows“ sistemos skaidinio pakeitimus, kuriuos gali panaikinti tik sukurdami atsarginę kopiją.

Naujausią programos versiją visada galima rasti „Google Code“ projekto svetainėje. Svetainėje yra nuorodos į „Rapidshare“ atsisiuntimo vietą. Mes taip pat pasinaudojome laisve įkelti naujausią failą į savo serverius. „20K“ įrankį galite atsisiųsti žemiau: „WinsxsLite1.86“

Atminkite, kad jis suderinamas tik su „Windows Vista“, o ne su „Windows 7“.

Be to, „Windows Vista“ vartotojai su įdiegtu pakeitimų paketu gali paleisti komandinės eilutės įrankį VSP1CLN, kad pašalintų failus, kurių nebereikia įdiegus pakeitimų paketą. Atminkite, kad šie failai reikalingi norint pašalinti SP iš „Vista“.

Ar turite papildomų patarimų, kaip sumažinti aplanko „Winsxs“ dydį? Praneškite mums apie juos komentaruose.

Atnaujinimas : naujausia informacija rodo, kad „Winsxs“ aplankas iš tikrųjų gali būti ne toks didelis, kokį praneša sistema, ir pagrindinė to priežastis yra ta, kad daugelis aplanko failų yra kietosios nuorodos, nukreipiančios į failus kitoje sistemos vietoje.

„„ Windows SxS “katalogas parodo visų sistemos komponentų„ įdiegimo ir aptarnavimo būseną “. Tačiau iš tikrųjų jis nereikalauja tiek daug vietos diske, kiek atrodo naudojant įmontuotus įrankius (DIR ir Explorer), kad būtų galima išmatuoti naudojamą vietą diske. Tai, kad mums sudėtinga žinoti, kiek vietos iš tikrųjų sunaudojama kataloge, tikrai yra teisinga mintis!

Praktiškai beveik kiekvienas „WinSxS“ katalogo failas yra „kieta nuoroda“ į fizinius failus kitur sistemoje - tai reiškia, kad failų iš tikrųjų nėra šiame kataloge. Pvz., „WinSxS“ gali būti failas, pavadintas advapi32.dll, užimantis daugiau nei 700 K, tačiau pranešta yra kietoji nuoroda į faktinį failą, esantį „Windows \ System32“, ir jis bus skaičiuojamas du kartus (ar daugiau), kai tiesiog žiūrėdami į atskirus katalogus iš „Windows Explorer“. “

Daugiau informacijos apie tai galite rasti „Windows 7“ tinklaraštyje.