Windows utiliza una carpeta del sistema llamada WinSxS para almacenar archivos de instalación de Windows, así como archivos de respaldo o archivos de actualización. Sin embargo, estos archivos ocupan mucho espacio en la unidad del sistema. Por lo tanto, debes eliminar estas carpetas y archivos para liberar espacio en tu computadora con Windows.
¿Qué es exactamente la carpeta WinSxS?
Antes de aprender cómo eliminar la carpeta WinSxS, repasemos algunos puntos importantes.
En primer lugar, no puedes eliminar completamente la carpeta WinSxS, pero ciertamente puedes reducir su tamaño. La razón es que la carpeta WinSxS contiene muchas bibliotecas y componentes importantes del sistema operativo. Son esenciales para resolver problemas relacionados con el sistema operativo. Entonces, en cierto modo, los usuarios no deben tocar la carpeta WinSxS porque está ahí para mantener la PC segura y estable.
Sin embargo, el problema es que la carpeta WinSxS sigue creciendo con el tiempo y si ha utilizado la máquina durante muchos años, la carpeta ocupará aproximadamente el 40% del disco duro del sistema operativo, lo cual es preocupante.
Entonces, ¿qué está pasando exactamente en esa carpeta? De hecho, además de los componentes del sistema operativo, Windows también guarda archivos de actualización en la carpeta WinSxS. Entonces, cada vez que reciba una nueva actualización, los archivos se descargarán y almacenarán, en caso de que encuentre problemas en el futuro y desee volver a la versión anterior. Básicamente, cada vez que recibe una actualización, los archivos se acumularán en esa carpeta, lo que aumentará increíblemente la capacidad del disco duro del sistema operativo.

El directorio WinSxS sigue creciendo con el tiempo
Sería un error decir que Microsoft no está intentando solucionar el problema. Actualmente, Windows 10 viene con un servicio de mantenimiento automático que limpia los archivos que han sido reemplazados después de un mes. Sin embargo, los usuarios informaron que no funcionó según lo previsto.
De todos modos, ahora comprende el problema y puede tomar medidas para reducir el tamaño de la carpeta para que no obstaculice la estabilidad del sistema.
Utilice el Liberador de espacio en disco para eliminar actualizaciones antiguas de la carpeta SxS
1. Primero abra la herramienta Liberador de espacio en disco ingresando limpieza de disco en el cuadro de búsqueda en el menú Inicio o en la barra de tareas y luego presione Entrar. En la lista de resultados de la búsqueda, haga clic en Liberador de espacio en disco.
![Elimine la carpeta WinSxS para liberar espacio en Windows Elimine la carpeta WinSxS para liberar espacio en Windows]()
2. En la ventana de la herramienta Liberador de espacio en disco, haga clic en el botón Limpiar archivos del sistema.
![Elimine la carpeta WinSxS para liberar espacio en Windows Elimine la carpeta WinSxS para liberar espacio en Windows]()
3. Verifique la limpieza de Windows Update.
![Elimine la carpeta WinSxS para liberar espacio en Windows Elimine la carpeta WinSxS para liberar espacio en Windows]()
4. Finalmente haga clic en Aceptar y listo.
Utilice el símbolo del sistema para eliminar la carpeta SxS
Si desea ver cuánto espacio libre ocupa la carpeta SxS, puede utilizar el símbolo del sistema.
1. Abra el símbolo del sistema en Administrador. Para hacer esto, ingrese cmd en el cuadro de búsqueda en el menú Inicio o en el cuadro de búsqueda en la barra de tareas. En la lista de resultados de la búsqueda, haga clic con el botón derecho en Símbolo del sistema y seleccione Ejecutar como administrador.
O alternativamente, haga clic derecho en el botón Inicio en la esquina inferior izquierda de la pantalla, seleccione Símbolo del sistema (Administrador).
![Elimine la carpeta WinSxS para liberar espacio en Windows Elimine la carpeta WinSxS para liberar espacio en Windows]()
2. En la ventana del símbolo del sistema, ingrese el siguiente comando y presione Entrar:
Dism.exe /en línea /Cleanup-Image /StartComponentCleanup
![Elimine la carpeta WinSxS para liberar espacio en Windows Elimine la carpeta WinSxS para liberar espacio en Windows]()
Espere unos minutos hasta que la herramienta DISM analice la carpeta. Una vez completado, verá detalles sobre cuánto espacio ocupa la carpeta SxS.
3. Para eliminar la carpeta SxS, ingrese el siguiente comando en la ventana del símbolo del sistema:
Dism.exe /en línea /Cleanup-Image /StartComponentCleanup
Además, puede utilizar otro comando para desinstalar las actualizaciones de Windows y los paquetes de servicio para liberar espacio. Utilice el siguiente comando:
Dism.exe /en línea /Cleanup-Image /StartComponentCleanup
El proceso de ejecución del comando depende del sistema y del tamaño del archivo que elimine.
Elimine la carpeta WinSxS mediante la tarea StartComponentCleanup
La tarea StartComponentCleanup se creó en Windows 8 para limpiar periódicamente los componentes de forma automática, cuando el sistema no está en uso. Esta tarea está configurada para ejecutarse automáticamente cuando la activa el sistema operativo. Cuando se ejecuta automáticamente, la tarea espera al menos 30 días después de que se instala un componente actualizado antes de desinstalar versiones anteriores de ese componente.
Si elige ejecutar esta tarea, la tarea tendrá un tiempo de espera de 1 hora y es posible que no limpie completamente todos los archivos.
La tarea StartComponentCleanup también se puede iniciar desde el símbolo del sistema con derechos de administrador:
schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"
1. Presione las teclas Win+ Rpara abrir Ejecutar , ingrese taskchd.msc en Ejecutar y presione OK para abrir el Programador de tareas .
2. Navegue y abra la carpeta siguiente en el panel izquierdo del Programador de tareas:
Task Scheduler Library\Microsoft\Windows\Servicing
3. En Servicio en el medio, seleccione la tarea StartComponentCleanup y haga clic en Ejecutar en Elementos seleccionados a la derecha.
![Elimine la carpeta WinSxS para liberar espacio en Windows Elimine la carpeta WinSxS para liberar espacio en Windows]()
Seleccione la tarea StartComponentCleanup y haga clic en Ejecutar en Elementos seleccionados a la derecha
4. La tarea StartComponentCleanup se ejecutará hasta que se complete (puede tardar algún tiempo).
![Elimine la carpeta WinSxS para liberar espacio en Windows Elimine la carpeta WinSxS para liberar espacio en Windows]()
La tarea StartComponentCleanup se ejecutará hasta que se complete
Elimine la carpeta WinSxS usando /StartComponentCleanup y /ResetBase con el comando Dism
El uso del modificador /ResetBase con el parámetro /StartComponentCleanup de DISM.exe en una instancia de Windows 10 en ejecución eliminará todas las versiones reemplazadas de todos los componentes en el almacén de componentes.
Todos los service packs y actualizaciones existentes no se pueden desinstalar una vez completado este comando. Esto no bloqueará la desinstalación de futuros paquetes de servicio o actualizaciones.
1. Abra el símbolo del sistema con derechos de administrador .
2. Ingrese el siguiente comando en el símbolo del sistema y presione Enter.
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
3. Cuando termine, puede cerrar el símbolo del sistema si lo desea. Esta ejecución puede tardar un poco en completarse.
![Elimine la carpeta WinSxS para liberar espacio en Windows Elimine la carpeta WinSxS para liberar espacio en Windows]()
Elimine la carpeta WinSxS usando /StartComponentCleanup y /ResetBase con el comando Dism
Elimine la carpeta WinSxS usando /SPSupersed con el comando Dism
Para reducir el espacio utilizado por un paquete de servicio, use el parámetro /SPSuperseded de Dism.exe en la instancia de Windows 10 en ejecución para eliminar cualquier componente de respaldo necesario para desinstalar el paquete de servicio. Un service pack es una colección de actualizaciones acumulativas para una versión específica de Windows.
Lo más probable es que esta opción nunca sea necesaria para Windows 10, ya que los paquetes de servicio ya no se utilizan para Windows 10.
El paquete de servicio no se puede desinstalar una vez que se completa este comando.
1. Abra el símbolo del sistema con derechos de administrador.
2. Ingrese el siguiente comando en el símbolo del sistema y presione Enter.
Dism.exe /online /Cleanup-Image /SPSuperseded
3. Cuando termine, puede cerrar el símbolo del sistema si lo desea. Esta ejecución puede tardar un poco en completarse.
![Elimine la carpeta WinSxS para liberar espacio en Windows Elimine la carpeta WinSxS para liberar espacio en Windows]()
Elimine la carpeta WinSxS usando /SPSupersed con el comando Dism
Consulte algunos artículos más a continuación:
¡Buena suerte!