El disco C: de un Windows Server que lleva años en producción acaba siempre igual: lleno, con la carpeta C:\Windows\WinSxS ocupando 15, 20 o 30 GB. La tentación de borrarla a mano es grande y es un error grave: WinSxS es el almacén de componentes del sistema. Pero sí se puede reducir de forma segura con DISM. Así se hace bien.
Qué hay dentro de WinSxS
WinSxS guarda todas las versiones de los componentes de Windows: las actuales, las anteriores (para poder desinstalar actualizaciones) y las de características desactivadas. Gran parte de su «tamaño» son enlaces duros que el Explorador cuenta dos veces, así que antes de nada mide lo que ocupa de verdad:
DISM /Online /Cleanup-Image /AnalyzeComponentStore
Fíjate en «Tamaño real del almacén de componentes» y en la línea final: «Se recomienda la limpieza del almacén de componentes: Sí/No».
Limpieza segura: StartComponentCleanup
DISM /Online /Cleanup-Image /StartComponentCleanup
Elimina las versiones de componentes reemplazadas hace más de 30 días. Es seguro y no impide desinstalar las actualizaciones recientes. Suele liberar entre 2 y 10 GB en servidores con años de parches.
Limpieza máxima: ResetBase (con matices)
DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase
/ResetBase elimina todas las versiones anteriores: libera más espacio, pero después ya no podrás desinstalar ninguna actualización instalada hasta ese momento. La regla práctica: ejecútalo solo cuando el servidor lleve unas semanas estable tras el último parche, y nunca justo después de un Patch Tuesday.
Quitar los archivos de instalación de características no usadas
Si nunca vas a instalar ciertas características (por ejemplo, no usas Internet Explorer ni SMB1), puedes eliminar sus binarios del almacén:
DISM /Online /Disable-Feature /FeatureName:SMB1Protocol /Remove
Las características eliminadas se pueden reinstalar después, pero DISM tendrá que descargarlas de Windows Update.
Completar la limpieza del disco
WinSxS no suele ser el único culpable del disco lleno. Repasa también:
- El Liberador de espacio en disco (cleanmgr) en Windows Server para archivos temporales y copias de actualización.
- La carpeta System Volume Information cuando las instantáneas de volumen se comen el disco.
- Los volcados de memoria y el informe de errores de Windows (WER).
Lo que nunca debes hacer
No borres WinSxS a mano, ni con «limpiadores» genéricos, ni comprimas la carpeta con NTFS. Los tres caminos acaban igual: actualizaciones que fallan con errores 0x80073712 y un servidor que solo se arregla con una reparación en el lugar.
Preguntas frecuentes
¿Cuánto espacio voy a recuperar?
Depende de los años de parches acumulados: lo normal es liberar entre 2 y 10 GB con StartComponentCleanup, y algo más con ResetBase.
¿Se puede programar la limpieza?
Sí: la tarea StartComponentCleanup ya existe en el Programador de tareas (Microsoft > Windows > Servicing) y se ejecuta sola con mantenimiento automático, aunque sin /ResetBase y con el límite de 30 días.
¿Vale lo mismo para Windows 10 y 11?
Sí, los comandos son idénticos. En equipos cliente, el Sensor de almacenamiento hace parte de este trabajo automáticamente.





