Cómo solucionar los problemas de espacio en disco ocasionados por el tamaño de un directorio de almacén de componentes de Windows (WinSxS)

Seleccione idioma Seleccione idioma
Id. de artículo: 2795190 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Al examinar el tamaño de la carpeta C:\Windows, puede advertir que el directorio C:\Windows\winsxs parece usar mucho espacio en disco.

Causa

El directorio de almacén de componentes de Windows (C:\Windows\winsxs) se utiliza durante las operaciones de mantenimiento en las instalaciones de Windows. Por ejemplo, en las instalaciones de Service Packs, de revisiones o de actualizaciones de Windows Update.

El almacén de componentes contiene todos los archivos que son necesarios para la instalación de Windows. Además, las actualizaciones de esos archivos también se guardan en el almacén de componentes cuando se instalan. Esto hace que el almacén de componentes crezca con el tiempo a medida que más actualizaciones, características o funciones se agregan a la instalación. El almacén de componentes emplea vínculos físicos NTFS con otros directorios de Windows para aumentar la solidez de la plataforma Windows.

El almacén de componentes mostrará un tamaño de directorio grande debido al modo en que el shell del Explorador de Windows da cuenta de los vínculos físicos. El shell de Windows contará cada referencia a un vínculo físico como una sola instancia del archivo para cada directorio en el que reside el archivo. Por ejemplo, si un archivo llamado advapi32.dll ocupa 700 KB y está dentro del almacén de componentes y en el directorio \Windows\system32, el Explorador de Windows informará incorrectamente de que el archivo ocupa 1.400 KB de espacio en el disco duro.

Solución

El almacén de componentes no puede residir en un volumen que no sea el volumen del sistema debido a los vínculos físicos NTFS. Si intenta moverlo, no se podrán instalar correctamente las actualizaciones, los Service Packs, las funciones o las características de Windows. Además, no se recomienda quitar o eliminar manualmente archivos del almacén de componentes.

Para reducir el tamaño del directorio de almacén de componentes en una instalación de Windows, puede optar por hacer permanente la instalación de los Service Packs y reclamar el espacio usado por los archivos de dichos Service Packs. Sin embargo, si convierte la instalación de los Service Packs en permanente, no podrá quitarlos.

Para quitar los archivos de Service Pack de una instalación de Windows, utilice las siguientes utilidades incorporadas:
  • Windows Vista Service Pack 1 instalado: VSP1CLN.EXE
  • Windows Vista Service Pack 2 o Windows Server 2008 Service Pack 2 instalado: Compcln.exe
  • Windows 7 Service Pack 1 o Windows Server 2008 R2 Service Pack 1 instalado: DISM /online /Cleanup-Image /SpSuperseded o Liberador de espacio en disco (cleanmgr.exe)

La limpieza también se puede realizar de forma anticipada en las instalaciones de Windows Vista y Windows Server 2008 forzando un evento de eliminación en el sistema. Esta operación intentará eliminar de la instalación los archivos binarios del sistema no deseados y permitirá que Windows reclame el espacio en disco. Para emitir un evento de desinstalación en una instalación de Windows, agregue y quite los componentes del sistema no deseados que no estén ya instalados y, a continuación, reinicie la instalación de Windows. La limpieza se realizará durante el siguiente reinicio del sistema operativo.

Nota: la limpieza se realiza automáticamente en las instalaciones de Windows 7 y Windows Server 2008 R2.

Más información

Para reclamar espacio en disco adicional en el sistema, siga estos pasos:

  1. Haga clic en Inicio y, a continuación, en el cuadro de texto Buscar programas y archivos, escriba Liberador de espacio en disco.
  2. Haga clic en el icono Liberador de espacio en disco y ejecute la herramienta para determinar, en función de la configuración, los archivos que puede eliminar.
Otras formas de conservar espacio en el volumen del sistema son las siguientes:

  • Mover el archivo de paginación a otro volumen del sistema.
  • Deshabilitar la hibernación en el sistema.
  • Utilizar la opción de archivo de volcado dedicado para capturar archivos de volcado de memoria en otro volumen del sistema.
  • Descargar directorios de archivos de programa y perfiles de usuario en otro volumen del sistema.
  • Deshabilitar los puntos de restauración del sistema en las instalaciones del cliente.
  • Limpiar todos los directorios y carpetas temporales mediante el Liberador de espacio en disco (cleanmgr.exe).
  • Desinstalar las aplicaciones o utilidades que no se utilizan de la instalación.


Para obtener más información acerca de la carpeta WinSxS, visite los siguientes sitios web:



Para obtener más información acerca de los requisitos del sistema para los discos, visite los siguientes sitios web:


Notas
  • Cuando se instala un producto con Windows Installer, una versión más pequeña del archivo de datos original .msi se almacena en la carpeta de caché de Windows Installer (%windir%\Installer). Con el tiempo, esta carpeta puede hacerse más grande. Con cada instalación de actualizaciones adicionales para los productos instalados como revisiones, actualizaciones acumulativas o instalaciones de Service Packs también se almacena su archivo .msp o .msi pertinente en la caché de Windows Installer. Con el tiempo, esta carpeta puede hacerse más grande. No aconsejamos ni apoyamos la eliminación de los archivos de esta carpeta o su sustitución por archivos de otro equipo. Cualquier actualización de la aplicación depende de la información que está disponible en los archivos que se encuentran almacenados en esta carpeta. Sin esta información, las actualizaciones no pueden realizar sus instalaciones correctamente.
  •   La carpeta %windir%\softwaredistribution\downloads se utiliza en Windows Update para almacenar las actualizaciones descargadas. Normalmente, no es necesario administrar esta carpeta porque ya la administra Windows. El tamaño normal de esta carpeta viene determinado por varios factores como la versión del sistema operativo, las actualizaciones disponibles en ese momento, etc. Por lo tanto, es difícil proporcionar una expectativa de tamaño normal. Si esta carpeta utiliza mucho espacio en disco, instale primero todas las actualizaciones disponibles para el sistema y, a continuación, reinicie el equipo. Para solucionar este problema si el tamaño sigue siendo grande, siga estos pasos:
    1. En un símbolo del sistema con privilegios elevados, ejecute el comando siguiente:
      Net Stop WUAUSERV
    2. Elimine el contenido de la carpeta %windir%\softwaredistribution\downloads.
    3. En un símbolo del sistema con privilegios elevados, ejecute el comando siguiente:
      Net Start WUAUSERV

Propiedades

Id. de artículo: 2795190 - Última revisión: viernes, 30 de agosto de 2013 - Versión: 8.0
La información de este artículo se refiere a:
  • Windows Vista Enterprise
  • Windows 7 Enterprise
  • Windows 7 Service Pack 1
  • Windows Server 2008 Enterprise
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Service Pack 1
Palabras clave: 
KB2795190

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com