Analise e limpe a pasta WinSXS
- Categoria: Janelas
Nós temos falou longamente sobre a pasta WinSXS em 2010 e como aparece regularmente como uma das maiores pastas do computador quando o armazenamento é analisado usando ferramentas como WizTree .
O Windows Explorer e programas de terceiros relatam um tamanho de vários Gigabytes, no mínimo, mas a contagem pode ir até dez ou mais Gigabytes, dependendo do sistema em que é analisado.
WinSXS, o caminho completo é c: Windows WinSXS se o Windows estiver instalado na unidade c: contém os arquivos necessários para operações de manutenção, como a instalação de atualizações, service packs ou hotfixes.
Segundo a Microsoft, o armazenamento de componentes contém 'todos os arquivos necessários para uma instalação do Windows' e, como também contém arquivos adicionados por atualizações, cresce com o tempo em todos os sistemas.
O tamanho da pasta não é informado corretamente, no entanto, se você usar o Windows Explorer ou ferramentas de terceiros como o WizTree para analisar seu tamanho.
A razão para isso é que ele contém hardlinks que o Explorer e ferramentas de terceiros não levam em consideração ao calcular o tamanho da pasta WinSXS (eles contam os arquivos com hardlinks, embora eles não residam na pasta WinSXS).
Esses links físicos apontam para arquivos em outros diretórios do Windows, por exemplo c: Windows system32.
Analisando a pasta WinSXS
Uma maneira adequada de analisar o diretório de armazenamento de componentes do Windows WinSXS é usar dism.exe .
O Gerenciamento e Manutenção de Imagens de Implantação (DISM) foi introduzido pela Microsoft no Windows Vista e faz parte das novas versões do Windows desde então.
Atualização: observe que os comandos só funcionam no Windows 8 ou em máquinas mais recentes.
Aqui está o que você precisa fazer para analisar a pasta WinSXS:
- Toque na tecla Windows, digite cmd.exe, mantenha pressionadas as teclas Shift e Ctrl e pressione a tecla Enter no teclado. Isso abre um prompt de comando elevado no sistema. Se você tiver problemas para fazer isso funcionar, clique com o botão direito no resultado cmd.exe e selecione 'executar como administrador'.
- Execute o comando dism.exe / Online / Cleanup-Image / AnalyzeComponentStore
O parâmetro /Conectados refere-se à instalação atual, e / Cleanup-Image / AnalyzeComponentStore é o comando para analisar o armazenamento de componente atual dessa instalação (a pasta WinSXS).
Você pode listar todos os comandos disponíveis usando dism.exe /? E, posteriormente, dism.exe / Online /? e dism.exe / Online / Cleanup-Image / ?.
O comando executa uma varredura que leva alguns minutos para ser concluída. Ele exibe o tamanho do Windows Explorer e o tamanho real na janela do prompt de comando e fornece recomendações se faz sentido executar uma operação de limpeza. Se você continuar com a limpeza, consulte as instruções abaixo. É aconselhável executar a análise novamente após a operação de limpeza ser concluída para descobrir o quanto a pasta se tornou menor.
O comando também reflete o tamanho real da pasta, o que pode ser muito útil, pois destaca geralmente que o armazenamento de componentes não é tão grande quanto os programas de terceiros ou o Explorer fazem parecer.
Limpar
O Windows executa uma limpeza regularmente usando o Agendador de Tarefas. Você pode verificar se esse é o caso em sua máquina da seguinte maneira:
- Toque na tecla Windows, digite Agendador de Tarefas e pressione Enter.
- Navegue até o Agendador de Tarefas (local)> Biblioteca do Agendador de Tarefas> Microsoft> Windows> Manutenção> StartComponentCleanup
Você pode executar a operação de limpeza manualmente a qualquer momento usando o seguinte comando em um prompt de comando elevado:
dism.exe / Online / Cleanup-Image / StartComponentCleanup
Geralmente não é necessário executar uma limpeza, a menos que a análise AnalyzeComponentStore recomende.
No entanto, você pode usar Limpeza de disco para liberar espaço em disco e execute uma análise depois para remover os arquivos da pasta WinSXS que não são mais necessários.
Basicamente, se você remover as versões anteriores do Windows, poderá acabar com componentes na pasta WinSXS que não são mais necessários porque eram válidos apenas para a versão anterior do Windows.
Perguntas frequentes
Por que a pasta WinSXS é tão grande?
A maioria dos programas relata um tamanho incorreto para a pasta WinSXS devido aos hardlinks. Os hardlinks apontam para outros locais no dispositivo.
Devo limpar a pasta WinSXS?
Normalmente, não é necessário limpar a pasta manualmente, pois o Windows faz isso automaticamente na programação.
Agora você : Qual o tamanho da pasta WinSXS do seu sistema?