El comando de Windows que libera varios GB limpiando la carpeta WinSxS
Cuando la unidad principal empieza a quedarse sin espacio, es común revisar qué carpetas del sistema están consumiendo los gigabytes. Una de las más llamativas es WinSxS, el almacén de componentes de Windows, que puede crecer hasta ocupar 10 GB, 12 GB o incluso más de 20 GB con el paso de las actualizaciones. Su función es conservar versiones paralelas de archivos esenciales y librerías DLL para evitar conflictos de compatibilidad y permitir revertir cambios si algo falla. Sin embargo, con el tiempo acumula versiones obsoletas que ya no son necesarias. La buena noticia es que Windows incluye una herramienta oficial, DISM, que permite analizar y limpiar ese almacén desde la consola sin necesidad de programas de terceros.
Por qué WinSxS ocupa tanto y cómo comprobar el espacio real
Muchos de los archivos que residen dentro de WinSxS están vinculados con la carpeta System32, lo que provoca que el Explorador de Windows muestre un cálculo distorsionado del espacio que realmente ocupa. Para salir de dudas, conviene abrir PowerShell o el Símbolo del sistema con permisos de administrador y ejecutar el siguiente comando:
Windows analizará el almacén de componentes y mostrará el tamaño real que ocupa en el disco, además de indicar si se recomienda hacer limpieza . Este paso es importante porque evita borrar archivos que el sistema todavía necesita para funcionar correctamente.
Limpiar con seguridad: los dos comandos clave
Si el análisis confirma que hay paquetes prescindibles, el siguiente paso es ejecutar:
Este comando borra las versiones obsoletas previas y conserva únicamente los archivos de la actualización más reciente, lo que garantiza un respaldo seguro si fuera necesario revertir cambios . Es la opción recomendada para la mayoría de usuarios, ya que libera espacio sin eliminar la posibilidad de desinstalar actualizaciones recientes.
Existe una variante más agresiva que añade el parámetro /ResetBase:
Esta opción realiza una limpieza más profunda de todo el historial de actualizaciones, pero elimina la posibilidad de desinstalar los parches acumulativos aplicados hasta la fecha . Por ese motivo, no se recomienda para equipos de uso cotidiano, sino para imágenes de sistema que se van a distribuir o cuando el espacio es crítico y no se prevé revertir actualizaciones. En algunos casos, especialmente en Windows 11 24H2 y 25H2, se han reportado problemas con actualizaciones futuras tras usar /ResetBase, por lo que conviene ser prudente .
Otros ajustes para arañar espacio extra
Si después de limpiar WinSxS el disco sigue ajustado, existen otros ajustes tradicionales que pueden ayudar. Uno de los más efectivos es desactivar la hibernación si no se utiliza, ya que el archivo hiberfil.sys puede ocupar entre el 40% y el 75% de la RAM instalada . Para ello, basta con abrir el Símbolo del sistema como administrador y ejecutar powercfg /hibernate off. Esto elimina el archivo y libera el espacio reservado, aunque se pierde la función de hibernación y el inicio rápido .
Otro ajuste útil es revisar los puntos de restauración del sistema. Desde systempropertiesprotection.exe se puede acceder a la configuración de protección del sistema, reducir el espacio máximo asignado y eliminar puntos antiguos que ya no sean necesarios . También conviene vaciar la carpeta C:\Windows\SoftwareDistribution después de detener el servicio de Windows Update, ya que puede acumular archivos de actualizaciones pasadas .
Preguntas frecuentes sobre el comando para liberar espacio en Windows
¿Qué es la carpeta WinSxS y por qué ocupa tanto espacio?
Es el almacén de componentes de Windows. Guarda versiones de archivos del sistema para evitar conflictos de compatibilidad y permitir revertir actualizaciones. Con el tiempo acumula versiones obsoletas que pueden sumar varios gigabytes.
¿Es seguro usar DISM para limpiar WinSxS?
Sí, si se usa el comando /StartComponentCleanup sin el parámetro /ResetBase. Este comando elimina las versiones antiguas pero conserva la actualización más reciente, por lo que el sistema sigue siendo estable y se puede revertir si es necesario.
¿Qué diferencia hay entre /StartComponentCleanup y /ResetBase?
El primero elimina versiones obsoletas pero mantiene la capacidad de desinstalar actualizaciones recientes. El segundo borra todo el historial y libera más espacio, pero impide desinstalar los parches acumulativos .
¿Por qué el Explorador de Windows muestra un tamaño distorsionado de WinSxS?
Porque muchos archivos de WinSxS están vinculados con System32, y el Explorador calcula el tamaño de forma que no refleja el espacio real recuperable. El comando /AnalyzeComponentStore muestra la cifra correcta.
¿Qué otros métodos existen para liberar espacio en Windows?
Desactivar la hibernación (powercfg /hibernate off), reducir los puntos de restauración del sistema, vaciar la carpeta SoftwareDistribution y usar el Liberador de espacio en disco (cleanmgr) como administrador .
¿Con qué frecuencia debo ejecutar la limpieza de WinSxS?
Windows realiza esta limpieza automáticamente cada 30 días. Solo es necesario ejecutar el comando manualmente si el análisis indica que se recomienda la limpieza o si el espacio en disco es urgente .
Recuerde que…
La carpeta WinSxS es un componente esencial de Windows, no un nido de archivos basura. Su limpieza debe hacerse con las herramientas oficiales y con prudencia. El comando DISM /Online /Cleanup-Image /StartComponentCleanup es la opción más segura para recuperar espacio sin comprometer la estabilidad del sistema. Si después de ejecutarlo el disco sigue lleno, desactivar la hibernación y revisar los puntos de restauración puede aportar gigabytes adicionales. En equipos con SSD ajustados, estos pequeños ajustes marcan la diferencia entre un sistema que respira y uno que se arrastra. Eso sí, antes de borrar cualquier archivo del sistema, conviene asegurarse de que no se está eliminando algo necesario. La prudencia siempre es más barata que una reinstalación.
Pueden encontrar más contenido en https://fernandojuca.com, así como videotutoriales y pódcast en https://youtube.com/fernandojucamaldonado.