Há uma nova pasta cheia de instaladores localizados em C:\ProgramData\Package Cache\
. Eu acredito que isso é do Visual Studio 2012 RC.
Posso excluir esses gigabytes de dados sem consequências? Eles são todos arquivos temporários? É um produto beta, então não tenho certeza de que exista muita informação sobre esta pasta.
windows
disk-space
Ben L
fonte
fonte
Respostas:
TL; DR: NÃO exclua esta pasta
(veja abaixo as soluções alternativas )
Por que não?
Houve relatos conflitantes sobre se a ausência desta pasta (como conseqüência da exclusão dela) causará realmente e em todos os casos problemas na instalação do visual studio, ou seja, durante a operação normal, durante a reinstalação, correção / atualização, instalação de reparo ou Desinstalar. No entanto, a recomendação da MICROSOFT é claramente NÃO DELETE .
De Blogs das Ferramentas para Desenvolvedor da Microsoft → AQUI
Solução / solução alternativa:
Se você precisar recuperar esse espaço, sua aposta mais segura é evitar "excluir" qualquer coisa, mas, em vez disso, mova esta pasta e todos os seus arquivos. Você pode fazer isso com segurança, seguindo as instruções abaixo, para qualquer armazenamento local / ao vivo, online, local ou offline , desde que o sistema de armazenamento possa ser montado em uma letra de unidade ou em qualquer ponto de montagem no sistema de arquivos NTFS . Qualquer um dos seguintes procedimentos funcionará:
Sempre que a mídia for solicitada / você receber algum erro sobre a falta de arquivos / localização ausente, basta remontar / reinserir a unidade / mídia, se ela ainda não estiver em uma partição ativa.
Uma vez movido, para "vincular" o antigo ponto / local de montagem (na maioria dos casos
C:\ProgramData\Package Cache\
), você simplesmente cria um diretóriojunction
para ele.Junctions
são reconhecidos nofile system
nível como uma entrada de alias noFSTAB
. Portanto, é transparente para todos os programas, incluindo o próprio sistema operacional. Em outras palavras, NÃO é visto como um arquivo que simplesmente aponta para outro local (como ashortcut
) e, portanto, sempre funciona sem incidentes.Crie a junção
Opção 1. (nativamente) : basta emitir o comando interno do Windows Vista / 7/8 e o prompt do cmd:
NOTA: Se você fizer o
newpath
absoluto, poderá mover o link sem interromper o ponteiro para onewpath
. Se você criar onewpath
parente, poderá impedir a quebra do link, desde que você mova o link e o alvo JUNTOS e mantenha seus caminhos relativos.Opção 2. (usando uma ferramenta) : Outra ótima alternativa é um utilitário gratuito que venho usando há anos, chamado "Link Shell Extension" . O LSE é gratuito e você pode encontrá-lo aqui (ou no Google): http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
O LSE permite criar links simbólicos, hardlinks, junções, cópias inteligentes, smartclones, espelhos inteligentes, movimentos inteligentes, emendas, várias fontes e várias outras coisas que achei muito confusas para ler, francamente. Mas, é um produto gratuito brilhante que cria um menu de contexto do Windows Explorer que permite clicar com o botão direito do mouse na pasta LINK-TARGET e arrastá-la para onde você deseja criar o link real. É claro que você pode renomear o link para o que quiser.
fonte
Encontrei a mesma pasta no meu laptop após a instalação do VS2012. Tentei renomear essa pasta para '__Package Cache'. Quando tentei desinstalar o VS2012, o processo de desinstalação falhou ao iniciar.
Mais informações estão disponíveis aqui .
fonte
A resposta correta parece ser que, se você a excluir, o VS 2012 falhará na desinstalação, mas, caso contrário, não será necessário. Portanto:
Você pode mover os arquivos para outra unidade com mais espaço livre e:
a) mova os arquivos de volta quando precisar deles
b) crie uma junção como na sugestão de Flak (aviso: junções são bestas complicadas e mentirá para o Windows Explorer, informando que os arquivos ocupam espaço em disco em C: quando estão realmente em outra unidade!)
Junções e links simbólicos são a única resposta para mover arquivos do sistema para outra unidade. São recursos no nível de sistema de arquivos NTFS aos quais até o próprio Windows ignora e, portanto, são realmente um grande martelo (e risco potencial à segurança) que devem ser usados com moderação, diferentemente de seus equivalentes UNIX / Linux / BSD, já que existem há muito mais tempo. nessa família de SO e os programas UNIX / Linux / BSD sabem como lidar com eles.
fonte
Todos os instaladores do software são salvos nesta pasta. Falha ao tentar desinstalar um software depois de excluir esta pasta.
fonte
Para o Visual Studio 2017, você pode desativar o cache do pacote (mesmo após a instalação do Visual Studio) chamando:
Ganhei cerca de 2 GB de espaço em disco na unidade do sistema (YMMV).
Para obter detalhes, consulte os documentos: Visual Studio Docs: Desativar ou remover o cache do pacote
fonte
Percebi essa pasta depois de instalar o Visual Studio 2012; no meu caso, tudo nela contido na instalação do Visual Studio 2012, eu a removi manualmente e tudo parece estar funcionando, incluindo o Visual Studio.
fonte
Não. Se você excluir esta pasta, não poderá desinstalar (e possivelmente atualizar) o Visual Studio.
fonte
SIM, você pode excluir este diretório, se tiver desinstalado o Visual Studio.
Encontrei este diretório depois de desinstalar o Visual Studio, em preparação para instalar um SSD menor que o disco rígido que eu estava usando antes. Este computador não é mais uma estação de desenvolvimento.
A desinstalação do Visual Studio deixou para trás algum outro software, como um programa, para conectar-se a um servidor SQL local, o que eu não tenho. Eu o desinstalei.
Ele também deixou para trás vários programas .NET, mas não sei quais são seguros para desinstalar, então os deixei no lugar.
Então, ao ponto da pergunta: eu excluí este diretório.
Era muito grande, então me ajudou a encaixar melhor no meu SSD.
Agora, um dia depois, não notei nenhum problema.
fonte
Geralmente é melhor não atrapalhar a exclusão desses arquivos manualmente e, em vez disso, deixe essa tarefa na Limpeza de Disco do Windows ou em outras ferramentas de limpeza de disco. O que eu pessoalmente uso e posso recomendar é o CCleaner .
O CCleaner pode ajudá-lo a encontrar automaticamente arquivos obsoletos em um programa e excluí-los para você.
fonte