Home
» Consejos PC
»
Limpia la carpeta WinSxS para liberar espacio en Windows
Limpia la carpeta WinSxS para liberar espacio en Windows
Windows utiliza una carpeta de sistema llamada WinSxS para almacenar los archivos de instalación, así como las copias de seguridad y las actualizaciones. Sin embargo, estos archivos ocupan mucho espacio en la unidad del sistema. Por lo tanto, debería eliminar estas carpetas y archivos para liberar espacio en su equipo Windows.
¿Qué es exactamente la carpeta WinSxS?
Antes de aprender cómo limpiar la carpeta WinSxS, repasemos algunos puntos importantes.
En primer lugar, no se puede eliminar por completo la carpeta WinSxS, pero sí se puede reducir su tamaño. Esto se debe a que contiene muchas bibliotecas y componentes importantes del sistema operativo. Son esenciales para resolver problemas relacionados con el sistema operativo. Por lo tanto, en cierto modo, los usuarios no deberían tocar la carpeta WinSxS, ya que su función es mantener el PC seguro y estable.
Sin embargo, el problema es que la carpeta WinSxS continúa creciendo con el tiempo y si ha estado utilizando su máquina durante muchos años, la carpeta ocupará aproximadamente el 40% del disco duro de su sistema operativo, lo cual es bastante preocupante.
¿Qué ocurre exactamente en esa carpeta? De hecho, además de los componentes del sistema operativo, Windows también guarda los archivos de actualización en la carpeta WinSxS. Así, cada vez que se obtiene una nueva actualización, los archivos se descargan y almacenan, por si surgen problemas en el futuro y se desea volver a una compilación anterior. En resumen, cada vez que se obtiene una actualización, los archivos se acumulan en esa carpeta, lo que resulta en un espacio de disco duro del sistema operativo considerablemente mayor.
La carpeta WinSxS continúa creciendo con el tiempo
Sería un error decir que Microsoft no está intentando solucionar el problema. Actualmente, Windows 10 incluye un servicio de mantenimiento automático que limpia los archivos reemplazados después de un mes. Sin embargo, los usuarios informan que no funciona como debería.
De todos modos, ahora tienes una comprensión clara del problema y puedes 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. Escriba "Liberador de espacio en disco " en el cuadro de búsqueda del menú Inicio o de la barra de tareas y presione Intro. En la lista de resultados de búsqueda, haga clic en Liberador de espacio en disco.
2. En la ventana de la herramienta Liberador de espacio en disco, haga clic en el botón Limpiar archivos del sistema.
3. Compruebe la limpieza de Windows Update.
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 como administrador. Para ello, escriba cmd en el cuadro de búsqueda del menú Inicio o de la barra de tareas. En la lista de resultados, haga clic con el botón derecho en Símbolo del sistema y seleccione Ejecutar como administrador.
De lo contrario, haga clic derecho en el botón Inicio en la esquina inferior izquierda de la pantalla y seleccione Símbolo del sistema (Administrador).
2. En la ventana del símbolo del sistema, escriba el siguiente comando y presione Entrar:
Como alternativa, puede usar otro comando para desinstalar las actualizaciones y los Service Packs de Windows y liberar espacio. Use el siguiente comando:
La 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 automáticamente los componentes periódicamente cuando el sistema no está en uso. Esta tarea está configurada para ejecutarse automáticamente cuando la activa el sistema operativo. Al ejecutarse automáticamente, la tarea esperará al menos 30 días después de instalar un componente actualizado antes de desinstalar las versiones anteriores de dicho componente.
Si decide ejecutar esta tarea, se agotará durante 1 hora y es posible que no limpie por completo todos los archivos.
La tarea StartComponentCleanup también se puede iniciar desde el símbolo del sistema con privilegios de administrador:
3. En Servicio , en el medio, seleccione la tarea StartComponentCleanup y haga clic en Ejecutar en Elemento seleccionado a la derecha.
Seleccione la tarea StartComponentCleanup y haga clic en Ejecutar debajo de Elemento seleccionado a la derecha.
4. La tarea StartComponentCleanup se ejecutará hasta que se complete (esto puede llevar algún tiempo).
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 en ejecución de Windows 10 eliminará todas las versiones reemplazadas de cada componente en el almacén de componentes.
No se podrán desinstalar los Service Packs ni las actualizaciones actuales una vez completado este comando. Esto no impedirá la desinstalación de futuros Service Packs ni actualizaciones.
3. Al finalizar, puede cerrar el Símbolo del sistema si lo desea. Esto puede tardar un poco.
Elimine la carpeta WinSxS usando /StartComponentCleanup y /ResetBase con el comando Dism
Eliminar la carpeta WinSxS usando /SPSupersed con el comando Dism
Para reducir el espacio que ocupa un Service Pack, use el parámetro /SPSuperseded de Dism.exe en una instancia de Windows 10 en ejecución para eliminar cualquier componente de copia de seguridad necesario para desinstalar el Service Pack. Un Service Pack es un conjunto 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 completado este comando.
1. Abra el símbolo del sistema con derechos de administrador.
2. Escriba el siguiente comando en el símbolo del sistema y presione Enter.
Dism.exe /online /Cleanup-Image /SPSuperseded
3. Al finalizar, puede cerrar el Símbolo del sistema si lo desea. Esto puede tardar un poco.
Eliminar la carpeta WinSxS usando /SPSupersed con el comando Dism