Como Reduzir a Pasta WinSxS no Windows 11 com Segurança
🔍 WiseChecker

Como Reduzir a Pasta WinSxS no Windows 11 com Segurança

Correção rápida: não mova o WinSxS — em vez disso, reduza-o com DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase. Mover o WinSxS quebra toda a pilha de manutenção e não é suportado pelo Windows; a abordagem correta é reduzir seu tamanho no local.

Você vê C:\Windows\WinSxS mostrando 12+ GB no WizTree ou Explorador de Arquivos e assume que é seguro movê-lo para outra unidade. Não é. O WinSxS é o repositório de componentes do Windows — Windows Update, reparo de arquivos do sistema (sfc), DISM e instalação de recursos leem dele por meio de caminhos fixos. Movê-lo para D: quebra todos esses mecanismos e pode impedir o sistema de inicializar após a próxima atualização.

Sintoma: A pasta WinSxS está grande; você quer movê-la para outra unidade para liberar espaço em C:.
Afeta: Windows 11 (e Windows 10) em sistemas com unidades C: pequenas.
Tempo de correção: ~30 minutos para a limpeza recomendada no local.

ADVERTISEMENT

O que causa isso

O WinSxS contém versões lado a lado de cada arquivo de sistema corrigido. O Windows usa links físicos extensivamente — muitos arquivos aparecem tanto em C:\Windows\System32 quanto em C:\Windows\WinSxS, mas no disco são um único arquivo. O WizTree e o Explorador de Arquivos contam o tamanho duas vezes, fazendo o WinSxS parecer maior do que realmente é no disco.

O tamanho real do WinSxS normalmente é de 5 a 8 GB, não os 12+ GB que parece ter. E desses 5 a 8 GB, vários GB são componentes substituídos (versões antigas de arquivos corrigidos) que podem ser recuperados por comandos de limpeza. Mover o WinSxS para outra unidade quebra completamente as relações de link físico.

Método 1: Analisar o tamanho real do WinSxS

Estabeleça o que realmente está consumindo espaço antes de decidir o que fazer.

  1. Abra o Terminal (Admin).
  2. Execute a análise:
    DISM /Online /Cleanup-Image /AnalyzeComponentStore
  3. A saída inclui:
    • Tamanho da pasta do repositório de componentes (WinSxS): o que o Explorador de Arquivos mostra (inflado por links físicos).
    • Tamanho real do repositório de componentes: uso real do disco.
    • Compartilhado com o Windows: arquivos compartilhados com o System32 ativo (não removíveis).
    • Backups e recursos desabilitados: removíveis por limpeza.
    • Cache e dados temporários: removíveis.
    • Limpeza do repositório de componentes recomendada: Sim ou Não.
  4. Se Limpeza do repositório de componentes recomendada for Sim, você pode recuperar vários GB. Prossiga para o Método 2.
  5. Se for Não, o WinSxS já está no tamanho mínimo — nenhuma ação ajudará. Procure espaço em disco em outro lugar (Limpeza de Disco, OneDrive, arquivo de hibernação).

Essa linha de base informa se a limpeza vale a pena.

ADVERTISEMENT

Método 2: Reduzir o WinSxS com StartComponentCleanup

A maneira suportada de reduzir o tamanho do WinSxS no local.

  1. Abra o Terminal (Admin).
  2. Primeiro, execute a limpeza padrão de componentes (remove componentes substituídos com mais de 30 dias):
    DISM /Online /Cleanup-Image /StartComponentCleanup

    Isso leva de 5 a 15 minutos. A janela mostra o progresso em porcentagem.

  3. Para uma limpeza mais agressiva (remove imediatamente todos os componentes substituídos — irreversível a partir deste ponto), execute:
    DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase

    Aviso importante: Após ResetBase, você não pode desinstalar nenhuma atualização cumulativa instalada antes deste comando. Use apenas se tiver certeza de que a instalação atual do Windows está estável.

  4. Execute a análise novamente:
    DISM /Online /Cleanup-Image /AnalyzeComponentStore

    O tamanho relatado deve ser menor. A recuperação normalmente é de 2 a 8 GB.

  5. Reinicie.

Esta é a única maneira segura de reduzir o WinSxS. Resultado: repositório de componentes menor, pilha de manutenção totalmente funcional.

Método 3: Usar Limpeza de Disco com arquivos do sistema para economia adicional

Combina bem com o Método 2 — captura categorias adicionais que a Limpeza de Disco entende, mas o DISM não.

  1. Pressione Win + S, digite Limpeza de Disco. Clique com o botão direito → Executar como administrador.
  2. Escolha C:, clique em OK.
  3. Se a caixa de diálogo abrir sem “Limpeza de Atualização do Windows” na lista, clique em Limpar arquivos do sistema para elevar.
  4. Marque as categorias com mais economia:
    • Limpeza de Atualização do Windows (5-15 GB se você estiver nesta instalação há meses)
    • Instalação(ões) anterior(es) do Windows (10-30 GB se Windows.old existir)
    • Arquivos de Otimização de Entrega (1-10 GB)
    • Arquivos Temporários da Internet
    • Lixeira
    • Miniaturas
  5. Clique em OK → Excluir Arquivos.
  6. A fase de Limpeza de Atualização do Windows pode levar de 10 a 30 minutos. Aguarde.
  7. Reinicie para confirmar a limpeza. O WinSxS reduzirá ainda mais como parte da finalização da inicialização.

Essa abordagem combinada normalmente libera de 15 a 30 GB em uma instalação do Windows 11 que está em execução há mais de 6 meses.

ADVERTISEMENT

Como verificar se a correção funcionou

  • Execute DISM /Online /Cleanup-Image /AnalyzeComponentStore novamente. O Tamanho real do repositório de componentes está menor do que antes.
  • Abra Configurações → Sistema → Armazenamento. O espaço livre em C: aumentou na quantidade esperada.
  • O Windows Update ainda funciona — abra Configurações → Windows Update e clique em Verificar atualizações. Sem erros.
  • Execute sfc /scannow em um Prompt de Comando elevado. Resultado: sem violações de integridade.

Se nada disso funcionar

Se o WinSxS ainda estiver grande após a limpeza e você realmente precisar de mais espaço em C:, restam três opções. Desabilitar hibernação: powercfg /h off no prompt elevado libera espaço equivalente à RAM (8-32 GB dependendo do sistema). Reduzir arquivo de paginação: Configurações → Sistema → Sobre → Configurações avançadas do sistema → Desempenho → Memória virtual, defina Tamanho personalizado com valores inicial/máximo menores. Mover pastas de usuário para outra unidade: clique com o botão direito em cada uma (Documentos, Imagens, Música) → Propriedades → guia Local → Mover. Documentos e Imagens podem ficar em D: com segurança; isso libera vários GB sem tocar em arquivos do sistema. Como último recurso, atualize o SSD C: — mudar de 128 GB para 512 GB é muito mais seguro do que realocar o WinSxS e custa menos do que o tempo gasto solucionando atualizações quebradas.

Conclusão: Nunca mova o WinSxS — o Windows está programado para encontrá-lo em C:\Windows\WinSxS. Reduza-o no local com a limpeza do DISM e mova as pastas de dados do usuário se precisar de mais espaço em C:.

ADVERTISEMENT