Por que existe uma pasta winsxs na unidade D: e posso removê-la com segurança?

Por que existe uma pasta winsxs na unidade D: e posso removê-la com segurança?

Comprei recentemente um laptop recondicionado com unidade de inicialização mSATA (C:) e um disco giratório (D:), com Windows 7 Ultimate + SP1 pré-instalado. Eu pretendia ter todo o sistema em C:, deixando D: livre para eu fazer o que quisesse, inclusive alterar o particionamento, reformatar tudo ou substituí-lo.

O que descobri é que parece haver algumas pastas de sistema na unidade D:, e o Windows não me permite reduzir a partição D: além da metade do tamanho do disco, afirmando que existem arquivos com locais fixos no disco e não pode ser movido.

Em particular, existem pastas winsxs em C: e D:, com algumas subpastas/arquivos em C:, algumas em D:, algumas iguais em ambos, algumas em ambos, mas diferentes. Se eu tentar comparar uma amostra de arquivos com o BeyondCompare, descubro que ele é capaz de abrir todos os arquivos que tentei que estão em C: e nenhum dos que tentei que está em D:. Existem muitos, muitos arquivos em ambos os locais.

O fornecedor diz que esses arquivos são provenientes da instalação de atualizações do Windows e que posso simplesmente excluí-los e reformatar o disco, se desejar. Gostaria de confirmar se isso é seguro ou se terei problemas com a Restauração do sistema ou atualizações posteriores do Windows ou algo irritante assim.

Também tenho pesquisado a movimentação dessa pasta, mas a maioria dos sites, mesmo aqueles que dão instruções para fazer isso usando junções, realmente não recomendam isso.

Estou pensando em criar um disco de restauração do sistema e um backup de imagem do sistema, limpar tudo e recomeçar a partir disso.

Responder1

A pasta WinSxS é fundamental para o Windows e removê-la pode causar problemas. Se houver um na pasta% SYSTEMROOT% na unidade C, é possível que o outro seja de uma instalação ou atualização anterior, conforme indicado. O artigo da MSaquiafirma que a Limpeza de disco pode potencialmente limpar alguns dos arquivos contidos nele. EsseO link mostra que ele não deve estar em pastas diferentes de onde o próprio Windows está instalado:

So obviously you cannot delete this directory or move it elsewhere. Nor is it advisable
to delete anything here, as such a step could probably make your applications
un-workable or even break your system! If you have many applications installed, you can
expect to have a jumbo sized winsxs folder. This WinSxs folder cannot reside on any other
volume than the system volume. This is because of the NTFS hard links. If you try to move
the folder, it may result in Windows updates, service packs, features, etc, not installing 
correctly.

Se a pasta não estiver na mesma unidade do Windows, será seguro removê-la, mas faça backup de tudo primeiro, apenas para garantir.

Por outro lado, se você tiver o Windows 8.1 ou posterior, existe um utilitário que você pode usar para tentar reduzir o tamanho da pasta winsxs. Pode ser encontradoaqui.

informação relacionada