O caminho a percorrer seria o Ponto de Junção.
Por exemplo, se você tiver uma unidade SSD de 120 GB como C:
e uma unidade de disco rígido de 3 TB (magnética) como D:
:
- na unidade
D:
create subpasta denominada C
- recorte e cole a pasta
MSOCache
na subpasta C
localizada na unidade D:
- executar
CMD
- tipo:
CD \
- tipo:
MKLINK /J MSOCache D:\C\MSOCache
- tipo:
EXIT
Depois disso, você terá todo o conteúdo da pasta MSOCache
no caminho C:\MSOCache
, mas os arquivos físicos estarão localizados em D:\C\MSOCache
.
Essa foi a resposta sobre a pasta MSOCache
na unidade C
.
Agora vamos falar sobre um problema real, o mesmo que eu experimentei algumas horas atrás.
NÃO É BASTANTE ESPAÇO NO DISCO SSD COMO C:
DRIVE
O principal problema aqui é o Windows Installer e seu sistema de cache de todos os arquivos de instalação antigos.
Todas as versões antigas de alguns softwares que já existiam no seu PC O Windows Installer mantém em sua pasta cache. Coisa estúpida, você não acha (apenas porque alguém pode desinstalar algum aplicativo? O Windows Installer mantém todos os arquivos para que ele possa reverter para o estado anterior - na versão simplificada - acredite que é muito mais complicado, mas aceite isso como está). / p>
Isso não seria muito problemático se não houvesse uma estupidez ainda maior da Microsoft, é claro, chamada Atualizações do Windows. Isso simplesmente inunda você com atualizações.
E quais são as atualizações!? Ninguém!? Atualizações == Instalações == Maior e maior Cache de Instalação do Windows.
Minha situação é que eu instalei literalmente um PC de desenvolvimento básico com o mínimo de Office + VS2005, VS2008, VS2010 - Isso é que eu devo ter. Eu tive isso no disco principal da máquina XP com 120 GB muito bem e muito espaço de unidade deixado com todas as atualizações instaladas (~ 100 GB).
Mas o Windows 7 = 30 GB de espaço livre (imagine meu rosto quando vi isso).
Eu sei que o windows 7 é um pouco maior, mas não 70GB maior.
... e agora, 2 horas depois, volto a 70 GB;)
COMO você me pergunta!?
Simplesmente executou a mesma coisa acima para as seguintes pastas:
-
C:\Windows\Installer\
-
C:\Windows\SoftwareDistribution\
Os comandos são muito semelhantes:
- mova as pastas acima para (por exemplo)
D:\C\WINDOWS
- executar
CMD
elevado como administrador
- tipo:
CD C:\WINDOWS
- tipo:
MKLINK /J Installer D:\C\Windows\Installer
- tipo:
MKLINK /J SoftwareDistribution D:\C\Windows\SoftwareDistribution
- tipo:
EXIT
Observe apenas para interromper os serviços do Windows Update, do Trusted Installer e do Windows Installer antes de mover essas pastas, execute-as após, se desejar, ou simplesmente reinicie (10 segundos para uma reinicialização no SSD).
Eu recuperei 40GB de volta (100% de espaço perdido, já que nunca vou desinstalar nada que eu use). Não quebrou nenhuma regra do Windows, pois eles usam Documents and Settings
mesmo ponto de junção para Users
, embora na mesma unidade ...
Ainda cutucando o que mais eu poderia mover para a unidade (Magnetic) HDD ...
Uma coisa a notar é que você terá winSxS
subpasta na pasta Windows. NÃO MOVE esta pasta, pois ela desafiaria o propósito do Solid State Disk (carregamento rápido de aplicativos). WinSxS
é uma pasta onde todos os dll's Side by Side estão localizados (e praticamente todos os aplicativos usam algo de lá).
Esta também é a solução da Microsoft para a versão DLL do HELL, se você se perguntar por que ela existe.