S'explica la carpeta WinSxS a Windows 10

Winsxs Folder Windows 10 Explained



La carpeta WinSxS és una part crítica del sistema operatiu Windows. Emmagatzema tots els fitxers i components del sistema necessaris per al funcionament del sistema operatiu. Sense la carpeta WinSxS, Windows no es podria executar. La carpeta WinSxS es troba a C:WindowsWinSxS. És una carpeta oculta, el que significa que no la podreu veure tret que tingueu activada l'opció Mostra fitxers i carpetes ocults a la configuració de l'Explorador de fitxers. La carpeta WinSxS és important perquè emmagatzema diverses versions dels fitxers i components del sistema. Això és important perquè permet que Windows pugui executar diverses versions del mateix programari alhora. També permet que Windows pugui tornar a una versió anterior d'un fitxer o component del sistema si hi ha un problema amb la versió actual. La carpeta WinSxS pot ser bastant gran i no és estrany que ocupi diversos gigabytes d'espai d'emmagatzematge. Això es deu al fet que emmagatzema múltiples còpies dels fitxers i components del sistema. Si teniu poc espai d'emmagatzematge, podeu netejar la carpeta WinSxS per alliberar espai. Tanmateix, només hauríeu de fer-ho si confieu en la vostra capacitat de fer-ho, ja que pot causar problemes amb la vostra instal·lació de Windows si es fa de manera incorrecta.



La majoria de vosaltres potser ho heu notat Carpeta WinSxS a Windows 10/8/7 i es va sorprendre per la seva mida. Per a aquells que no ho fan, la carpeta es troba a C: Windows Winsxs I és enorme! Tinc gairebé 5 GB, unes 6000 carpetes i 25000 fitxers, i ocupa gairebé el 40% de la carpeta de Windows! Tot i que la mida d'aquesta carpeta Winsxs a XP és d'uns 25-50 MB; la seva gran mida a Windows 10, Windows 8, Windows 7 i Windows Vista va intrigar molts! Consulteu la imatge següent.





winsxs-folder-windows





Quin és, doncs, el misteri d'aquesta carpeta Winsxs a Windows 10, Windows 8.1, Windows8, Windows 7 i Windows Vista? Anem a trobar-lo en aquest post.

ENWinSxScarpeta, emmagatzema diverses còpiesdll, exe i altres fitxers del sistemaper fer que diverses aplicacions funcionin a Windows sense problemes de compatibilitat. Si mireu dins, veureu el que semblen molts duplicatsFitxers, cadascuna té el mateix nom. De fet, es tracta de versions diferents dels mateixos fitxers que s'emmagatzemen; perquè diferents programes poden requerir diferents versions.



Què és la carpeta WinSxS a Windows 10

Curt, Winsxs, que significa 'Finestres una al costat de l'altra' , és una memòria cau de les compilacions natives de Windows. Emmagatzema biblioteques que utilitzen diverses aplicacions. Aquesta característica es va introduir per primera vegada a Windows ME i va ser vista per Microsoft com una solució als problemes anomenats 'dll infern' que afectaven Windows 9x.

A Winsxs, la carpeta 'còpia de seguretat' és la més gran, com es veu a la imatge següent.

Subcarpeta WinSxS

De nou, com es veu a la imatge següent, a la carpeta Winsxs els tipus de fitxer són 'Altres'.prendrela major part de l'espai. Consten principalment de .imd, .ngr, .csd, .dll, .dll.mui, .exe i altres tipus de fitxers similars.



Tipus de fitxers a WinSxS

A Windows 7 i posteriors no hi ha cap carpeta 'dllcache' i tampoc no podeu trobar la carpeta 'i386' on el sistema guarda a la memòria cau (com a XP) tots els mòduls font. És en aquesta carpeta WinSxS on s'emmagatzemen els components comuns de les aplicacions paral·leles. Aquests fitxers poden ser diverses versions del mateix conjunt o aplicació. Cada conjunt paral·lel té un identificador únic. Un dels atributs de la identitat d'una assemblea és la seva versió.

'El sistema operatiu utilitza els conjunts paral·lels com a unitats principals de denominació, vinculació, versions, desplegament i configuració. La carpeta Winsxs inclou tots els fitxers de manifest, complements i Win32 de tercers', diu Microsoft.

Però per què hi ha tantes carpetes imbricades i per què mantenir-les molts diferents versions del mateixetc, exe o altres fitxers?

Com s'ha esmentat, Windows conserva DLL antigues.i components de la biblioteca a la carpeta WinSxS. Ara, si una versió més recent d'aquest fitxer forma part del sistema operatiu, però una aplicació en particular necessita una versió anterior determinada per funcionar, llavors la versió anterior de WenSxSs'utilitzarà la carpeta, deixant la versió més recent a la seva ubicació actual per a altres aplicacions que la necessitin.

és el mateix que Internet Explorer

Evidentment, no podeu eliminar aquest directori ni moure'l a una altra ubicació. Tampoc es recomana suprimir res aquí, ja que aquest pas probablement podria deixar les vostres aplicacions inoperables o fins i tot trencar el vostre sistema! Si teniu moltes aplicacions instal·lades, podeu esperar un WenSxScarpeta. Aquesta carpeta WinSxs no es pot localitzar en cap volum que no sigui el volum del sistema. Això es deu als enllaços durs NTFS. Si intenteu moure la carpeta, pot ser que les actualitzacions de Windows, els paquets de servei, les funcions, etc. no s'instal·lin correctament.

Si elimineu components de la carpeta WinSxS, com ara manifests, muntatges, etc., és possible que tingueu problemes. Cada sistema reaccionarà de manera diferent. El que funciona per a un pot trencar amb un altre! Per exemple, si instal·leu un programa que requereix exactament aquest muntatge, que potser heu eliminat, aquest programa simplement no s'iniciarà! Tampoc es permet la compressió de carpetes perquè pot causar problemes durant les actualitzacions de Windows o quan s'instal·la una correcció ràpida.

La manera més segura de netejar-lo és simplement desinstal·lar les aplicacions que no necessiteu. Tanmateix, això tampoc és infal·lible, ja que moltes aplicacions encara deixen els seus fitxers aquí, ja que poden ser utilitzats per altres aplicacions. Per tant, no s'utilitza la probabilitat de falladaetcLa bretxa és força gran.

No recomanem utilitzar eines de neteja WinSxS com ara WinsxsLite ja que pots trencar el teu Windows.

I si proveu programari nou o instal·leu i desinstal·leu amb freqüència, és possible que noteu que el vostre Winsxs és molt gran, ja que Windows en conservarà diverses còpies.etcfitxers per permetre múltiples aplicacions sense problemes de compatibilitat.

Neteja de la carpeta WinSxs

Windows 8.1 va introduir una nova opció de línia d'ordres per a DISM.exe, / AnalyzeComponentStore . L'execució d'aquesta ordre analitzarà la carpeta WinSxS i us informarà si es recomana netejar el magatzem de components. Està present a Windows 10 , També.

EN Windows 8/8.1/10 , obriu l'eina de neteja de disc i utilitzeu l'opció Neteja d'actualització de Windows per netejar WinSxS.

Microsoft ha publicat una actualització que s'ha afegit l'opció de neteja de Windows Update a l'eina Neteja de disc EN Windows 7 .

Ara també pots esborrar WinSxS в Windows Server 2008 R2 amb una nova actualització.

Baixeu l'eina de reparació de PC per trobar i corregir automàticament els errors de Windows

Aquí teniu algunes opcions més que potser voldreu considerar allibera espai al disc - una mica de rutina i una mica d'extrem:

  1. correr Eina de neteja de disc
  2. Elimina les aplicacions no utilitzades
  3. Mou el fitxer de pàgina a una altra unitat
  4. Desactiva la hibernació
  5. Utilitzeu l'opció de fitxer d'abocat de memòria dedicada per escriure fitxers d'abocat de memòria a un altre volum del sistema.
  6. Desactiveu els punts de restauració del sistema
  7. Descarregueu el perfil d'usuari i els directoris de fitxers de programa a un altre volum del sistema.

Actualització 1 dels blocs de TechNet: Un dels canvis més importants entre les versions anteriors de Windows va ser el pas d'un sistema operatiu descrit a INF acomponencialitat. Tots els components del sistema operatiu es troben a la carpeta WinSxS; de fet, anomenem aquest lloc el magatzem de components. Cada component té un nom únic que inclou la versió, l'idioma i l'arquitectura del processador per als quals s'ha creat. La carpeta WinSxS és l'únic lloc on resideix un component al sistema, totes les altres instàncies de fitxers que veieu al sistema es 'projecten' mitjançant un enllaç dur des de la botiga de components.

Ara que ja sabeu per què la botiga pot créixer fins a aquesta mida, probablement la vostra pregunta següent és per què no eliminem les versions anteriors dels components. La resposta curta és la fiabilitat. El magatzem de components, juntament amb altra informació sobre el sistema, ens permet determinar en qualsevol moment quina versió del component és la millor per al projecte. Això vol dir que si desinstal·leu l'actualització de seguretat, podrem instal·lar la següent versió més alta del sistema; ja no tindrem cap problema de desinstal·lació. Això també vol dir que si decidiu instal·lar una funció opcional, no només seleccionarem la versió RTM del component, sinó que veurem quina versió és la més alta disponible al sistema.

L'única manera de reduir de manera segura la mida de la carpeta WinSxS és reduir el conjunt de possibles accions que el sistema pot realitzar. La manera més senzilla de fer-ho és eliminar els paquets que originalment tenien els components instal·lats. Això es pot fer eliminant les versions substituïdes dels paquets que teniu al vostre sistema. El Service Pack 1 conté un fitxer binari anomenat VSP1CLN.EXE , una eina que farà que el Service Pack sigui permanent (no extraïble) al vostre sistema i eliminarà les versions RTM de tots els components substituïts. Això només es pot fer perquè fent permanent el service pack; podem garantir que mai necessitarem versions RTM.

Actualització 2 dels blocs de l'E7: la 'modularitat' del sistema operatiu era un objectiu d'enginyeria per a Windows Vista. Això es va fer per resoldre una sèrie de problemes de les versions heretades de Windows relacionats amb la instal·lació, el manteniment i la fiabilitat. El directori SxS de Windows representa l''estat d'instal·lació i manteniment' de tots els components del sistema. Però en realitat no consumeix tant espai de disc com sembla quan s'utilitzen eines integrades (DIR i Explorer) per mesurar l'espai de disc utilitzat. El fet que us estem fent més difícil saber quant espai ocupa un directori és just! El catàleg WinSxS també ofereix servei fora de línia i fa que Windows Vista i posteriorment siguin 'segurs per a la imatge'.

Hi ha hagut diversos blocs i fins i tot diverses eines 'underground' que us diuen que és possible eliminar el directori WinSxS, i és cert que després de la instal·lació podeu eliminar-lo del sistema i resulta que el sistema arrenca i funciona. bé. . Però, com s'ha descrit anteriorment, aquesta és una pràctica molt dolenta, ja que elimina la capacitat de mantenir de manera fiable tots els components del sistema operatiu i la possibilitat d'actualitzar o configurar components addicionals al vostre sistema. Windows només admet el directori WinSxS en una unitat física a la ubicació original.

Conclusió

Deixeu que la carpeta WinSxS sigui com és!

Aprendre sobre carpeta nativa i Carpetes Catroot i Catroot2 Aquí.

Materials addicionals:

  1. Analitzeu la botiga de components de Windows o WinSxS a Windows
  2. Neteja de la carpeta WinSxS a Windows
  3. Afegiu l'opció de neteja de Windows Update a l'eina de neteja de disc a Windows
  4. Netegeu el directori WinSxS al Windows Server .
Entrades Populars