Winsxs que tipo de pasta é essa. O que é a pasta WinSxS e como limpá-la? É possível remover Winsxs?

Pasta WinSxS (Windows lado a lado)- Este é um armazenamento de componentes encontrado nos sistemas Windows 10, Windows 7, Windows 8 e pode atingir tamanhos de até 20 GB. Está localizado ao longo do caminho C:\Windows\Winsxs e tem um nível de "sistema". Isso significa que você não precisa excluir nada manualmente, compactar ou mover os dados desta pasta para torná-la menor. Eu também não recomendo usar programas de terceiros para limpar esta pasta. Na pasta WinSxS, muitos arquivos usam uma técnica chamada Hard Linking. Este recurso de "link físico" permite que vários arquivos acessem o mesmo local sem criar uma cópia desse local ou dados. E esta é a principal razão pela qual você não deve deletar nada se não quiser atrapalhar o funcionamento do sistema e o lançamento de programas.

A pasta WinSxS armazena múltiplas cópias de “dll”, “exe” e outros arquivos, permitindo que aplicativos sejam executados no Windows sem problemas de compatibilidade. Os arquivos de atualização e instalação do Windows também são armazenados, incluindo arquivos de backup, para que sempre que os arquivos originais falharem, eles possam ser facilmente restaurados Sistema Windows 10/8.1/7. Por exemplo, quando o Windows 10 é atualizado, uma nova versão do componente atualizado é instalada no sistema e a antiga é armazenada na pasta WinSxS. Isso é necessário para garantir a compatibilidade do aplicativo e os recursos de reversão. Com o tempo, a pasta WinSxS cresce constantemente e isso leva à falta de espaço no disco local do sistema.

Como limpar corretamente a pasta WinSxS no Windows 10/7/8.1

1 maneira. Este método é adequado para Janelas 10 E Janelas 8.1. Abra um prompt de comando como administrador e digite o seguinte comando, que irá analisar a pasta WinSxS e dar uma recomendação de limpeza, no meu caso diz “Sim”.

  • Dism.exe /online /Cleanup-Image /AnalyzeComponentStore

Digite o seguinte comando para iniciar a limpeza.

  • Dism.exe /online /Cleanup-Image /StartComponentCleanup

Se lhe parece que a pasta WinSxS ainda pesa muito após a limpeza, digite outro comando. Isso o ajudará a remover todas as versões substituídas de cada componente no armazenamento de componentes.

  • Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Agora podemos reduzir a quantidade de espaço usado pelo pacote de atualização. Para fazer isso, digite o comando abaixo. Eu não tinha nenhuma atualização antiga, você pode ter a mesma.

  • Dism.exe /online /Cleanup-Image /SPSuperseded

Método 2. Este método é adequado para Janelas 7 e todas as outras versões. O resultado final é uma limpeza de disco padrão que o ajudará a reduzir o tamanho da pasta WinSxS. Clique com o botão direito na unidade local C:\ onde o próprio Windows 7 está instalado e selecione " propriedades". Próximo clique em " Limpeza de disco", marque todas as caixas de seleção e clique no botão abaixo Claro arquivos do sistema ". Você terá uma nova janela onde basicamente precisa remover atualizações antigas do Windows, mas recomendo marcar todas as caixas de seleção e clicar em "OK"

Neste artigo discutiremos a situação em torno da pasta WinSxS no Windows, por que ela invariavelmente aumenta de tamanho e maneiras de regular seu volume.

Diretório C:\Windows\WinSxSé um repositório de componentes do sistema operacional Windows. Ele contém arquivos DLL, arquivos binários, Arquivos XML, necessário para a instalação e operação de qualquer recurso do Windows. Quando as atualizações do Windows são instaladas, novas versões dos componentes do Windows aparecem no sistema; neste caso, as versões anteriores são movidas para a pasta especificada. Isso é feito para que o usuário tenha a oportunidade de reverter caso surja algum problema com a atualização ou mantenha a possibilidade de compatibilidade com versões anteriores.

Mesmo sem olhar atentamente para esta breve descrição da finalidade da pasta, você pode entender que com o tempo, um aumento no volume da pasta é inevitável. Além disso, este processo é ilimitado, embora em sua memória existam pastas WinSxS maiores que 20 GB Eu não vi.

A maneira mais fácil de reduzir o tamanho da pasta é simplesmente remover versões anteriores dos componentes restantes e atualizações desatualizadas (não manualmente, é claro). Para fazer isso, você pode usar o utilitário de limpeza do sistema integrado ao Windows 10 ou uma opção especial do comando DISM (mais sobre isso abaixo).

POR FALAR NISSO

No Windows 7, a ferramenta de limpeza de mesmo nome não afeta as atualizações antigas. Padrão. Para remover atualizações desnecessárias nesta versão usando cleanmgr.exe A atualização KB 2852386 é necessária.

Tudo ficaria bem, mas nem tudo é tão simples. Além das funções descritas, a pasta WinSxS é um verdadeiro armazém de arquivos rígidos, que são ponteiros para arquivos, assumindo todas as suas funções. Isso significa que o link e o próprio arquivo podem ter nomes diferentes e estar localizados em diretórios diferentes do mesmo volume, apontando para o mesmo objeto. A gerenciadores de arquivos exibição de todas as listras tamanho grande Pastas WinSxS, levando em consideração os links físicos que estão neste diretório. O tamanho real da pasta WinSxS pode ser descoberto, por exemplo, usando um pequeno programa DU(Uso de disco) de Sysinternals. Você também pode verificar o tamanho do armazenamento de componentes do sistema usando o comando DISM:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Muitas vezes, nos fóruns, a questão de limpar manualmente uma pasta se repete. Apoiarei aqueles que são inteligentes o suficiente para proteger os usuários contra a exclusão de conteúdo WinSxS simplesmente destacando e pressionando Excluir. Freqüentemente, essas ações resultam em danos à imagem do sistema, embora às vezes (mesmo raramente) essa exclusão “funcione”. Mas mesmo que isso acontecesse, esse método de liberar espaço não é altamente recomendado. As principais formas de limpar WinSxS são:

  • compactando uma pasta usando compactação NTFS
  • exclusão de versões antigas de componentes de seu armazenamento (versões restantes após a instalação de atualizações)
  • removendo componentes desnecessários do sistema.

Ao aplicar todas as três opções de uma vez na ordem descrita abaixo, você pode obter bons resultados na liberação de espaço em disco. E, se você é proprietário do Windows 10, comece com o comando em:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Lida com isso e cleanmgr.exe, também execute como administrador. A propósito, o Agendador de Tarefas do Windows 10 oferece uma operação semelhante ao DISM. Ele substitui atualizações desatualizadas com mais de 30 dias. Procure uma tarefa com o nome StartComponentCleanup No capítulo ~\Microsoft\Windows\Serviço.

Configurações sob demanda ou remoção de componentes

Esta “função” apareceu em nova versão Windows, permitindo excluir binários de recursos do sistema não utilizados. E só pode ser acessado pelo DISM ou usando o cmdlet DISM no PowerShell. Além disso, esteja ciente de que o comando DISM não é capaz de analisar pacotes de dependências como fez em versão anterior com uma possibilidade semelhante. Em geral, após remover um pacote usando apenas DISM, apenas o que estiver especificado será removido. E os demais pacotes dependentes permanecerão. Lista completa de configurações e funções em Imagem do Windows Você pode ver isso executando o comando no console:

DISM.exe /Online /Inglês /Get-Features /Format:Table



Por exemplo, não vamos usar aquele que sempre aparece em todos Versões do Windows quase inútil por muito tempo Internet Explorer . Ele pode ser removido da lista de funções e capacidades, ou seja, exatamente da pasta WinSxS, usando este comando:

DISM.exe /Online /Disable-Feature /Featurename:Internet-Explorer-Optional-amd64 /Remover

Agora na lista de funções disponíveis do sistema o status deste serviço mudará para Desativado. Porém, este é justamente o caso quando o usuário deve ter confiança em suas ações. Você não deve desabilitar precipitadamente todas as funções habilitadas por motivos óbvios.

Compressão NTFS para WinSxS

A próxima opção para reduzir o tamanho da pasta WinSxS é aplicar ao arquivo . Nesse caso, é altamente recomendável garantir a criação de uma cópia de backup completa do sistema. Após sua criação, inicie o console e interrompa alguns serviços:

Sc stop msiserver sc stop TrustedInstaller sc config msiserver start= desabilitado sc config TrustedInstaller start= desabilitado

Vamos estocar uma cópia de backup das listas de acesso atribuídas a pastas e arquivos (ACLs) em nosso diretório usando o utilitário icacls. Um backup ACL é um arquivo de teste simples que especifica arquivos e pastas, bem como permissões para eles.

Icacls "%WINDIR%\WinSxS" /save "%WINDIR%\WinSxS_NTFS.acl" /t

Vamos nos tornar os proprietários da própria pasta WinSxS e das pastas nela incluídas:

Takeown /f "%WINDIR%\WinSxS" /r

Vamos atribuir todos os direitos deste diretório à nossa conta:

Icacls "%WINDIR%\WinSxS" /grant "%USERDOMAIN%\%USERNAME%":(F) /t

Vamos compactar o conteúdo da pasta com um comando do terminal. Alguns dos arquivos não serão compactados (eles podem simplesmente estar em uso pelo sistema no momento), portanto, se você executar o comando sem o sinalizador /I, o processo será interrompido se encontrar um arquivo bloqueado. Você pode encontrar o nome do processo que está funcionando neste arquivo ( Ctrl + F) e pare. Porém, vale a pena focar especificamente na compactação dos arquivos que não são utilizados pelo sistema:

Compactar /s:"%WINDIR%\WinSxS" /c /a /i *

Depois de terminarmos, é melhor delegar os direitos adicionais do WinSxS de volta ao TrustedInstaller:

Icacls "%WINDIR%\WinSxS" /setowner "NT SERVICE\TrustedInstaller" /t

Restauramos as ACLs originais para a pasta WinSxS a partir do arquivo de backup criado anteriormente:

Icacls "%WINDIR%" /restore "%WINDIR%\WinSxS_NTFS.acl"

Agora restauramos os serviços de inicialização automática instalador do Windows e Instalador de módulo do Windows:

Sc config msiserver start=demand sc config TrustedInstaller start=demand

Você pode verificar o tamanho da pasta WinSxS:

No meu caso, usando compactação, consegui reduzir o tamanho da pasta em quase 4 GB. Mas Deus sabe o quê... Em uma das minhas máquinas eu tenho um SSD pequeno - para ele até essa quantidade de espaço é séria. E, se você gostar deste cenário, posso sugerir substituir os comandos deste parágrafo por este arquivo em lote:

Antes de começar, feche o Windows Explorer. Antes de começar, descompacte o arquivo do arquivo, desbloqueie-o nas propriedades e execute como administrador. Isso levará muito tempo.

Como a compactação afetará o funcionamento da pasta WinSxS e do sistema como um todo?

O Windows funciona com arquivos compactados no chamado modo transparente (modo de transferência de dados). Mas a compactação/descompactação de dados sempre leva tempo. E é isso que o usuário às vezes percebe: nem todos nós temos uma “pedra moderna” presa sob o capô. Mas, aliás, no caso da função de compressão, ter um processador potente é muito mais eficaz do que um rápido Disco rígido– em alguns casos, eu pessoalmente notei um aumento na velocidade ao trabalhar com arquivos compactados. Portanto, os usuários de modelos de computadores mais antigos não sofrerão lentidão, mas os proprietários de computadores “antigos” devem usar a função de compactação com cuidado em relação a quaisquer arquivos e pastas compactados.

Removendo versões antigas: cleanmgr.exe

Outra maneira confiável de liberar espaço em disco (inclusive na pasta WinSxS) é o utilitário de limpeza cleanmgr.exe. No Windows 10 ele pode fazer um pouco mais que os anteriores no Vista/7. Vamos lançar:

limpando a pasta WinSXS do Windows 7

Bom dia. Esta semana o site recebeu um novo recorde de tráfego - 5.407 visitantes únicos por dia, pelos quais agradecemos muito. Embora eu raramente escreva ultimamente, o site ainda está crescendo :)

Agora vamos falar sobre o nosso problema. O que é essa pasta WinSxS? Esta é a pasta na qual o arquivo de atualizações e componentes do Windows está armazenado. Por que ela pesa tanto? Hmm... Na verdade, pesa muito menos :) Os arquivos das pastas Windows e System32 são projetados nesta pasta usando , e é por isso que todos os gerenciadores de arquivos mostram um tamanho tão grande - eles não veem a diferença entre arquivos reais e links simbólicos . Com base no mesmo, não é altamente recomendável entrar nesta pasta através do Explorer e tentar excluir tudo manualmente. Existem alguns meios padrão, que o ajudará a limpar esta pasta com segurança e eficiência. E, aliás, à medida que as atualizações são instaladas, ela cresce constantemente, por isso é recomendável repetir essas etapas periodicamente. A propósito, recomendo usar o método nº 2.

Método número 1. Limpar atualizações do Windows usando o utilitário Limpeza de disco (também funciona no Windows 7 SP1 com a atualização KB2852386 instalada).

Um método muito simples e que não requer nenhuma decisão do usuário. Mas a avaliação de arquivos funciona medíocremente, comete erros tanto para cima quanto para baixo. Mas isso não é muito importante para nós.

1) Precisamos do utilitário “Executar”, então pressione a combinação de teclas Ganhar + R e digite cleanmgr na janela que é aberta.

3) Aguarde a estimativa de espaço livre e clique no botão “Limpar arquivos do sistema”.

4) Marque “Limpeza Atualizações do Windows" E clique em OK. O processo de limpeza dos arquivos de atualização será iniciado.

Mas desta forma você só pode excluir parte dos arquivos, uma limpeza mais precisa pode ser feita usando o método nº 2.

Método número 2. Limpe as atualizações do Windows, recursos desabilitados e cache do Windows armazenados na pasta WinSxS usando o utilitário DISM. (Eu recomendo)

Este método permite limpar não apenas os arquivos de atualização, mas também todos os outros lixos da pasta WinSxS.

1) Abra a linha de comando como administrador, para isso pressione o atalho do teclado Ganhar + X e selecione " Linha de comando(administrador)«.

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Como você pode ver, 4,77 GB de todo ocupado estão em Pasta Windows e não são de forma alguma supérfluos, pois são arquivos necessários ao funcionamento do sistema. Mas aqui cópias de segurança(necessário caso seu sistema não inicialize após a instalação das atualizações) e o cache com arquivos temporários pode ser limpo. Bem, vamos ler atentamente a penúltima linha “ Limpeza de armazenamento de componentes recomendada: Sim". Portanto, vamos passar para a próxima etapa.

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Isso é tudo. Espero que você tenha achado este artigo útil. Clique em um dos botões abaixo para contar a seus amigos. Assine também as atualizações do site digitando seu e-mail no campo à direita.

(especialmente no Windows 7 e Windows 8), você notará que a pasta ocupa mais espaço winxs. Ele está localizado na pasta do sistema JANELAS.

O que há na pasta winsxs e por que ela ocupa tanto espaço?
Os desenvolvedores da Microsoft decidiram garantir que todas as atualizações antigas do sistema (arquivos de componentes e bibliotecas) não sejam excluídas, mas permaneçam no sistema “por precaução”, mais precisamente, para que se o jogo/programa precisar de arquivos antigos, eles serão encontrados nesta pasta.

Portanto, já em Instalação do Windows ocupa muito espaço e, no futuro, quando você atualizar o sistema, o tamanho desta pasta aumentará cada vez mais.

É bom se você tiver muito espaço no disco do sistema, então você pode não notar o crescente espaço em disco (especialmente após uma atualização), mas e se você já tiver pouco espaço e precisar liberá-lo?

Como excluir/limpar/limpar/reduzir o tamanho da pasta WinSXs?

Em primeiro lugar, você precisa saber que não pode excluir esta pasta! Porque você excluirá tudo - necessário e desnecessário.

A melhor opção seria remover atualizações antigas do Windows. Limpar pasta winxs possível usando um comando especial.

Então, vamos lançar e entrar nisso

DISM.exe /online /Cleanup-Image /spsuperseded



Esperamos e não fechamos a janela até que apareça a seguinte mensagem:

Depois disso, o tamanho da pasta deverá diminuir. Por exemplo, inicialmente eu tinha 8,01 GB livres, mas depois dessa operação 17,2 GB ficaram livres.

Se isso não for suficiente para você, você também pode limpar os detritos do disco.
Para fazer isso, clique com o botão direito no disco e selecione Propriedades. Clique aqui Limpeza de disco


Estamos aguardando a coleta das informações do disco:


Selecione os arquivos marcados na captura de tela ( Arquivos de despejo de memória E Arquivos de despejo de depuração)

Principal