
Se o seu SSD de 256 GB ou 512 GB anda sem espaço, existe uma limpeza que muita gente nunca fez: a da pasta WinSxS, onde o Windows guarda versões antigas dos próprios componentes. Um teste do MakeUseOf recuperou cerca de 10 GB de uma pasta que ocupava de 22 a 24 GB. O resultado varia de PC para PC, mas o método é o recomendado pela Microsoft e usa só ferramentas que já vêm no sistema.
O que é a pasta WinSxS
WinSxS (de “Windows Side by Side”) fica em C:\Windows\WinSxS e funciona como o “armazém de componentes” do Windows. Ela guarda arquivos de instalação e cópias anteriores de peças do sistema. A cada atualização, versões novas entram e as antigas ficam por um tempo, para que você possa desfazer uma atualização que deu problema.
Por isso a pasta cresce. Segundo o MakeUseOf, ela pode chegar a 15 ou 20 GB. Mas existe uma pegadinha: o Explorador de Arquivos exagera o tamanho real, porque boa parte dos arquivos são “links físicos”, ou seja, ponteiros para uma única cópia, e não duplicatas.
Importante: a Microsoft avisa que apagar arquivos dessa pasta, ou a pasta inteira, pode danificar o sistema a ponto de o PC não ligar e nunca mais receber atualizações. Nunca faça isso à mão. Use os comandos abaixo.
Passo a passo com o DISM
DISM é uma ferramenta de linha de comando do Windows para mexer na imagem do sistema. Os passos valem para Windows 10 e 11.
- Abra o menu Iniciar e digite cmd (ou PowerShell).
- Clique com o botão direito no resultado e escolha Executar como administrador.
- Para ver quanto espaço há para recuperar, digite o comando abaixo e aperte Enter:
DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore
- Leia o resultado. Ele mostra o tamanho que o Explorador exibe e o tamanho real em disco. Procure a linha que indica se a limpeza é recomendada (em inglês, “Component Store Cleanup Recommended”).
- Se a resposta for “Yes” (sim), rode:
DISM.exe /Online /Cleanup-Image /StartComponentCleanup
- Espere terminar. Pode levar alguns minutos em PCs com muito histórico de atualizações. Não feche a janela.
- Reinicie o PC se o Windows pedir.
O que esse comando apaga de verdade
Segundo a Microsoft, o /StartComponentCleanup roda o mesmo trabalho que o Windows já faz sozinho, com uma diferença: as versões anteriores dos componentes são removidas na hora, sem a espera de 30 dias, e sem o limite de uma hora da tarefa automática.
Essa é a troca que você faz. Em contrapartida ao espaço livre, você perde a facilidade de desinstalar atualizações recentes. O Help Desk Geek lembra que não dá para reverter atualizações depois da limpeza, até a próxima atualização chegar. Também avisa que alguns aplicativos que dependem de versões antigas de bibliotecas podem ter problemas. Por isso, o melhor momento para rodar é quando o PC está funcionando bem, e não logo depois de uma atualização que você ainda está testando.
E o parâmetro /ResetBase?
Existe uma versão mais agressiva:
DISM.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Ela remove todas as versões antigas de todos os componentes. A Microsoft alerta que, depois disso, nenhuma das atualizações já instaladas poderá ser desinstalada (as futuras continuam podendo). O MakeUseOf não recomenda para o usuário comum. Se você só quer espaço de volta, fique no comando sem o /ResetBase.
Outras duas formas de fazer a mesma limpeza
Limpeza de Disco. Abra a Limpeza de Disco, clique em limpar arquivos do sistema e marque a opção de limpeza do Windows Update. A Microsoft cita essa opção como uma das maneiras de reduzir o repositório de componentes.
Agendador de Tarefas. Vá em Biblioteca do Agendador de Tarefas > Microsoft > Windows > Servicing e execute a tarefa StartComponentCleanup. Ela espera pelo menos 30 dias depois de uma atualização para remover as versões antigas e tem limite de uma hora, então pode não limpar tudo. Também dá para iniciá-la por este comando:
schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"
Antes de limpar: confira o que mais ocupa espaço
O DISM resolve só uma parte do problema. Se depois da limpeza o disco continuar cheio, olhe em Configurações > Sistema > Armazenamento para ver quais categorias pesam mais. Fotos, vídeos e downloads costumam ocupar bem mais do que o Windows. Quem passa por isso no celular também pode seguir o nosso passo a passo para liberar espaço no celular sem apagar fotos.
Manter o sistema atualizado também importa fora do disco. O WhatsApp, por exemplo, já bloqueia o login em sistemas desatualizados, como contamos nesta matéria, e o Android Auto pode encerrar o suporte a versões antigas do Android.
Perguntas frequentes
É seguro rodar o DISM?
Sim, desde que você use o parâmetro /StartComponentCleanup e rode como administrador. É um método descrito pela própria Microsoft. O que não é seguro é apagar a pasta WinSxS manualmente.
Quanto espaço vou recuperar?
Depende do histórico de atualizações do seu PC. No teste do MakeUseOf foram cerca de 10 GB. Se o comando de análise indicar que a limpeza não é recomendada, o ganho será pequeno.
Preciso fazer isso todo mês?
Não. O Windows já tem uma tarefa automática que limpa componentes antigos, com um intervalo mínimo de 30 dias depois de cada atualização. O comando manual é para quando você precisa de espaço agora.
Posso desinstalar uma atualização depois da limpeza?
Com o /StartComponentCleanup, não é possível reverter as atualizações que já ficaram para trás, até chegar a próxima. Se você quer manter essa possibilidade, espere o Windows fazer a limpeza sozinho.


