Cómo reducir el tamaño de WinSxS en Windows Client y Windows Server



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

¿Alguna vez ha experimentado que su disco físico o virtual está siendo consumido por un montón de archivos dentro del directorio WinSxS y no pudo eliminar ninguno de ellos porque no tenía suficiente permiso, incluso con una cuenta de administrador? Probablemente, lo estabas.



Siempre que actualice su sistema operativo Windows, descargará y almacenará archivos en C: Windows WinSxS . Según Microsoft, las versiones anteriores de algunos componentes se guardan en el sistema durante un período de tiempo, lo que le permite retroceder si es necesario. Después de un período de tiempo, estos componentes antiguos se eliminan automáticamente de la instalación. Pero nos dimos cuenta de que este no es siempre el caso y que debe hacerlo manualmente.



Tamaño de WinSxS



Tenga en cuenta que no debe eliminar archivos dentro de la carpeta WinSxS, porque eliminar archivos de la carpeta WinSxS o eliminar toda la carpeta WinSxS puede dañar gravemente su sistema, por lo que es posible que su PC no arranque y haga imposible la actualización. Incluso si lo hace, debe hacerlo solo si tiene una copia de seguridad de la imagen de su sistema.

Tengo un escenario en el que mi máquina virtual no tiene suficiente espacio libre para funcionar correctamente porque WinSxS ha consumido 30% del espacio en disco . La máquina virtual tiene un tamaño de disco de 50 GB y está ejecutando Windows Server 2016 desde diciembre de 2016. WinSxS consume 15 GB de espacio libre ya que todavía tiene muchas actualizaciones descargadas desde diciembre de 2016. El objetivo de este artículo es explicar cómo reducir el tamaño de la carpeta WinSxS y libera algo de espacio en disco.

El mismo procedimiento se aplica al sistema operativo del cliente desde Windows 7 a Windows 10, y a los sistemas operativos del servidor desde Windows Server 2012 a Windows Server 2019.



Método 1: Ejecute el Liberador de espacio en disco

En el primer método, realizaremos la limpieza del disco utilizando una utilidad nativa de Windows conocida Limpieza de disco .

  1. Sostener Explorador de Windows y presione ES abrir Explorador de archivos
  2. Haga clic en Esta PC y navegue a la partición de su sistema, por defecto es Disco local (C: )
  3. Haga clic derecho en la partición C: y luego haga clic en Propiedades

    Propiedades de la partición C

  4. Debajo General haga clic en Disco Limpiar y espere hasta que el Liberador de espacio en disco calcule cuánto espacio en disco se consume en su máquina Windows. Esto puede tardar unos minutos en completarse.

    Limpieza de disco

  5. Seleccione los archivos que desea eliminar y haga clic en Okay
  6. Haga clic en Borrar archivos para confirmar la eliminación permanente de archivos. La utilidad Disk Cleanup está limpiando archivos innecesarios en sus máquinas
  7. Abierto Explorador de archivos y verificar si se está liberando algo de espacio

Método 2: reduzca el tamaño del disco de WinSxS usando DISM

En la segunda parte, reduciremos el tamaño del disco de WinSxS usando DISM. DISM (Administración y mantenimiento de imágenes de implementación) es una herramienta de línea de comandos que se utiliza para montar y mantener imágenes de Windows.

  1. Clic izquierdo en Menu de inicio y haga clic en Windows PowerShell (administrador) o Símbolo del sistema (administrador). En nuestro caso, usaremos el símbolo del sistema (administrador). Es obligatorio ejecutar la herramienta de línea de comandos como administrador y no como cuenta de usuario estándar.
  2. Escriba el siguiente comando y presione Entrar para reducir el tamaño de la carpeta WinSxS.
    dism.exe / online / Cleanup-Image / StartComponentCleanup

  3. Una vez que haya terminado, escriba el siguiente comando y presione Entrar para eliminar todas las versiones reemplazadas de cada componente en el almacén de componentes. Tenga en cuenta que todos los paquetes de servicio y actualizaciones existentes no se pueden desinstalar después de completar este comando. Esto no bloqueará la desinstalación de futuros service packs o actualizaciones.
    dism.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase
  4. Reiniciar Servidor de windows. Abierto Explorador de archivos y verifica cuánto espacio libre tienes

Método 3: eliminar archivos antiguos de WinSxS. ¡Úselo con precaución!

En este método, eliminaremos los archivos de actualización antiguos que se descargaron e instalaron en 2016, 2017 y 2019. Antes de continuar con este método, haga una copia de seguridad de su imagen o cree una instantánea de su máquina virtual. No recomendamos realizar esta acción en un entorno de producción, sino en el entorno de prueba para ver cómo se comportará Windows después de la eliminación de archivos y carpetas en WinSxS.

  1. Sostener Explorador de Windows y presione ES abrir Explorador de archivos
  2. Navegue a C: Window, haga clic con el botón derecho en WinSxS y luego haga clic en Propiedades .
  3. Haga clic en Seguridad y luego haga clic en Advanced para abrir permisos especiales.

    Propiedades de permisos avanzados

  4. En Propietario: TrustedInstaller, haga clic en Cambio .
  5. Ingrese el nombre del objeto que es Administrador y que utiliza en la ejecución de una máquina con Windows, haga clic en Comprobar nombres, y luego haga clic en Okay .
  6. Hacer clic Aplicar y luego haga clic en Si acaba de tomar posesión de este objeto, deberá cerrar y volver a abrir las propiedades de este objeto antes de poder ver o cambiar los permisos.
  7. Haga clic en Editar y haga clic en Añadir . Ahora Ingrese el nombre del objeto que es Administrador y que utiliza en la ejecución de una máquina con Windows, haga clic en Comprobar nombres, y luego haga clic en Okay .
  8. Seleccione cuenta y permitir permisos de control total
  9. Hacer clic si para cambiar la configuración de permisos en las carpetas del sistema. Hacer clic Aplicar y entonces Okay . Cerrar todas las ventanas abiertas
  10. Elimina archivos antiguos. En nuestro caso, eliminaremos todos los archivos del año 2016, 2017 y 2018, lo que liberará alrededor de 11 GB.
3 minutos de lectura