O winsxs pode ser movido e, em caso afirmativo, como?

6

Eu sei que não pode ser excluído e, embora existam algumas postagens que falam sobre torná-lo menor, elas não funcionaram para mim.

Neste ponto, minha pasta winsxs de 18 GB está ocupando quase metade da unidade em que tenho o sistema operacional. Eu tenho muito espaço em outras unidades - posso movê-lo?

    
por MarkB 05.09.2010 / 04:55

6 respostas

10

Sim, você pode. Leia isto .

Esteja avisado: Se você movê-lo, o Windows pode ficar instável, e BTW eles serão regenerados em algum momento.

Esse 18 GB não é real, já que muitos desses arquivos são hardlinks para arquivos em outro lugar e são contados duas vezes.

Tenho estado obcecado com o winsxs, começando com o Windows Vista e depois com o Windows 7, até que desisti.

Se você quiser fazer isso, recomendo ler a postagem do blog Espaço em disco antes.

Não exclua!

    
por 05.09.2010 / 05:39
6

Mover o WinSxS não é aconselhável, pois isso pode prejudicar gravemente o seu sistema.

In short, Winsxs, which stands for ‘Windows Side By Side’, is Windows native assembly cache. Libraries which are being by multiple applications are stored there. This feature was first introduced, in Windows ME and was considered as Microsoft’s solution to the so-called ‘dll hell’ issues that plagued Windows 9x.

Nessa pasta estão todas as dlls que podem ser usadas por vários aplicativos diferentes, a única maneira de reduzir seu tamanho é desinstalando aplicativos.

Há mais informações na pasta WinSxS aqui .

As mentioned, Windows stores the old dll’s and library components in the WinSxS folder. Now if a newer version of this file is a part of the OS, but a particular application requires a particular older version for running, then the older version from the winsxs folder will be used, leaving the newer version in its present place, for other applications which may require it.

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.

    
por 17.01.2012 / 23:58
3

Você pode mover o WinSXS. Eu fiz isso antes, mas não é fácil. A melhor maneira é conectar o SSD a outro computador e usar esse computador para estabelecer as junções.

No entanto, não há nenhuma razão para mover a pasta WinSXS. O WinSXS é, muito provavelmente, não muito maior que algumas centenas de megabytes. Esta discussão fala sobre o WinSXS e o equívoco de que está ocupando muito espaço. Como se constata, o problema é com o Windows Explorer relatando incorretamente o tamanho da pasta, não o tamanho da pasta em si.

    
por 18.01.2012 / 00:20
2

É uma má ideia. É como pedir para mover a pasta antiga do System32 para uma pasta diferente. Eu não ousaria fazer isso em uma versão mais antiga do Windows.

Se houver algo, tentarei mover o diretório %Windir%\Installer .

Esse diretório contém todos os arquivos necessários para reinstalar seus programas. A pasta WinSXS está strongmente integrada ao sistema, enquanto a pasta \ Installer é usada com menos frequência.

Ainda não experimentei isso.

    
por 18.01.2012 / 04:04
2

Bobagem! Eu movo a pasta winsxs em qualquer instalação Tenho a sorte de ter outro disco para enviá-lo para.

Agora, o método de movê-lo provavelmente é diferente do que você está pensando.

1) Feche todos os aplicativos em execução (isso é importante).

2) Copie sua pasta winsxs para outro local (de preferência fora do seu SSD :)

3) Agora vem a mágica: você vai criar um ponto de junção para literalmente enganar o Windows e pensar que a pasta winsxs está no mesmo lugar.

3a) Iniciar > Executar > Digite "mklink / J" c: \ Windows \ winsxs "" d: \ winsxs "

O comando mklink funciona da seguinte maneira: mklink LINK TARGET, portanto, no exemplo acima, o c: \ Windows \ winsxs atua como o local LINK no qual você quer enganar o Windows, fazendo-o pensar que ainda existe e a localização do TARGET é d: \ winsxs em outra unidade.

A única desvantagem real disso é se você conseguir inicializar seu computador sem o outro local e, em seguida, tentar iniciar um aplicativo. No entanto, se você estiver executando uma configuração de unidade interna, acho que não me preocuparia com isso.

Eu uso este método TODO O TEMPO para mover certos jogos para dentro e fora da pasta Steam em meus computadores de jogos em casa e até movi com êxito a instalação MASSIVE da Adobe Creative Suite para um único local em outra unidade do SSD da minha esposa.

******** Nota ********

Eu nunca faria isso em um ambiente corporativo, mas em casa é apenas ouro.

    
por 05.06.2013 / 01:07
1

Dê uma olhada neste link: como mover o winsxs pasta .

Funcionou para mim em uma máquina virtual com espaço em disco limitado na partição principal, daí a necessidade de movê-la para outra.

    
por 08.01.2014 / 11:34