Pasta WinSxS no Windows 10/8/7 explicado



Atualizado em July 2025: Pare de receber mensagens de erro que tornam seu sistema mais lento, utilizando nossa ferramenta de otimização. Faça o download agora neste link aqui.
  1. Faça o download e instale a ferramenta de reparo aqui..
  2. Deixe o software escanear seu computador.
  3. A ferramenta irá então reparar seu computador.


A maioria de vocês deve ter notado o
Pasta WinSxS
no Windows 7/8/10 e foi surpreendido com o seu tamanho. Para aqueles que não têm, a pasta está situada em
C:WindowsWinsxs

 e tem um tamanho enorme! A minha tem quase 5 GB e tem cerca de 6000 pastas e 25000 ficheiros e ocupa quase 40% da pasta do Windows! Embora o tamanho desta pasta Winsxs, no XP é de cerca de 25-50 MB; seu tamanho grande no Windows 10, Windows 8, Windows 7 e Windows Vista, é intrigante, para muitos ! Confira a imagem abaixo.


Então, qual é o mistério desta pasta Winsxs no Windows Vista e mais tarde? Vamos encontrar assim, neste post.

folder, armazena múltiplas cópias de , cada uma com o mesmo nome. Estas são, na verdade, versões diferentes dos mesmos arquivos que estão sendo armazenados; como programas diferentes podem requerer versões diferentes.

WinSxS pasta Windows 10/8/7



Atualizado: julho 2025.

Recomendamos que você tente usar esta nova ferramenta. Ele corrige uma ampla gama de erros do computador, bem como proteger contra coisas como perda de arquivos, malware, falhas de hardware e otimiza o seu PC para o máximo desempenho. Ele corrigiu o nosso PC mais rápido do que fazer isso manualmente:

  1. Etapa 1: download da ferramenta do reparo & do optimizer do PC (Windows 10, 8, 7, XP, Vista - certificado ouro de Microsoft).
  2. Etapa 2: Clique em Iniciar Scan para encontrar problemas no registro do Windows que possam estar causando problemas no PC.
  3. Clique em Reparar tudo para corrigir todos os problemas
  4. download



Em resumo,
Winsxs,
que significa
Janelas lado a lado
é o cache de montagem nativo do Windows. As bibliotecas que estão sendo por aplicações múltiplas são armazenadas lá.
Este recurso foi introduzido pela primeira vez no Windows ME e foi considerado como a solução da Microsoft para os chamados problemas de ‘dll hell’ que afligiam o Windows 9x.

No Winsxs a pasta ‘backup’ é a maior como pode ser notado na imagem abaixo.

a maior parte do espaço. Estes consistem principalmente em .imd, .ngr, .csd, .dll, .dll.mui, .exe e outros tipos de arquivos.

No Windows 7 e posteriores, não há uma pasta ‘dllcache’ e nem você pode encontrar a pasta ‘i386’, onde o sistema armazena em cache (como no XP) todos os módulos fonte. É esta pasta WinSxS que armazena os componentes compartilhados dos aplicativos lado a lado. Esses arquivos podem ser múltiplas versões do mesmo assembly ou aplicativo. Cada montagem lado a lado tem uma identidade única. Um dos atributos da identidade do assembly é sua versão.
Montagens lado a lado são usadas pelo sistema operacional como unidades fundamentais de nomeação, vinculação, criação de versões, implantação e configuração. A pasta Winsxs inclui todos os manifestos, componentes opcionais e arquivos Win32 de terceiros

…Arkansas.

Mas, por que tantas subpastas, e por que manter
tantos

exe ou outros ficheiros ?(Alaska)

folder será usado, deixando a versão mais recente em seu lugar atual, para outras aplicações que possam requerê-la.

folder. Esta pasta WinSxs não pode residir em nenhum outro volume além do volume do sistema. Isto é devido às ligações rígidas NTFS. Se você tentar mover a pasta, isso pode resultar em atualizações do Windows, service packs, recursos, etc., não instalar corretamente.

Se você excluir componentes da pasta WinSxS como os manifestos ou assemblies, etc, você pode estar com problemas.
Cada sistema reagiria de forma diferente. O que pode funcionar para um pode quebrar o outro!
Por exemplo, se você instalar um programa que requer aquele assembly em particular, que você pode ter excluído, então esse programa simplesmente não será executado!
Comprimir a pasta também é um não-não, pois pode causar problemas durante o WindowsUpdates ou durante a instalação de um Hotfix.

‘s being left behind is quite high.


Nós não aconselhamos o uso de ferramentas de limpeza WinSxS como
WinsxsLite(Alaska)
como podes acabar por partir o teu Windows.

files, para permitir múltiplas aplicações sem problemas de compatibilidade.

Limpeza da pasta WinSxs

Windows 8.1
introduziu uma nova opção de linha de comando para DISM.exe, /AnalyzeComponentStore. Executando este comando, você analisará a pasta WinSxS e lhe dirá se uma Limpeza de Loja de Componentes é recomendada ou não.

Em
Windows 8
Abra a Ferramenta de Limpeza de Disco e use a opção Windows Update Cleanup para limpar o WinSxs.

A Microsoft lançou uma atualização que adicionou a opção Windows Update Cleanup à ferramenta Disk Cleanup em
Windows 7
…Arkansas.

Agora você também pode limpar WinSxS em
Windows Server 2008 R2
com a nova atualização.

Aqui estão algumas outras opções que você pode considerar
libertar espaço em disco(Alaska)
– alguma rotina e algum extremo:

  1. Executar ferramenta de limpeza do disco ou CCleaner
  2. Desinstalar aplicações não utilizadas
  3. Mover arquivo de página para outro drive
  4. Desabilitar hibernação
  5. Use a opção de arquivo de despejo dedicado para capturar arquivos de despejo de memória em outro volume no sistema.
  6. Desativar pontos de restauração do sistema
  7. Offload do perfil do usuário e diretórios de arquivo de programa para outro volume no sistema.

:
. Todos os componentes do sistema operacional são encontrados na pasta WinSxS – na verdade, chamamos essa localização de loja de componentes. Cada componente tem um nome único que inclui a versão, linguagem e arquitetura de processador que ele foi construído para. A pasta WinSxS é a única localização que o componente é encontrado no sistema, todas as outras instâncias dos arquivos que você vê no sistema são projetados por hard linking do componente store.

Agora que você saiba por que a loja pode crescer para ser tão grande, sua próxima pergunta é provavelmente por que não removemos as versões mais antigas dos componentes. A resposta curta para isso é confiabilidade. A loja de componentes, juntamente com outras informações sobre o sistema, nos permite determinar a qualquer momento qual é a melhor versão de um componente para projetar. Isso significa que se você desinstalar uma atualização de segurança, podemos instalar a próxima versão mais alta no sistema – não temos mais um problema de desinstalação fora de ordem. Isso também significa que se você decidir instalar uma funcionalidade opcional, nós não escolhemos apenas a versão RTM do componente, nós vamos olhar para ver qual é a versão mais alta disponível no sistema.

A única forma de reduzir com segurança o tamanho da pasta WinSxS é reduzir o conjunto de ações possíveis que o sistema pode tomar – a maneira mais fácil de fazer isso é remover os pacotes que instalaram os componentes em primeiro lugar. Isto pode ser feito desinstalando versões substituídas de pacotes que estão no seu sistema. O Service Pack 1 contém um binário chamado
VSP1CLN.EXE
Uma ferramenta que tornará o pacote Service Pack permanente (não removível) no seu sistema e removerá as versões RTM de todos os componentes substituídos. Isto pode somente ser feito porque fazendo o pacote de serviço permanente nós podemos garantir que nós não necessitaremos nunca as versões de RTM.

 : Modularizar o sistema operacional era um objetivo de engenharia no Windows Vista. Isso foi para resolver uma série de problemas no legado do Windows relacionados à instalação, manutenção e confiabilidade. O diretório SxS do Windows representa o estado de instalação e manutenção de todos os componentes do sistema. Mas, na realidade, não consome tanto espaço em disco quanto parece ao usar as ferramentas embutidas (DIR e Explorer) para medir o espaço em disco utilizado. O fato de tornarmos complicado para você saber quanto espaço é realmente consumido em um diretório é definitivamente um ponto justo! O diretório WinSxS também permite a manutenção offline, e torna o Windows Vista e mais tarde seguro para imagens.

Têm havido vários blogs e até mesmo algumas ferramentas subterrâneas que dizem que não há problema em excluir o diretório WinSxS, e é certamente verdade que após a instalação, você pode removê-lo do sistema e vai parecer que o sistema inicializa e roda bem. Mas como descrito acima, essa é uma prática muito ruim, já que você está removendo a capacidade de prestar um serviço confiável, todos os componentes do sistema operacional e a capacidade de atualizar ou configurar componentes opcionais em seu sistema. O Windows só suporta o diretório WinSxS na unidade física em seu local originalmente instalado.

Conclusão

Deixe a pasta WinSxS como está!


Saiba mais sobre a pasta Sysnative aqui.

Leituras adicionais:

  1. (14)

  2. (14)

  3. (14)

  4. (14)


RECOMENDADO: Clique aqui para solucionar erros do Windows e otimizar o desempenho do sistema

Leave a Comment