Home
» Dicas para PC
»
Limpe a pasta WinSxS para liberar espaço no Windows
Limpe a pasta WinSxS para liberar espaço no Windows
O Windows usa uma pasta de sistema chamada WinSxS para armazenar arquivos de instalação do Windows, bem como arquivos de backup ou de atualização. No entanto, esses arquivos ocupam muito espaço na unidade do sistema. Portanto, você deve excluir essas pastas e arquivos para liberar espaço no seu computador Windows.
O que exatamente é a pasta WinSxS?
Antes de aprendermos como limpar a pasta WinSxS, vamos rever alguns pontos importantes.
Em primeiro lugar, você não pode excluir completamente a pasta WinSxS, mas pode reduzir seu tamanho. Isso ocorre porque a pasta WinSxS contém muitas bibliotecas e componentes importantes do sistema operacional. Eles são essenciais para resolver problemas relacionados ao sistema operacional. Portanto, de certa forma, os usuários não devem mexer na pasta WinSxS, pois ela existe para manter o PC seguro e estável.
No entanto, o problema é que a pasta WinSxS continua crescendo com o tempo e, se você usa sua máquina há muitos anos, a pasta ocupará cerca de 40% do disco rígido do sistema operacional, o que é bastante preocupante.
Então, o que exatamente acontece nessa pasta? Na verdade, além dos componentes do sistema operacional, o Windows também mantém arquivos de atualização na pasta WinSxS. Assim, sempre que você recebe uma nova atualização, os arquivos são baixados e armazenados, caso você tenha problemas no futuro e queira reverter para uma versão anterior. Basicamente, toda vez que você recebe uma atualização, os arquivos se acumulam nessa pasta, resultando em um espaço incrivelmente maior no disco rígido do sistema operacional.
A pasta WinSxS continua a crescer ao longo do tempo
Seria errado dizer que a Microsoft não está tentando corrigir o problema. Atualmente, o Windows 10 vem com um serviço de manutenção automática que limpa os arquivos substituídos após um mês. No entanto, usuários relatam que ele não funciona como esperado.
De qualquer forma, agora você tem uma compreensão clara do problema e pode tomar medidas para reduzir o tamanho da pasta para que isso não atrapalhe a estabilidade do sistema.
Use a Limpeza de Disco para excluir atualizações antigas da pasta SxS
1. Primeiro, abra a ferramenta Limpeza de Disco digitando "limpeza de disco" na caixa de pesquisa do Menu Iniciar ou na Barra de Tarefas e pressionando Enter. Na lista de resultados da pesquisa, clique em Limpeza de Disco.
2. Na janela da ferramenta Limpeza de Disco, clique no botão Limpar arquivos do sistema.
3. Verifique a Limpeza do Windows Update.
4. Por fim, clique em OK e pronto.
Use o prompt de comando para excluir a pasta SxS
Se quiser ver quanto espaço livre a pasta SxS está ocupando, você pode usar o Prompt de Comando.
1. Abra o Prompt de Comando como administrador. Para isso, digite cmd na caixa de pesquisa do Menu Iniciar ou na barra de tarefas. Na lista de resultados da pesquisa, clique com o botão direito do mouse em Prompt de Comando e selecione Executar como administrador.
Ou então, clique com o botão direito do mouse no botão Iniciar no canto inferior esquerdo da tela e selecione Prompt de Comando (Admin).
2. Na janela do Prompt de Comando, digite o comando abaixo e pressione Enter:
A execução do comando depende do sistema e do tamanho do arquivo que você exclui.
Exclua a pasta WinSxS usando a tarefa StartComponentCleanup
A tarefa StartComponentCleanup foi criada no Windows 8 para limpar componentes automaticamente e regularmente, quando o sistema não estiver em uso. Esta tarefa é configurada para ser executada automaticamente quando acionada pelo sistema operacional. Ao ser executada automaticamente, a tarefa aguardará pelo menos 30 dias após a instalação de um componente atualizado, antes de desinstalar versões anteriores desse componente.
Se você optar por executar esta tarefa, ela expirará por 1 hora e poderá não limpar completamente todos os arquivos.
A tarefa StartComponentCleanup também pode ser iniciada no prompt de comando com privilégios de administrador:
3. Em Manutenção no meio, selecione a tarefa StartComponentCleanup e clique em Executar no Item Selecionado à direita.
Selecione a tarefa StartComponentCleanup e clique em Executar em Item selecionado à direita.
4. A tarefa StartComponentCleanup será executada até ser concluída (isso pode levar algum tempo).
A tarefa StartComponentCleanup será executada até ser concluída.
Exclua a pasta WinSxS usando /StartComponentCleanup e /ResetBase com o comando Dism
Usar a opção /ResetBase com o parâmetro /StartComponentCleanup do DISM.exe em uma instância em execução do Windows 10 removerá todas as versões substituídas de cada componente no repositório de componentes.
Todos os service packs e atualizações atuais não poderão ser desinstalados após a conclusão deste comando. Isso não impedirá que service packs ou atualizações futuras sejam desinstalados.
3. Ao terminar, você pode fechar o Prompt de Comando, se desejar. Isso pode levar algum tempo.
Exclua a pasta WinSxS usando /StartComponentCleanup e /ResetBase com o comando Dism
Excluir pasta WinSxS usando /SPSupersed com comando Dism
Para reduzir a quantidade de espaço usado por um service pack, use o parâmetro /SPSuperseded do Dism.exe em uma instância do Windows 10 em execução para remover quaisquer componentes de backup necessários para desinstalar o service pack. Um service pack é uma coleção de atualizações cumulativas para uma versão específica do Windows.
Essa opção provavelmente nunca será necessária para o Windows 10, pois os service packs não são mais usados no Windows 10.
O service pack não pode ser desinstalado após a conclusão deste comando.
1. Abra o Prompt de Comando com direitos de administrador.
2. Digite o comando abaixo no Prompt de Comando e pressione Enter.
Dism.exe /online /Cleanup-Image /SPSuperseded
3. Ao terminar, você pode fechar o Prompt de Comando, se desejar. Isso pode levar algum tempo.
Excluir pasta WinSxS usando /SPSupersed com comando Dism