WinSxS-mappen i Windows 10 forklart

Winsxs Folder Windows 10 Explained



WinSxS-mappen er en kritisk del av Windows-operativsystemet. Den lagrer alle systemfilene og komponentene som kreves for at operativsystemet skal fungere. Uten WinSxS-mappen ville ikke Windows kunne kjøre. WinSxS-mappen ligger på C:WindowsWinSxS. Det er en skjult mappe, noe som betyr at du ikke vil kunne se den med mindre du har alternativet Vis skjulte filer og mapper aktivert i Filutforsker-innstillingene. WinSxS-mappen er viktig fordi den lagrer flere versjoner av systemfiler og komponenter. Dette er viktig fordi det gjør det mulig for Windows å kunne kjøre flere versjoner av samme programvare samtidig. Det gjør det også mulig for Windows å kunne rulle tilbake til en tidligere versjon av en systemfil eller komponent hvis det er et problem med gjeldende versjon. WinSxS-mappen kan være ganske stor, og det er ikke uvanlig at den tar opp flere gigabyte med lagringsplass. Dette er fordi den lagrer flere kopier av systemfiler og komponenter. Hvis du har lite lagringsplass, kan du rydde opp i WinSxS-mappen for å frigjøre plass. Du bør imidlertid bare gjøre dette hvis du er sikker på din evne til å gjøre det, da det potensielt kan føre til problemer med Windows-installasjonen hvis den gjøres feil.



De fleste av dere har kanskje lagt merke til det Mappe WinSxS i Windows 10/8/7 og ble overrasket over størrelsen. For de som ikke gjør det, ligger mappen på C: Windows Winsxs Og det er enormt! Jeg har nesten 5 GB, ca 6000 mapper og 25000 filer, og det tar opp nesten 40% av Windows-mappen! Selv om størrelsen på denne Winsxs-mappen i XP er rundt 25-50MB; den store størrelsen i Windows 10, Windows 8, Windows 7 og Windows Vista fascinerte mange! Sjekk ut bildet nedenfor.





winsxs-mappe-vinduer





Så hva er mysteriet med denne Winsxs-mappen i Windows 10, Windows 8.1, Windows8, Windows 7 og Windows Vista? La oss finne det i dette innlegget.

IWinSxSmappe, lagrer flere kopierdll, exe og andre systemfilerfor å få flere applikasjoner til å fungere på Windows uten kompatibilitetsproblemer. Hvis du ser på innsiden vil du se det som ser ut som mange duplikaterfiler, hver har samme navn. Faktisk er dette forskjellige versjoner av de samme filene som er lagret; fordi forskjellige programmer kan kreve forskjellige versjoner.



Hva er WinSxS-mappen i Windows 10

Kort, Winsxs, som betyr 'Windows side ved side' , er en hurtigbuffer med opprinnelige Windows-bygg. Den lagrer biblioteker som brukes av flere applikasjoner. Denne funksjonen ble først introdusert i Windows ME og ble sett av Microsoft som en løsning på de såkalte 'dll-helvete'-problemene som plaget Windows 9x.

I Winsxs er 'backup'-mappen den største, som vist på bildet nedenfor.

Undermappe WinSxS

Igjen, som vist på bildet nedenfor, i Winsxs-mappen er filtypene 'Annet'tamesteparten av plassen. De består hovedsakelig av .imd, .ngr, .csd, .dll, .dll.mui, .exe og andre lignende filtyper.



Filtyper i WinSxS

I Windows 7 og nyere er det ingen 'dllcache'-mappe, og du kan heller ikke finne 'i386'-mappen der systemet cacher (som i XP) alle kildemoduler. Det er i denne WinSxS-mappen at de vanlige komponentene i parallelle applikasjoner er lagret. Disse filene kan være flere versjoner av samme samling eller applikasjon. Hver parallellmontering har en unik ID. En av egenskapene til en forsamlings identitet er versjonen.

'Parallelle sammenstillinger brukes av operativsystemet som de primære enhetene for navngivning, binding, versjonering, distribusjon og konfigurasjon. Winsxs-mappen inneholder alle manifester, tillegg og tredjeparts Win32-filer, sier Microsoft.

Men hvorfor er det så mange nestede mapper og hvorfor beholde så mange forskjellige versjoner av det sammeetc, exe eller andre filer?

Som nevnt beholder Windows gamle DLL-er.og bibliotekkomponenter i WinSxS-mappen. Nå, hvis en nyere versjon av denne filen er en del av operativsystemet, men en bestemt applikasjon trenger en viss eldre versjon for å fungere, så er den eldre versjonen fra WinSxSmappen vil bli brukt, slik at den nyere versjonen blir værende på sin nåværende plassering for andre programmer som kan trenge den.

er kanten det samme som Internet Explorer

Du kan selvsagt ikke fjerne denne katalogen eller flytte den til et annet sted. Det anbefales heller ikke å slette noe her, da et slikt trinn sannsynligvis kan gjøre applikasjonene dine ubrukelige eller til og med ødelegge systemet! Hvis du har mange apper installert, kan du forvente en gigantisk WinSxSmappe. Denne WinSxs-mappen kan ikke finnes på noe annet volum enn systemvolumet. Dette er på grunn av NTFS harde lenker. Hvis du prøver å flytte mappen, kan det føre til at Windows-oppdateringer, oppdateringspakker, funksjoner osv. ikke installeres riktig.

Hvis du fjerner komponenter fra WinSxS-mappen som manifester, sammenstillinger osv., kan du få problemer. Hvert system vil reagere forskjellig. Det som fungerer for en, kan ødelegge en annen! Hvis du for eksempel installerer et program som krever akkurat denne sammenstillingen, som du kanskje har fjernet, vil dette programmet rett og slett ikke starte! Mappekomprimering er heller ikke tillatt fordi det kan forårsake problemer under WindowsUpdates eller når en hurtigreparasjon er installert.

Den sikreste måten å rydde opp på er å avinstallere appene du ikke trenger. Dette er imidlertid heller ikke idiotsikkert, siden mange applikasjoner fortsatt legger igjen filene sine her da de kan brukes av andre applikasjoner. Dermed brukes ikke sannsynligheten for feiletcAvstanden er ganske stor.

Vi anbefaler ikke å bruke WinSxS oppryddingsverktøy som f.eks WinsxsLite siden du kan ødelegge Windows.

Og hvis du prøver ut ny programvare eller installerer og avinstallerer ofte, vil du kanskje legge merke til at din Winsxs er veldig stor, da Windows vil beholde flere kopier av disseetcfiler for å tillate flere applikasjoner uten kompatibilitetsproblemer.

Rydder opp i WinSxs-mappen

Windows 8.1 introduserte et nytt kommandolinjealternativ for DISM.exe, / AnalyseComponentStore . Å kjøre denne kommandoen vil analysere WinSxS-mappen og gi deg beskjed om det anbefales å rydde opp i komponentlageret. Han er tilstede i Windows 10 , Også.

I Windows 8/8.1/10 , åpne Diskoppryddingsverktøyet og bruk alternativet Windows Update Cleanup for å rydde opp i WinSxS.

Microsoft har gitt ut en oppdatering som la til Windows Update-oppryddingsalternativet til Diskopprydding-verktøyet I Windows 7 .

Nå kan du også klare WinSxS в Windows Server 2008 R2 med ny ny oppdatering.

Last ned PC Repair Tool for raskt å finne og automatisk fikse Windows-feil

Her er noen flere alternativer du kanskje bør vurdere frigjøre diskplass - litt rutine og litt ekstrem:

  1. løpe Diskoppryddingsverktøy
  2. Fjern ubrukte apper
  3. Flytt sidefil til en annen stasjon
  4. Deaktiver dvalemodus
  5. Bruk det dedikerte dumpfilalternativet til å skrive minnedumpfiler til et annet volum på systemet.
  6. Deaktiver systemgjenopprettingspunkter
  7. Last ned brukerprofilen og programfilkatalogene til et annet volum på systemet.

Oppdatering 1 fra TechNet-bloggene: En av de største endringene mellom tidligere versjoner av Windows var overgangen fra et OS beskrevet i INF tilkomponentialitet. Alle komponentene i operativsystemet er plassert i WinSxS-mappen - faktisk kaller vi dette stedet for komponentlageret. Hver komponent har et unikt navn som inkluderer versjonen, språket og prosessorarkitekturen den ble opprettet for. WinSxS-mappen er det eneste stedet en komponent befinner seg på systemet, alle andre filforekomster du ser på systemet 'projiseres' ved hard kobling fra komponentlageret.

Nå som du vet hvorfor butikken kan vokse til denne størrelsen, er det neste spørsmålet ditt sannsynligvis hvorfor vi ikke fjerner eldre versjoner av komponenter. Det korte svaret er pålitelighet. Komponentlageret, sammen med annen informasjon om systemet, lar oss på ethvert tidspunkt bestemme hvilken versjon av komponenten som er best for prosjektet. Dette betyr at hvis du avinstallerer sikkerhetsoppdateringen, vil vi kunne installere den nest høyeste versjonen på systemet - vi vil ikke lenger ha et avinstalleringsproblem. Dette betyr også at hvis du bestemmer deg for å installere en valgfri funksjon, vil vi ikke bare velge RTM-versjonen av komponenten, vi vil se hvilken versjon som er den høyeste tilgjengelige på systemet.

Den eneste måten å trygt redusere størrelsen på WinSxS-mappen er å redusere settet med mulige handlinger som systemet kan utføre. Den enkleste måten å gjøre dette på er å fjerne pakkene som opprinnelig hadde komponentene installert. Dette kan gjøres ved å fjerne erstattede versjoner av pakker som du har på systemet ditt. Service Pack 1 inneholder en binær fil med navnet VSP1CLN.EXE , et verktøy som vil gjøre Service Pack permanent (ikke-flyttbar) på systemet ditt og fjerne RTM-versjonene av alle erstattede komponenter. Dette kan bare gjøres fordi ved å gjøre oppdateringspakken permanent; vi kan garantere at vi aldri vil trenge RTM-versjoner.

Oppdatering 2 fra E7-bloggene: 'Modulariteten' til operativsystemet var et teknisk mål for Windows Vista. Dette ble gjort for å løse en rekke problemer i eldre versjoner av Windows relatert til installasjon, vedlikehold og pålitelighet. Windows SxS-katalogen representerer 'installasjons- og vedlikeholdsstatus' for alle systemkomponenter. Men det bruker faktisk ikke så mye diskplass som det ser ut til når du bruker innebygde verktøy (DIR og Explorer) for å måle brukt diskplass. Det faktum at vi gjør det vanskeligere for deg å vite hvor mye plass en katalog tar opp er rettferdig! WinSxS-katalogen tilbyr også offline-tjenester og gjør Windows Vista og senere 'bildesikre'.

Det har vært flere blogger og til og med flere 'underjordiske' verktøy som forteller deg at det er mulig å fjerne WinSxS-katalogen, og det er absolutt sant at etter installasjonen kan du fjerne den fra systemet og det viser seg at systemet starter opp og fungerer fint. . Men, som beskrevet ovenfor, er dette en veldig dårlig praksis, siden du tar bort muligheten til pålitelig vedlikehold av alle komponenter i operativsystemet og muligheten til å oppdatere eller konfigurere tilleggskomponenter på systemet ditt. Windows støtter kun WinSxS-katalogen på en fysisk stasjon på den opprinnelige plasseringen.

Konklusjon

La WinSxS-mappen være som den er!

Lære om opprinnelig mappe og Mapper Catroot og Catroot2 Her.

Ytterligere materialer:

  1. Analyser Windows Component Store eller WinSxS på Windows
  2. Rydder opp i WinSxS-mappen i Windows
  3. Legg til Windows Update Cleanup Option til Diskoppryddingsverktøyet i Windows
  4. Rydd opp i WinSxS-katalogen på Windows Server .
Populære Innlegg