Eu executo um servidor virtual (hospedado remotamente) com o Windows 2008 Server para um cliente. Inicialmente, tinha 10 GB de espaço. Durante algumas semanas - durante as quais nada foi feito na máquina, exceto o trabalho normal usando um sistema de ticket baseado na Web -, o Windows começou a preencher tanto o seu infame diretório "winsxs" que, no final, o disco rígido foi danificado. cheio e tivemos que pedir mais 5 GB. Agora, três semanas depois, esses 5 GB também foram consumidos pelo winsxs e, novamente, não posso trabalhar na máquina. O Winsxs agora tem 8 GB de tamanho e o restante do diretório do Windows, 5 GB.
Encontrei várias fontes na web que descrevem o mesmo problema. Aparentemente, o Windows 2008 armazena todas as versões de idioma para todas as DLLs que ele baixa no processo de atualização normal. A simples exclusão de coisas é descrita como mortalmente perigosa, pois contém componentes vitais. Não encontrei nenhum tipo de ferramenta ou instruções para identificar e remover os arquivos que não são mais necessários.
O que eu posso fazer? Esse comportamento é normal e, se for, como outros servidores com espaço igualmente limitado gerenciam? Existe algo que eu possa desligar ou ligar?
Das funções de servidor predefinidas, apenas "Serviços de arquivo" (ou como é chamado em inglês, é um servidor suíço) é ativado. Além disso, eu instalei o Apache, mySQL e Subversion. As atualizações automáticas estão ativadas.
Edit: O problema persiste.
Nota: Estou ciente de que o diretório WinSXS consiste principalmente de links simbólicos e que os usuários geralmente entram em pânico ao ver seu tamanho. Ainda assim, dos 15 GB de espaço, tenho 1,5 MB usados por programas e dados e nada resta. Estou feliz por poder acessar a maldita máquina. * Já liberei 1 GB de dados, que foram preenchidos pelo Windows Windows em 24 horas. É como em um filme de terror. O que eu tentei:
- Instalar o SP2 (que acompanha o compcln.exe) não é uma opção, pois o espaço em disco não é suficiente para isso.
- Não há vsp1clean.exe na máquina, provavelmente porque o SP1 já foi incorporado ao sistema. De fato, não existe nenhum arquivo chamado * cln.exe em lugar algum.
- Não há cópias de sombra. Cópias de sombra não estão ativas.
- Pelo que sei, não há pontos de restauração do sistema ativos.
- A única função de servidor ativada é "servidor de arquivos".
- A função "limpeza" padrão (clique com o botão direito do mouse na unidade C:) está me oferecendo 2 MB desconcertantes em conteúdo de lixo e arquivos temporários da Internet.
- Usar um dos scripts de "limpeza winsxs" não é uma opção para mim, todos parecem muito obscuros. Não consigo encontrar nada diretamente da Microsoft abordando esse problema.