- WinSxS é o repositório de componentes; seu tamanho aparente é enganoso devido aos links físicos.
- O DISM e a tarefa StartComponentCleanup permitem que você limpe com segurança versões substituídas.
- O ResetBase economiza mais espaço, mas impede a desinstalação de atualizações antigas.
- A limpeza do MSI/Instalador é avançada e traz riscos; use com cautela.
Se o seu computador Windows começar a reclamar de falta de espaço, é bem provável que você se depare com a pasta WinSxS e se perguntando se é possível excluí-lo sem consequências. A resposta curta é não, mas você pode reduzir o tamanho dele com segurança usando as ferramentas integradas do sistema. Aqui você encontrará tudo o que precisa saber. limpe a pasta WinSxS sem colocar seu Windows em risco.
Antes de começarmos, vale esclarecer algo importante: a pasta WinSxS é a armazém de componentes Windows. Ele contém versões do sistema, backups para reverter atualizações e itens que permitem adicionar ou remover recursos. Excluí-lo à toa é uma receita certa para o desastre.
O que é WinSxS e por que ele ocupa tanto espaço?
WinSxS vem de Janelas lado a lado e atua como um repositório central para componentes do sistema. Em C: \ Windows \ WinSxS Binários, manifestos, drivers e metadados essenciais para instalar, aplicar e reverter recursos são armazenados. atualizações ou reparar o Windows. Além disso, o Windows mantém as versões anteriores por um período razoável para que você possa reverter o sistema caso algo dê errado após uma atualização.
Uma parte significativa do conteúdo do WinSxS não são arquivos duplicados “reais”, mas links físicos (links físicos) que apontam para os mesmos dados no disco. É por isso que, ao observar as propriedades da pasta no Explorer, o "Tamanho" pode parecer enorme, enquanto o "Tamanho em disco" é menor. O DISM também mostra uma estimativa do espaço de armazenamento "utilizável", diferenciando entre o que ele compartilha com o Windows e o que realmente poderia ser usado. reivindicação.
O Windows agora limpa automaticamente componentes obsoletos após um tempo (geralmente após alguns 30 dias a partir do momento em que uma substituição é instalada). Este período de carência permite a reversão caso algo dê errado. Ainda assim, se você precisar usar espaço agora, é aconselhável limpe a pasta WinSxS você mesmo.

Como medir o tamanho real do depósito de componentes
Para tirar dúvidas e ter uma foto fiel, utilize DISM. Com um Prompt de Comando elevado, você pode escanear o cofre e ver categorias como “Compartilhado com o Windows” (não recuperável), “Backups e Recursos Desativados” e “Cache e Temporários”. Essa análise informa se um limpo merece a pena.
Abra o Símbolo do sistema como administrador e execute:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Na saída você verá dados como o “Tamanho real do armazém”, a “Data da última limpo”, quantos pacotes podem ser recuperados e se uma limpeza é recomendada. Se a mensagem for "Limpeza recomendada: Sim", vá em frente: há espaço para redução.
Maneiras seguras de limpe a pasta WinSxS em um sistema em execução
Existem três maneiras principais de clarear ou limpar a pasta WinSxS com ferramentas nativas: Agendador de tarefas, a utilidade DISM e o Limpador de espaço em discoTodos eles dependem dos mesmos mecanismos internos: remoção de pacotes substituídos, compactação de componentes e limpeza de backups desnecessários.
Limpeza automática com a tarefa StartComponentCleanup
O Windows inclui uma tarefa agendada que limpa o computador quando ele está ocioso. Quando ela for executada automaticamente, aguarde pelo menos 30 dias desde o momento em que um novo componente é instalado até a remoção de versões anteriores. Se você executar manualmente, levará aproximadamente 1 hora, então pode não deixar tudo completamente limpo na primeira vez.
Para executá-lo a partir da interface, abra o Agendador de Tarefas e navegue até: Biblioteca do Agendador de Tarefas \ Microsoft \ Windows \ Servicing \ StartComponentCleanupCom o item selecionado, clique em "Executar". Você também pode executá-lo na linha de comando:
schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"
Esta opção é conservadora e respeita o período de carência. Se você estiver com pressa para obter gigabytes, o próximo método DISM é mais direto e não impõe esse período de carência. adiamento.
Limpeza com DISM: mais controle e sem período de carência
DISM (Deployment Image Servicing and Management) é a ferramenta oficial para reparar, manter e otimizar imagens do Windows, incluindo instalações ativas. / Limpeza de imagem Ele oferece diversas ações que, quando usadas com sabedoria, recuperam muitos megabytes em pouco tempo.
Para forçar o limpeza imediata de componentes substituídos, execute:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Se o seu sistema estiver estável e você não precisar reverter atualizações anteriores, você pode consolidar o armazenamento com / ResetBase. Este modificador remove todas as versões substituídas de cada componente e deixa a última versão instalada como base. Lembre-se de que, depois disso, você não poderá mais desinstalar atualizações antigas.
Consolidação básico:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Em sistemas mais antigos com Service Packs, também há a opção de remover os arquivos de backup desse pacote para economizar espaço. Isso evita que você precise desinstalar o SP no futuro, portanto, use-o apenas se tiver certeza de que pode.
Comando para descartar cópias do Service Pack:
Dism.exe /Online /Cleanup-Image /SPSuperseded
Nota histórica: O crescimento do WinSxS foi famoso no Windows 7. Ele estava disponível desde o SP1. compcln.exe para consolidar componentes e, posteriormente, opções equivalentes do DISM surgiram. No Windows 10 e versões posteriores, a manutenção de repositórios é muito mais refinada e segura.
Reduza o WinSxS com a Limpeza de Disco
Se preferir uma interface gráfica para limpar a pasta WinSxS, o utilitário clássico de Limpeza de Espaço do Windows também ajuda. O importante é ativar a opção “Atualização do Windows" (ou "Limpeza do Windows Update"), que é a que realmente afeta o repositório de componentes. A verificação e a remoção podem levar algum tempo.
Passos recomendado:
- Imprensa Windows + R, escreve gerente de limpeza e aceite. No seletor de unidades, escolha a unidade do sistema (geralmente C:).
- Quando a janela aparecer, pressione “Limpar arquivos do sistema” (precisa de permissões de administrador) e aguarda a análise.
- Marque “Atualizações do Windows”, “Arquivos Temporários”, “Arquivos de Log” e quaisquer outras categorias relevantes. Confirme com “OK"
Em computadores com muitas atualizações, o processo de limpeza pode levar várias horas. É normal ver o disco funcionando sem parar; deixe o processo terminar para consolidar espaço e evitar inconsistências. armazenar.

Limpeza avançada para administradores: removendo recursos e sua carga útil
Em servidores e computadores gerenciados, você pode reduzir ainda mais o espaço em disco descarregando recursos do Windows que estão disponíveis, mas não instalados (chamados de payloads). Isso não significa limpar completamente a pasta WinSxS. Isso libera centenas de MB ou alguns GB, dependendo do caso, mas tem um impacto: se você quiser instalar esse recurso mais tarde, precisará de um fonte (WIM/ISO).
Com PowerShell, lista o status das funções e recursos:
Get-WindowsFeature
Para remover a carga útil de um recurso específico, por exemplo Hiper-V:
Uninstall-WindowsFeature Hyper-V -Remove
Para baixar imediatamente todas as cargas úteis no status “Disponível” (disponível, mas não instalado):
Get-WindowsFeature | Where-Object { $_.InstallState -eq "Available" } | Uninstall-WindowsFeature -Remove
Se mais tarde você precisar reinstalar um recurso, poderá fazê-lo apontando para o meio de instalação Windows. Por exemplo, usando uma imagem WIM da unidade D:
Install-WindowsFeature NombreDelServicio -Restart -Source wim:D:\sources\install.wim:4
Para saber o que índice corresponde à sua edição dentro do WIM, use:
dism /get-wiminfo /getfile:D:\sources\install.wim
Esta rota envolve uma risco Isso é especialmente importante se não estiver bem documentado na sua organização. Use-o ao gerenciar imagens de ouro, servidores com funções muito específicas ou ambientes VDI onde você precisa de modelos leves e controle total sobre o que está incluído.
Outro foco espacial: C:\Windows\Installer e o PatchCache
Se você ainda precisar liberar mais espaço e souber o que está fazendo, há uma tática adicional relacionada aos instaladores MSI para limpar a pasta WinSxS. C:\Windows\Instalador Armazena instaladores e patches que os aplicativos usam para manutenção e desinstalação. Tocar aqui apresenta sérios riscos: excluir entradas abruptamente pode causar a interrupção do sistema. desinstalações ou reparos de programas.
Uma técnica avançada é ajustar o tamanho do PatchCache e esvaziá-lo de forma controlada. Faça isso somente se estiver satisfeito com o comprometimento e entender que ele pode afetar certas instalações MSI. Instruções (Sempre no CMD com direitos de administrador) administrador):
- Parar o serviço Windows Installer:
net stop msiserver /y - colocou o cache de patch para 0 para permitir a limpeza:
reg add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 0 /f - Elimina o diretório de cache:
rmdir /q /s %WINDIR%\Installer\$PatchCache$ - Começar e pare o serviço novamente para aplicar a alteração:
net start msiserver /y net stop msiserver /y - Restaurar o cache para um valor padrão (por exemplo, 10):
reg add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 10 /f - Começar novamente o serviço:
net start msiserver /y
Ressalto o aviso: a manipulação desta pasta e seu cache é para usuários avançados. Se um aplicativo começar a solicitar um MSI que não existe mais, você terá que fornecer o instalador original para reparar ou desinstalar corretamente.
Perguntas frequentes
- Posso excluir a pasta WinSxS? Não. É uma parte crítica do sistema. O certo a fazer é limpá-lo com as ferramentas fornecidas pelo Windows, que sabem o que pode e o que não pode ser removido.
- Por que o Explorer mostra um “Tamanho” muito maior que o DISM? Como o WinSxS usa links físicos, o Explorer soma os tamanhos dos arquivos vinculados várias vezes, enquanto o DISM calcula o espaço "real" e o categoriza em categorias recuperáveis ou compartilhadas.
- O que exatamente /ResetBase faz? Consolide seu repositório excluindo todas as versões substituídas. Você ganhará espaço, mas perderá a capacidade de desinstalar atualizações antigas. Use isso somente se tiver certeza da integridade do sistema.
- Acabei de limpar a pasta WinSxS e ela não foi redimensionada, isso está errado? Não necessariamente. Pode não ter havido muita coisa recuperável naquele momento, ou a métrica que você está analisando pode não refletir bem o efeito (devido aos links físicos). Confie na análise do DISM e verifique se ainda há "pacotes recuperáveis".
- Quanto espaço pode ser liberado? Depende do histórico de atualizações e das funções. Em computadores bem estabelecidos, a liberação de 15% a 20% do tamanho aparente do WinSxS é um resultado típico; em outros casos, a margem é menor.
- Quanto demora? De alguns minutos a horas. A Limpeza de Espaço com o "Windows Update" marcado costuma ser a mais lenta; o DISM é mais direto, mas o resultado depende da quantidade de componentes substituídos.
Com tudo isso você já tem um mapa claro para limpe a pasta WinSxS. Se a todas essas informações somarmos boas práticas de atualização e, em ambientes profissionais, a eliminação de payloads e o cuidado com imagens de referência, manter o estoque de componentes sob controle se torna apenas mais um procedimento de manutenção, sem sustos ou problemas. riscos desnecessário.
Editor especializado em temas de tecnologia e internet com mais de dez anos de experiência em diferentes mídias digitais. Já trabalhei como editor e criador de conteúdo para empresas de e-commerce, comunicação, marketing online e publicidade. Também escrevi em sites de economia, finanças e outros setores. Meu trabalho também é minha paixão. Agora, através dos meus artigos em Tecnobits, procuro explorar todas as novidades e novas oportunidades que o mundo da tecnologia nos oferece todos os dias para melhorar nossas vidas.
