InicioInfoImportante El directorio fantasma “winsxs”

Importante El directorio fantasma “winsxs”

Info3/1/2009

Es importante que conozcan esta GENIAL IDEA DE MICROSOFT ¡¡¡ni se te ocurra tocar eso!!!

Le cuento una historia. Se llama el "Infierno de las DLL". Hace unos años, cada aplicación instalaba su runtime de C++ (el runtime que incluso lleva el .NET y hasta el propio sistema operativo para sus programas) y otros runtimes dependientes de él. Esos runtimes cambian continuamente de versión ya que o bien sale algún fallo de seguridad o simplemente se cambia de versión. El hecho es que hay un juego de DLLs para los programas
compilados en Visual C++ 3, 4, 5, 6, .NET, 2003, 2005, 2008 y sus respectivos parches de seguridad, service packs (el VC++ 6 tiene 6 sps), etc. Aparte de que algunas veces el fabricante recompilaba el runtime para solucionar bugs o cambiar/ampliar cosas a su gusto...

El tema estaba en que cada aplicación borraba el anterior e instalaba el suyo (que solían residir en C:\Windows\System32), con lo que otros programas dejaban de funcionar debido a incompatibilidades.

MS tuvo la feliz idea de acabar con el DLL Hell activando lo que se llama el SXS, que no es otra cosa que un repositorio interno de DLLs (esa carpteta). Cuando una aplicación se instala, Windows anota qué runtime ha instalado, lo mueve al SXS y cada vez que esa aplicación se carga y pide sus DLL Windows lo engaña y le da sus DLL. Para el programa esas DLL están en C:\Windows\System32, pero realmente están en ese almacén.

Si todos los programadores respetaran las reglas, ese almacén no debería crecer mucho, pero ni los desisntaladores están bien hechos ni los propios programas, por lo que ese almacén crece, y crece, y crece, y crece... y sigue creciendo.





Cuanto pesa la tuya!!!! C:\Windows\winsxs (tambien esta en XP)

Datos archivados del Taringa! original
0puntos
6,232visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

p
porson🇦🇷
Usuario
Puntos0
Posts44
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.