Eu armazeno todos os meus dados e a maioria dos aplicativos (aqueles disponíveis legalmente em versões "portáteis") no drive D:
e só uso drive C:
para o sistema Windows e alguns aplicativos fortemente integrados como MS Office, Visual Studio, Adobe Reader, Flash Player etc. Eu estava usando o Windows XP, 50 unidade GiB C:
foi mais que suficiente. Agora, como eu tenho mitigado para o Windows 7, dificilmente é.
Ontem, como eu verifiquei, 7 GiBs estavam livres no drive C:
. Então eu instalei novas atualizações do Windows (que eram apenas algumas dezenas de MiBs para download) e verifiquei novamente: agora há apenas 2 GiBs grátis. Onde foram 5 GiBs?
PS: Não se surpreenda com a instalação do meu sistema: tenho o Visual Studio e o SQL Server com a biblioteca de documentação off-line completa, mas isso não explica onde o espaço livre desaparece nas atualizações simples do Windows.
PPS: Eu uso uma versão aumentada do CCleaner para limpar meu PC todos os dias, então, com certeza, não há arquivos temporários da Internet de arquivos de lixo da lixeira tomando o lugar.
c:
apesar do fato de eu tê-lo configurado para colocá-lo no drived:
: -] E a segunda maior pasta éc:\windows\winsxs
. A solução que usei com o Steam é movê-lo para a unidadec:
manualmente e substituir sua pasta por um link simbólico. Agora eu me pergunto se eu posso fazer o mesmo comwinsxs
... Mas eu acredito que eu provavelmente posso fazer o mesmo com a minha biblioteca de ajuda offline do Visual Studio, que é muito grande também ...Respostas:
O arquivo winsxs não pode ser movido / removido, o Windows precisa que ele seja executado para armazenar versões antigas de arquivos DLL. A maioria das ferramentas relatará o tamanho do diretório do Windows incorretamente devido ao fato de que a pasta winsxs usa hard links para que o arquivo apareça em dois lugares, mas ocupa somente o espaço HD uma vez (o Windows explorer, SpaceMonger e WinDirStat todos relatam esta é a maneira "incorreta", por isso não está ocupando tanto quanto você pensa.
O uso do disco do SysInternal pode lhe dar o valor "real", você pode enumerar o diretório inteiro do Windows (como administrador) e contará links físicos uma vez.
du
incluiu mais alguns arquivos que a tela de propriedades do Windows, por isso não são exatamente os mesmos números para o comutador -uA adição do
-u
switch faz com que ele se comporte como o Windows Explorer (ou 99,9% de todos os outros programas) e os arquivos que usam links físicos são contados toda vez que o visualiza. Você pode ver que, se você excluir duplicatas com link físico, o programa estará relatando 4,5 GB extras * que simplesmente não existem porque estão sendo contados duas vezes.Há uma coisa que você pode fazer para diminuir o tamanho, se ainda não o fez. Quando você aplica os Service Packs do Windows, ele mantém os arquivos antigos no caso de precisar desinstalar o SP. Você pode remover esses arquivos de desinstalação e liberar um pedaço de espaço executando o seguinte comando em um console administrativo (Inicie o console com um clique com o botão direito-> Executar como Administrador)
Isso removerá esses arquivos de desinstalação e possivelmente liberará vários GB.
* 1 GB = 1 x 1024 x 1024 x 1024 bytes
fonte
Você respondeu em suas próprias perguntas. O Visual Studio instala uma quantidade enorme de pacotes diferentes, necessários para o MVS. A outra coisa, é que a maioria dos aplicativos MS faz cache para arquivos de instalação / arquivos atualizados no seu PC. Torne visíveis todos os arquivos e exclua
MSOCACHE
na raiz do seuC:\
. Em seguida, verifique / google onde os arquivos de cache do Visual Studio (se houver algum). E depois de executar a limpeza de disco, para excluir todos os arquivos temporários. Também limpar o cache do navegador lhe daria algum espaçofonte