Como movo o MSOCache para outra unidade?

9

Estou com pouco espaço na unidade do sistema e queria saber se há uma maneira de mover o MSOCache para outra unidade manualmente ou com uma ferramenta para que eu ainda possa atualizar a instalação do Microsoft Office sem precisar encontrar os CDs novamente.

Scott Lawrence
fonte

Respostas:

8

Você precisaria copiar a pasta inteira para o novo local, limpar a pasta antiga e substituí-la por um link simbólico para o novo local.

Aqui está uma postagem do MSDN sobre a criação de links simbólicos, se você desejar obter mais detalhes, mas brevemente no seu caso, você precisa fazer algo como o seguinte em um prompt de comando (que deve ter privilégios de administrador) que está atualmente apontando para a raiz do seu C-Drive .

mklink /D "C:\MSOCache" "D:\New\Folder\For\MSOCache"
DMA57361
fonte
Essa é uma resposta inteligente - não tinha pensado nisso.
Scott Lawrence
Você pode colocar quase tudo o que quiser em quase qualquer lugar com o poder dos links simbólicos. : D
DMA57361
O que eu mais gosto na sua resposta, pelo menos quando comparada à ferramenta da Microsoft, é que parece que deve funcionar independentemente da versão do Office que você está usando.
Scott Lawrence
@ Scott - De fato. Enquanto fazia uma pesquisa rápida antes de fornecer minha resposta, me deparei com uma postagem aleatória do fórum ( aqui ) que parece indicar que a ferramenta não existe para 2007 (e, portanto, presumivelmente também para 2010), no entanto, essa é uma fonte da qual eu peguei Google, então não tome isso como autoritário!
DMA57361
3

Pesquisei um pouco mais por conta própria e acabei de publicar um post sobre uma ferramenta da Microsoft chamada Local Installation Source. Depois de instalar esta ferramenta e executá-la, ela move os arquivos e lida com as alterações no registro. Ainda estou trabalhando com o Microsoft Office 2003, então não sei se existe uma ferramenta semelhante para o Office 2007 ou 2010.

Scott Lawrence
fonte