/

Cómo analizar el almacén de componentes (carpeta WinSxS) en Windows 10

por Team Ninja
How to Analyze the Component Store in Windows 10 blog banner image
How to Analyze the Component Store in Windows 10 blog banner image

Prueba nuestro software de gestión de endpoints n.º 1 en G2

Sin necesidad de tarjeta de crédito, acceso completo a todas las funciones.

Webinar

Actualizaciones de NinjaOne 12.0: todo lo que necesitas saber

Automatiza las aspectos más complejos de la TI

El almacén de componentes de Windows, o carpeta WinSxS, contiene distintos archivos que forman parte del sistema operativo Windows. Sin embargo, con el tiempo puede crecer mucho y acumular archivos innecesarios que ocupan un espacio de disco valioso y ralentizan el equipo. Si no quieres que el almacén de componentes afecte negativamente a tu dispositivo, es fundamental que evalúes con precisión cuánto espacio en disco ocupa y determines si hace falta una limpieza.

Para que los administradores de TI y los usuarios avanzados puedan mantener esta carpeta con más facilidad, hemos preparado esta guía sobre cómo analizar el almacén de componentes en Windows 10 con la herramienta integrada DISM (Deployment Imaging Service and Management).

Si prefieres una guía visual, mira nuestro vídeo sobre cómo analizar el almacén de componentes (WinSxS) en Windows 10.

Analizar el almacén de componentes con DISM

DISM es una herramienta de línea de comandos que los profesionales y administradores de TI utilizan para mantener imágenes de Windows. También se usa a menudo para analizar y limpiar la carpeta WinSxS de forma segura.

Nota: la herramienta DISM necesita permisos elevados para analizar y limpiar el almacén de componentes. Sin derechos de administrador, los comandos no se ejecutarán correctamente.

  1. Abre PowerShell con permisos elevados o el Símbolo del sistema. Pulsa tecla Windows + R, escribe «powershell» o «cmd» y pulsa Ctrl + Mayús + Intro.
  2. Copia y pega este comando de análisis y pulsa Intro:
    Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
    Nota: este comando es solo de diagnóstico y no realizará ningún cambio en tu sistema.
  3. Revisa el resultado. Esto es lo que verás y lo que significa cada entrada:
    • Tamaño del almacén de componentes notificado por el Explorador de Windows: es el tamaño de la carpeta que muestra el Explorador de archivos, que no tiene en cuenta los vínculos físicos, por lo que resulta engañosamente grande.
    • Tamaño real del almacén de componentes: es el tamaño auténtico y preciso de la carpeta, teniendo en cuenta los vínculos físicos. Se desglosa en tres apartados:
      • Compartido con Windows: el espacio en disco que ocupan los archivos vinculados físicamente con otras partes del sistema.
      • Copias de seguridad y funciones deshabilitadas: el espacio que utilizan las versiones antiguas de los componentes del sistema, necesarias para revertir actualizaciones, y las funciones instaladas pero actualmente deshabilitadas.
      • Caché y datos temporales: el tamaño de los archivos que aceleran operaciones temporales como el mantenimiento, las actualizaciones y la limpieza.
    • Fecha de la última limpieza: muestra la fecha de la limpieza más reciente del almacén de componentes.
    • Número de paquetes recuperables: es el número de paquetes sustituidos que se pueden eliminar con el comando de limpieza.
    • Se recomienda limpiar el almacén de componentes: esta recomendación de Sí o No puede ayudarte a reducir el tamaño del almacén de componentes. Si el resultado es No, no hace falta hacer nada. Si es Sí, plantéate limpiar el almacén de componentes.

Cómo limpiar el almacén de componentes

Limpiar el almacén de componentes elimina los archivos innecesarios de la carpeta WinSxS, libera espacio en disco y mejora el rendimiento del sistema.

Limpieza estándar

La limpieza estándar es una opción segura que puedes realizar en cualquier momento. Elimina las versiones antiguas de los componentes del sistema sustituidas por actualizaciones más recientes y conserva la versión actual y los componentes que aún se necesitan para la estabilidad del sistema o para revertir actualizaciones recientes.

Para hacer una limpieza estándar con DISM, copia y pega este comando en un Símbolo del sistema o PowerShell con permisos elevados y pulsa Intro:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Limpieza con restablecimiento de base

Este método de limpieza opcional y más agresivo hace todo lo que hace la limpieza estándar y, además, elimina de forma permanente todas las versiones sustituidas de cada componente. Así se consolida el almacén de componentes y solo quedan las versiones más actuales.

Para hacer una limpieza con restablecimiento de base, copia y pega este comando en un Símbolo del sistema o PowerShell con permisos elevados y pulsa Intro:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Nota: esto hará imposible desinstalar las últimas actualizaciones instaladas antes de ejecutar el comando ResetBase.

¿Qué es el almacén de componentes en Windows?

El almacén de componentes es la carpeta WinSxS (Windows Side-by-Side) ubicada en C:\Windows\WinSxS. Se trata de un directorio crítico que guarda todos los archivos necesarios para que Windows funcione correctamente, ya que da soporte a distintas funciones y actualizaciones. Estos son algunos ejemplos de lo que hacen esos archivos:

  • Guardan archivos de sistema esenciales para las actualizaciones de funciones y de seguridad
  • Permiten instalar y quitar componentes de Windows mediante DISM y Windows Update
  • Permiten volver a versiones anteriores para resolver problemas causados por actualizaciones
  • Evitan conflictos cuando distintas aplicaciones intentan usar versiones incompatibles del mismo archivo

¿Por qué conviene analizar el almacén de componentes?

A medida que se instalan nuevas actualizaciones y versiones, la carpeta WinSxS sigue almacenando archivos que quizá ya no sean necesarios y ocupa más espacio, lo que lleva a los usuarios a cuestionar su tamaño y su utilidad. Sin embargo, eliminar la carpeta o su contenido a la ligera puede provocar una grave inestabilidad del sistema y problemas de arranque. Por eso es fundamental analizar la carpeta WinSxS para:

  • Determinar con precisión su uso de disco real;
  • Identificar los archivos innecesarios que se pueden eliminar sin riesgo; y
  • Mantener un rendimiento óptimo del sistema liberando espacio en disco.

Así guarda los archivos la carpeta WinSxS

La carpeta WinSxS contiene varias versiones de los archivos de sistema para dar soporte a distintas funciones y actualizaciones de Windows. Gracias a los vínculos físicos, un archivo puede aparecer en varias ubicaciones pero ocupar un solo espacio físico en el disco. De ahí las discrepancias: el Explorador de Windows muestra el tamaño de cada copia, aunque en realidad solo hay un elemento en el disco. Por eso hay que analizar el almacén de componentes antes de limpiar la carpeta WinSxS.

Preguntas frecuentes (FAQ)

¿Es seguro eliminar archivos de WinSxS?

Eliminar archivos manualmente no es una forma segura de limpiar la carpeta WinSxS. Aunque su tamaño parezca excesivo, WinSxS contiene componentes críticos que Windows necesita para funcionar correctamente. Una eliminación incorrecta puede romper Windows Update, impedir que algunas funciones trabajen bien y desestabilizar el sistema. Lo mejor es usar herramientas oficiales como DISM para reducir el tamaño de la carpeta WinSxS.

¿Cada cuánto debo limpiar la carpeta WinSxS?

No necesitas limpiar la carpeta WinSxS con frecuencia. Windows realiza un mantenimiento automático, pero en general es seguro hacer una limpieza manual cada varios meses, después de una actualización importante de Windows o cuando queda poco espacio en disco.

¿Hay otras formas de limpiar la carpeta WinSxS además de DISM?

Sí. Además de DISM, puedes usar otras herramientas integradas, como el Liberador de espacio en disco y el Programador de tareas, para limpiar la carpeta WinSxS de forma segura.

Optimiza el tamaño del almacén de componentes de forma inteligente

Mantener la carpeta WinSxS con regularidad te ayudará a tener un sistema eficiente y a mantener el espacio en disco de Windows 10 libre de archivos innecesarios. Usar DISM para analizar el almacén de componentes permite conocer su tamaño real y decidir si hace falta una limpieza. Elige con criterio entre la limpieza estándar y la de restablecimiento de base para poder revertir las actualizaciones cuando sea necesario. Con un mantenimiento adecuado, lograrás un buen equilibrio entre conservar la funcionalidad del sistema y aprovechar al máximo el almacenamiento.

Guía de inicio rápido

NinjaOne sí permite analizar y gestionar la carpeta WinSxS (almacén de componentes de Windows) en Windows 10. NinjaOne ofrece varios scripts y herramientas que te ayudan a gestionar y supervisar los componentes del sistema Windows:

  1. Script de restauración del sistema: NinjaOne cuenta con el script «Restauración del sistema: crear un punto de restauración», que ayuda a gestionar los componentes del sistema.
  2. Diagnóstico de Windows Update: hay herramientas disponibles para diagnosticar y gestionar las actualizaciones y los componentes del sistema Windows.
  3. Gestión de parches: la plataforma ofrece una gestión de parches completa para dispositivos Windows 10, que incluye la supervisión y la gestión de los componentes del sistema.

Para gestionar específicamente la carpeta WinSxS, te conviene usar alguno de los scripts personalizados de NinjaOne

Quizá también te interese...

¿Listo para simplificar los aspectos más complejos de las TI?