Pasta WinSxS (repositório de componentes)
WinSxS é o repositório de componentes do Windows, localizado em C:\Windows\WinSxS. Ele armazena os arquivos que o Windows precisa para instalar recursos, aplicar atualizações e reparar a si mesmo. O Explorer superestima seu tamanho porque a maioria dos arquivos são hard links compartilhados com a pasta Windows, e ela nunca deve ser excluída manualmente.
1Por que parece tão grande
Muitos arquivos no WinSxS são hard-linked em C:\Windows\System32 e outras pastas. O Explorer os conta duas vezes, portanto a pasta parece maior do que o espaço que realmente ocupa.
O DISM pode informar o tamanho real: Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore mostra o tamanho real do repositório de componentes e se uma limpeza é recomendada.
2Como é feita a limpeza
O Windows limpa componentes substituídos automaticamente com a tarefa agendada StartComponentCleanup. Você pode executar a mesma limpeza manualmente com Dism.exe /Online /Cleanup-Image /StartComponentCleanup.
Adicionar /ResetBase remove todas as versões substituídas de cada componente. Após isso, as atualizações que já estão instaladas não poderão mais ser desinstaladas.
Como verificar e reduzir o WinSxS
- Abra o Terminal (Admin).
- Execute:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore - Se 'Component Store Cleanup Recommended' for Yes, execute:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup - Apenas se tiver certeza de que não precisará desinstalar as atualizações atuais:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Cuidados
- Nunca exclua arquivos do WinSxS manualmente ou altere suas permissões: o Windows Update e os reparos podem parar de funcionar.
- /ResetBase torna as atualizações instaladas permanentes.
Artigos relacionados
- DISM (Deployment Image Servicing and Management)O que é o DISM, os comandos /CheckHealth, /ScanHealth e /RestoreHealth, e como o DISM e o SFC trabalham juntos para reparar o Windows.
- SFC (Verificador de Arquivos do Sistema)O que o sfc /scannow faz, como ler seus resultados, onde o CBS.log está e quando executar o DISM primeiro.
- Pasta Windows.oldO que é a pasta Windows.old, por que ela aparece após uma atualização, por quanto tempo o Windows a mantém e como removê-la com segurança.
Fontes
- Limpar a pasta WinSxS (Microsoft Learn) learn.microsoft.com
- Determinar o tamanho real da pasta WinSxS (Microsoft Learn) learn.microsoft.com
Última revisão: