Cómo entender la carpeta WinSxS, por qué crece tanto y métodos eficaces de limpieza.



Cuando intentas liberar espacio de almacenamiento en un equipo Windows, la carpeta WinSxS suele ser una de las principales culpables de que siga creciendo a pesar de los intentos de limpieza. Su tamaño puede ser engañoso: el Explorador de archivos puede mostrarla como enorme, pero esto se debe a que Windows utiliza enlaces físicos, por lo que el espacio en disco real que ocupa no es tan grande como parece. Aun así, con el paso de los meses o los años, puede convertirse en un verdadero acaparador de espacio. Si has intentado eliminar archivos manualmente o simplemente ignorarla, esta guía te ayudará a comprender cómo analizar y limpiar correctamente esta carpeta persistente sin dañar el sistema. La clave está en usar herramientas integradas como DISM y Liberador de espacio en disco, diseñadas para este propósito y que no dañarán tu instalación, a diferencia de las eliminaciones manuales aleatorias. Ten en cuenta que, una vez limpia, no podrás revertir fácilmente las actualizaciones hasta que instales las nuevas. Por lo tanto, ten cuidado si dependes de puntos de restauración del sistema antiguos o versiones antiguas específicas de DLL.

Cómo solucionar los problemas de tamaño y limpieza de la carpeta WinSxS

Descubre cuánto espacio ocupa realmente WinSxS.

Esto es un poco extraño, pero el Explorador de archivos suele sobreestimar el tamaño de la carpeta WinSxS debido a los enlaces físicos, lo que hace que parezca mucho más grande de lo que realmente es. Para obtener una imagen clara, debes ejecutar un comando en un símbolo del sistema con privilegios de administrador. De esta forma, podrás ver el tamaño real y determinar si realmente es necesario limpiar la carpeta o si se trata solo de una ilusión óptica.

Aquí te explicamos cómo hacerlo:

  1. Presiona Win + R, escribe cmd y luego pulsa Intro Ctrl + Shift + Enterpara abrir el Símbolo del sistema con privilegios de administrador. Si aparece el Control de cuentas de usuario, haz clic en SÍ.
  2. Escribe este comando y pulsa Intro:
  3. DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore

Una vez finalizado el comando, informa del tamaño del almacenamiento de componentes (WinSxS) y si se recomienda realizar una limpieza. Normalmente, indicará si conviene ejecutar la limpieza para recuperar espacio. En algunos sistemas, esto puede tardar uno o dos minutos, y la información mostrada puede resultar abrumadora, pero merece la pena ver las cifras reales, no solo la estimación inflada del explorador de archivos.

Limpieza de WinSxS con DISM: la forma correcta

Este es el método más seguro para limpiar la carpeta WinSxS; está diseñado para esta tarea y, si se usa correctamente, no causará problemas. Su eficacia radica en que la herramienta DISM puede eliminar archivos de sistema obsoletos o innecesarios y versiones antiguas de componentes sin afectar la estabilidad. Además, es un proceso irreversible; una vez finalizada la limpieza, los archivos antiguos se eliminan definitivamente.

Esto es lo que debes hacer:

  1. Nuevamente, abra un símbolo del sistema con privilegios elevados presionando Win + R, escribiendo cmd, luego Ctrl + Shift + Enter.
  2. Ejecuta primero este comando para comprobar si es necesaria una limpieza:
  3. DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore
  4. Si indica que se recomienda realizar una limpieza (busque “Se recomienda limpiar el almacén de componentes: Sí”), ejecute este comando para iniciar la limpieza:
  5. DISM.exe /Online /Cleanup-Image /StartComponentCleanup
  6. Si quieres eliminar versiones antiguas de componentes de Windows para liberar aún más espacio, y no te importa perder la capacidad de revertir fácilmente ciertas actualizaciones, ejecuta:
  7. DISM.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Nota: Algunos usuarios han informado que el proceso de limpieza en algunos equipos tarda bastante o no parece hacer mucho en la primera ejecución. En otras configuraciones, es rápido y sencillo. Tenga en cuenta que, tras ejecutarlo, ya no podrá eliminar actualizaciones de forma selectiva; todas quedan bloqueadas.

Utiliza la herramienta Liberador de espacio en disco: un método antiguo que sigue siendo eficaz.

A veces, la clásica utilidad Liberador de espacio en disco resulta muy útil, sobre todo si se prefiere una interfaz gráfica. Es un poco más precavida y sencilla, pero no siempre ofrece el control más preciso para WinSxS. Aun así, merece la pena probarla.

  1. Abra el Explorador de archivos, haga clic con el botón derecho en Este equipo (o “Equipo” si todavía se llama así) y seleccione Propiedades.
  2. Haz clic en Liberador de espacio en disco. Si ves la opción, selecciona Limpiar archivos del sistema.
  3. Deja que Windows busque opciones de limpieza y, a continuación, marca la casilla de Limpieza de Windows Update ; esto es lo que normalmente consume espacio en WinSxS.
  4. Haz clic en Aceptar y confirma cuando se te solicite. Ten en cuenta que este proceso puede tardar unos minutos, dependiendo de tu sistema.

Automatice la limpieza regular: utilice el Programador de tareas.

Como es lógico, Windows tiene que complicarlo todo, pero puedes automatizar esta limpieza. El Programador de tareas integrado tiene una tarea específica llamada StartComponentCleanup que se ejecuta periódicamente y evita que la carpeta WinSxS se llene indefinidamente.

  1. Presiona Win + R, escribe taskschd.msc y pulsa Enter para abrir el Programador de tareas.
  2. Navegue a Biblioteca del Programador de tareas > Microsoft > Windows > Mantenimiento.
  3. Busque StartComponentCleanup, haga clic con el botón derecho y luego seleccione Propiedades.
  4. Cambia a la pestaña Desencadenadores, haz clic en Nuevo, elige una programación (probablemente semanal o mensual) y, a continuación, haz clic en Aceptar.
  5. Si quieres ejecutarlo inmediatamente, haz clic con el botón derecho en StartComponentCleanup en la lista y selecciona Ejecutar.

¿Necesitas más espacio en disco?

Limpiar WinSxS es un buen comienzo, pero no olvides desinstalar las aplicaciones que no uses, eliminar archivos personales o mover archivos a un disco duro externo si es posible. A veces, con solo borrar archivos multimedia grandes o instaladores antiguos se puede liberar muchísimo espacio.

Si quieres una lista más completa de consejos para ahorrar espacio, consulta algunas guías detalladas; hay muchísimas maneras de aprovechar al máximo el espacio en Windows.

Resumen

  • Ejecutar DISM.exe /Online /Cleanup-Image /AnalyzeComponentStorepara comprobar el tamaño real de WinSxS.
  • Si es necesario realizar una limpieza, ejecute DISM.exe /Online /Cleanup-Image /StartComponentCleanup.
  • Para una limpieza más agresiva, considere agregar /ResetBase.
  • Utilice Liberador de espacio en disco para un enfoque basado en interfaz gráfica de usuario, dirigido a la limpieza de Windows Update.
  • Considere la posibilidad de automatizar la limpieza con el Programador de tareas si el espacio es un problema constante.

Resumen

Todo este proceso puede parecer un poco intimidante al principio, pero una vez que te familiarices con la ejecución de estos comandos, administrar WinSxS se vuelve mucho más sencillo. Recuerda que limpiar estos archivos suele ser seguro si utilizas las herramientas oficiales. Y si el tamaño no se reduce mucho, no te preocupes; es normal que quede algo, especialmente después de actualizaciones importantes.

Con suerte, esto le ahorrará a alguien unas cuantas horas de dolor de cabeza y hará que su viaje sea mucho más llevadero.



¿Te resultó útil este artículo?