Paskaidrota WinSxS mape operētājsistēmā Windows 10

Winsxs Folder Windows 10 Explained



Mape WinSxS ir būtiska Windows operētājsistēmas daļa. Tajā tiek glabāti visi sistēmas faili un komponenti, kas nepieciešami OS darbībai. Bez WinSxS mapes Windows nevarētu darboties. Mape WinSxS atrodas C:WindowsWinSxS. Tā ir slēpta mape, kas nozīmē, ka jūs to nevarēsit redzēt, ja vien File Explorer iestatījumos nebūs iespējota opcija Rādīt slēptos failus un mapes. Mape WinSxS ir svarīga, jo tajā tiek glabātas vairākas sistēmas failu un komponentu versijas. Tas ir svarīgi, jo tas ļauj sistēmai Windows vienlaikus darbināt vairākas vienas un tās pašas programmatūras versijas. Tas arī ļauj sistēmai Windows atgriezties pie iepriekšējās sistēmas faila vai komponenta versijas, ja rodas problēmas ar pašreizējo versiju. WinSxS mape var būt diezgan liela, un nav nekas neparasts, ka tā aizņem vairākus gigabaitus krātuves vietas. Tas ir tāpēc, ka tajā tiek saglabātas vairākas sistēmas failu un komponentu kopijas. Ja krātuvē ir maz vietas, varat iztīrīt mapi WinSxS, lai atbrīvotu vietu. Tomēr tas jādara tikai tad, ja esat pārliecināts par savām spējām, jo ​​tas var radīt problēmas ar Windows instalēšanu, ja tā tiek veikta nepareizi.



Lielākā daļa no jums, iespējams, ir pamanījuši Mape WinSxS operētājsistēmā Windows 10/8/7 un bija pārsteigts par tā lielumu. Tiem, kas to nedara, mape atrodas vietnē C: Windows Winsxs Un tas ir milzīgs! Man ir gandrīz 5 GB, apmēram 6000 mapju un 25 000 failu, un tas aizņem gandrīz 40% no Windows mapes! Lai gan šīs Winsxs mapes izmērs XP ir aptuveni 25-50 MB; tā lielais izmērs operētājsistēmās Windows 10, Windows 8, Windows 7 un Windows Vista ieinteresēja daudzus! Apskatiet attēlu zemāk.





winsxs-folder-windows





Tātad, kāds ir šīs Winsxs mapes noslēpums operētājsistēmās Windows 10, Windows 8.1, Windows8, Windows 7 un Windows Vista? Atradīsim to šajā ierakstā.

INWinSxSmapē, saglabā vairākas kopijasdll, exe un citus sistēmas failuslai vairākas lietojumprogrammas darbotos sistēmā Windows bez saderības problēmām. Ja paskatās iekšā, jūs redzēsit, ka izskatās daudz dublikātufailus, katram ir vienāds nosaukums. Faktiski tās ir to pašu saglabāto failu dažādas versijas; jo dažādām programmām var būt nepieciešamas dažādas versijas.



Kas ir WinSxS mape operētājsistēmā Windows 10

Īss, Winsxs, kas nozīmē 'Logi blakus' , ir vietējo Windows būvējumu kešatmiņa. Tajā tiek glabātas bibliotēkas, kuras izmanto vairākas lietojumprogrammas. Šis līdzeklis pirmo reizi tika ieviests operētājsistēmā Windows ME, un Microsoft to uztvēra kā risinājumu tā sauktajām “dll elles” problēmām, kas nomoka operētājsistēmu Windows 9x.

Programmā Winsxs mape “dublējums” ir lielākā, kā redzams tālāk esošajā attēlā.

Apakšmape WinSxS

Atkal, kā redzams zemāk esošajā attēlā, mapē Winsxs failu tipi ir “Cits”ņemlielākā daļa vietas. Tie galvenokārt sastāv no .imd, .ngr, .csd, .dll, .dll.mui, .exe un citiem līdzīgiem failu tipiem.



Failu veidi programmā WinSxS

Operētājsistēmā Windows 7 un jaunākās versijās nav mapes “dllcache”, kā arī nevar atrast mapi “i386”, kurā sistēma kešatmiņā (kā XP) visus avota moduļus. Šajā mapē WinSxS tiek glabāti paralēlo lietojumprogrammu kopējie komponenti. Šie faili var būt vairākas viena un tā paša komplekta vai lietojumprogrammas versijas. Katrai paralēlajai montāžai ir unikāls ID. Viens no montāžas identitātes atribūtiem ir tās versija.

“Operētājsistēma izmanto paralēlos mezglus kā galvenās nosaukumu piešķiršanas, saistīšanas, versiju veidošanas, izvietošanas un konfigurācijas vienības. Mapē Winsxs ir iekļauti visi manifesti, papildinājumi un trešo pušu Win32 faili,” norāda Microsoft.

Bet kāpēc ir tik daudz ligzdotu mapju un kāpēc saglabāt tik daudz viena un tā paša dažādas versijasutt, exe vai citus failus?

Kā minēts, Windows saglabā vecos DLL.un bibliotēkas komponenti mapē WinSxS. Tagad, ja jaunāka šī faila versija ir daļa no operētājsistēmas, bet konkrētai lietojumprogrammai ir nepieciešama noteikta vecāka versija, tad vecākā versija no WinSxSmape tiks izmantota, atstājot jaunāko versiju tās pašreizējā vietā citām lietojumprogrammām, kurām tā var būt nepieciešama.

tīkla kļūda netflix

Acīmredzot jūs nevarat noņemt šo direktoriju vai pārvietot to uz citu vietu. Šeit arī nav ieteicams neko dzēst, jo šāds solis, iespējams, var padarīt jūsu programmas nedarbojamas vai pat sabojāt sistēmu! Ja jums ir instalēts daudz lietotņu, varat sagaidīt gigantisku WinSxSmapi. Šī WinSxs mape nevar atrasties nevienā sējumā, izņemot sistēmas sējumu. Tas ir saistīts ar NTFS cietajām saitēm. Ja mēģināt pārvietot mapi, Windows atjauninājumi, servisa pakotnes, līdzekļi utt. var netikt instalēti pareizi.

Ja no WinSxS mapes noņemat komponentus, piemēram, manifestus, komplektus utt., var rasties problēmas. Katra sistēma reaģēs atšķirīgi. Kas der vienam, var salauzt otru! Piemēram, ja instalējat programmu, kurai nepieciešama tieši šī montāža, kuru jūs, iespējams, esat noņēmis, tad šī programma vienkārši netiks startēta! Arī mapju saspiešana nav atļauta, jo tā var radīt problēmas Windows atjauninājumu vai labojumfaila instalēšanas laikā.

Drošākais veids, kā to iztīrīt, ir vienkārši atinstalēt nevajadzīgās lietotnes. Tomēr arī tas nav drošs, jo daudzas lietojumprogrammas joprojām atstāj savus failus šeit, jo tos var izmantot citas lietojumprogrammas. Tādējādi neveiksmes varbūtība netiek izmantotauttAtšķirība ir diezgan liela.

Mēs neiesakām izmantot WinSxS tīrīšanas rīkus, piemēram, WinsxsLite jo jūs varat sabojāt savu Windows.

Un, ja izmēģināt jaunu programmatūru vai bieži instalējat un atinstalējat, jūs varat pamanīt, ka jūsu Winsxs izmērs ir patiešām liels, jo sistēma Windows saglabās vairākas to kopijas.uttfailus, lai atļautu vairākas lietojumprogrammas bez saderības problēmām.

WinSxs mapes tīrīšana

Windows 8.1 ieviesa jaunu komandrindas opciju DISM.exe, / AnalyzeComponentStore . Palaižot šo komandu, tiks parsēta mape WinSxS un tiks paziņots, vai ir ieteicama komponentu krātuves tīrīšana. Viņš ir klātesošs Windows 10 , Arī.

IN Windows 8/8.1/10 , atveriet diska tīrīšanas rīku un izmantojiet opciju Windows atjaunināšanas tīrīšana, lai notīrītu WinSxS.

Microsoft ir izlaidusi atjauninājumu, kas pievienoja Windows atjaunināšanas tīrīšanas opciju diska tīrīšanas rīkam IN Windows 7 .

Tagad jūs varat arī notīrīt WinSxS в Windows Server 2008 R2 ar jaunu atjauninājumu.

Lejupielādējiet datora labošanas rīku, lai ātri atrastu un automātiski labotu Windows kļūdas

Šeit ir vēl dažas iespējas, kuras jūs varētu vēlēties apsvērt atbrīvojiet vietu diskā - nedaudz rutīnas un nedaudz ekstrēmas:

  1. palaist Diska tīrīšanas rīks
  2. Noņemiet neizmantotās lietotnes
  3. Pārvietojiet lapas failu uz citu disku
  4. Atspējot hibernāciju
  5. Izmantojiet speciālo izdrukas faila opciju, lai ierakstītu atmiņas izdrukas failus citā sistēmas sējumā.
  6. Atspējot sistēmas atjaunošanas punktus
  7. Izlādējiet lietotāja profilu un programmas failu direktorijus citā sistēmas sējumā.

1. atjauninājums no TechNet emuāriem: Viena no lielākajām izmaiņām starp iepriekšējām Windows versijām bija pāreja no INF aprakstītās OS uzkomponentiskums. Visi operētājsistēmas komponenti atrodas mapē WinSxS - patiesībā mēs šo vietu saucam par komponentu veikalu. Katram komponentam ir unikāls nosaukums, kas ietver versiju, valodu un procesora arhitektūru, kurai tas tika izveidots. WinSxS mape ir vienīgā vieta, kur komponents atrodas sistēmā, visi pārējie failu gadījumi, ko redzat sistēmā, tiek 'projicēti', izmantojot cieto saiti no komponentu veikala.

Tagad, kad zināt, kāpēc veikals var izaugt līdz šādam izmēram, iespējams, nākamais jautājums ir, kāpēc mēs nenoņemam vecākas komponentu versijas. Īsā atbilde ir uzticamība. Komponentu krātuve kopā ar citu informāciju par sistēmu ļauj mums jebkurā brīdī noteikt, kura komponenta versija ir vislabākā projektam. Tas nozīmē, ka, atinstalējot drošības atjauninājumu, mēs varēsim instalēt nākamo augstāko versiju sistēmā – mums vairs nebūs atinstalēšanas problēmu. Tas nozīmē arī to, ka, ja nolemjat instalēt papildu funkciju, mēs ne tikai atlasīsim komponenta RTM versiju, bet arī redzēsim, kura versija ir visaugstākā, kas pieejama sistēmā.

Vienīgais veids, kā droši samazināt mapes WinSxS lielumu, ir samazināt iespējamo darbību kopumu, ko sistēma var veikt. Vienkāršākais veids, kā to izdarīt, ir noņemt pakotnes, kurās sākotnēji bija instalēti komponenti. To var izdarīt, noņemot jūsu sistēmā esošās pakotņu aizstātās versijas. 1. servisa pakotnē ir binārs fails ar nosaukumu VSP1CLN.EXE , rīks, kas padarīs servisa pakotni pastāvīgu (neizņemamu) jūsu sistēmā un noņems visu aizstāto komponentu RTM versijas. To var izdarīt tikai tāpēc, ka padarot servisa pakotni pastāvīgu; varam garantēt, ka mums nekad nebūs vajadzīgas RTM versijas.

2. atjauninājums no E7 emuāriem: operētājsistēmas modularitāte bija Windows Vista inženierijas mērķis. Tas tika darīts, lai novērstu vairākas problēmas mantotās Windows versijās, kas saistītas ar instalēšanu, apkopi un uzticamību. Windows SxS direktorijs atspoguļo visu sistēmas komponentu 'instalēšanas un apkopes statusu'. Taču tas faktiski nepatērē tik daudz vietas diskā, kā šķiet, izmantojot iebūvētos rīkus (DIR un Explorer), lai mērītu izmantoto diska vietu. Tas, ka mēs apgrūtinām jums uzzināt, cik daudz vietas direktorijs aizņem, ir godīgi! WinSxS katalogs nodrošina arī bezsaistes pakalpojumu un padara operētājsistēmu Windows Vista un jaunākas par 'attēlveidošanas drošu'.

Ir bijuši vairāki blogi un pat vairāki 'pazemes' rīki, kas stāsta, ka ir iespējams noņemt WinSxS direktoriju, un tā noteikti ir taisnība, ka pēc instalēšanas to var izņemt no sistēmas un izrādās, ka sistēma sāk darboties un darbojas. labi. . Bet, kā aprakstīts iepriekš, tā ir ļoti slikta prakse, jo jūs atņemat iespēju droši uzturēt visus operētājsistēmas komponentus un iespēju atjaunināt vai konfigurēt papildu komponentus savā sistēmā. Windows atbalsta tikai WinSxS direktoriju fiziskajā diskā sākotnējā atrašanās vietā.

Secinājums

Lai WinSxS mape ir tāda, kāda tā ir!

Mācies par dzimtā mape un Mapes Catroot un Catroot2 Šeit.

Papildu materiāli:

  1. Analizējiet Windows komponentu veikalu vai WinSxS operētājsistēmā Windows
  2. WinSxS mapes tīrīšana sistēmā Windows
  3. Pievienojiet Windows atjaunināšanas tīrīšanas opciju diska tīrīšanas rīkam sistēmā Windows
  4. Notīriet WinSxS direktoriju sistēmā Windows Server .
Populārākas Posts