Ejecuto un servidor virtual (alojado de forma remota) con Windows 2008 Server para un cliente. Inicialmente, tenía 10 GB de espacio. Durante el transcurso de unas pocas semanas, durante las cuales no se hizo nada en la máquina, excepto el trabajo normal utilizando un sistema de icket basado en la web, Windows comenzó a llenar su infame directorio "winsxs" tanto que al final, el disco duro estaba lleno y tuvimos que pedir otros 5 GB. Ahora, tres semanas después, estos 5 GB también han sido consumidos por winsxs, y nuevamente no puedo trabajar en la máquina. Winsxs ahora tiene 8 GB de tamaño, el resto del directorio de Windows 5 GB.
He encontrado varias fuentes en la web que describen el mismo problema. Aparentemente, Windows 2008 almacena todas las versiones de idioma para todos los archivos DLL que descarga en el proceso de actualización normal. Simplemente eliminar cosas allí se describe como mortalmente peligroso ya que contiene componentes vitales. No he encontrado ningún tipo de herramienta o instrucciones para identificar y eliminar aquellos archivos que ya no son necesarios.
¿Que puedo hacer? ¿Es este comportamiento normal y, si es así, cómo se gestionan otros servidores con espacio igualmente limitado? ¿Hay algo que pueda apagar o encender?
De los roles de servidor predefinidos, solo se activan los "Servicios de archivos" (o como se llame en inglés, es un servidor suizo). Además, he instalado Apache, mySQL y Subversion. Las actualizaciones automáticas están activadas.
Editar: el problema persiste.
Nota: Soy consciente de que el directorio WinSXS consiste principalmente en enlaces simbólicos y que los usuarios a menudo entran en pánico al ver su tamaño. Aún así, de 15 GB de espacio, tengo 1,5 MB utilizados por programas y datos, y no queda nada . Me alegra poder acceder a la maldita máquina. * Ya he liberado 1 GB de datos, que Windows Windows llenó en 24 horas. Es como en una película de terror. Lo que he intentado:
- Instalar SP2 (que viene con compcln.exe) no es una opción, ya que el espacio en disco no es suficiente para eso.
- No hay vsp1clean.exe en la máquina, probablemente porque SP1 ya se ha fusionado con el sistema. De hecho, no existe ningún archivo llamado * cln.exe en ninguna parte.
- No hay instantáneas. Las instantáneas no están activas.
- Por lo que puedo decir, no hay puntos de restauración del sistema activos.
- La única función de servidor activada es "servidor de archivos".
- La función estándar de "limpieza" (clic derecho en C: unidad) me ofrece unos desconcertantes 2 MB en contenido basura y archivos temporales de Internet.
- El uso de uno de los scripts de "limpieza winsxs" no es una opción para mí, todos se ven demasiado turbios. No puedo encontrar nada directamente de Microsoft que aborde este problema.