Mova dllcache para outra unidade

Experimente Nosso Instrumento Para Eliminar Problemas

Minha pasta dllcache no system32 tem quase 450 Megabytes na partição do Windows. O dllcache é usado para substituir um arquivo de sistema (dll) que foi alterado pelo original. Me incomoda que esse recurso do Windows ocupe tanto espaço no meu disco rígido.

É ainda mais sério no meu caso porque decidi ter uma partição do Windows bem pequena, cada byte conta, se é que você me entende.

A ideia nasceu de mover a pasta dllcache para outra unidade mantendo sua funcionalidade. Para alterar a localização da pasta dllcache, abra o Registro do Windows e faça uma modificação nele. Para fazer isso, pressione as teclas Windows e R ao mesmo tempo para abrir o runbox. Digite regedit no formulário e toque na tecla Enter a seguir.

Use a estrutura de pastas à esquerda para navegar até a seguinte chave:

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon

Depois, clique com o botão direito do mouse na chave e selecione Novo> String no menu de contexto. Nomeie a string SFCDllCacheDir e clique em ok. Agora você deve vê-lo no lado direito. Clique duas vezes nele ao vê-lo ali para alterar seu valor e adicione o novo local para ele como a string, por exemplo e: dllcache .

Depois de reiniciar o computador pela próxima vez, você provavelmente será solicitado a colocar o CD do Windows XP na unidade para que alguns arquivos possam ser copiados para o novo local do dllcache. Outra maneira seria simplesmente mover os arquivos da pasta antiga para a nova.

Se isso não acontecer automaticamente no seu sistema, você pode usar o comando sfc / scannow para forçar o Windows a preencher a nova pasta com os arquivos.

Como alternativa, você pode definir a configuração no Editor de Política de Grupo, se estiver disponível no sistema. Carregue gpedit.msc no sistema e navegue até Política do computador local> Configuração do computador> Modelos administrativos> Sistema> Proteção de arquivo do Windows e ative a política 'Especificar o local do cache da Proteção de arquivo do Windows'.

Atualizar : Observe que isso funciona apenas para Windows XP, Windows 2000 e Windows Server 2003 .. A pasta dllcache não faz mais parte das versões mais recentes do Windows. As versões mais recentes do Windows usam a pasta WinSxS, que está localizada em c: windows winsxs por padrão.