Qual é uma maneira segura de mover AppData \ Local para uma unidade diferente?

31

Eu tenho um SSD de 60 GB como meu C: onde eu tenho meu Windows e outras instalações essenciais de programas. Eu também tenho um enorme D: não SSD.

Repetidamente, encontro pouco espaço em disco em C :. Os principais culpados são as pastas em AppData \ Local (no meu caso, arquivos do Picasa e do Outlook). Como posso mover essas pastas para D: e recuperar meu espaço C:?

Nikhil
fonte

Respostas:

43

Abra a caixa de diálogo Propriedades para ... \ Local, clique na guia Localização, insira o novo local desejado, clique no botão Mover.

kreemoweet
fonte
3
O que acontece aos aplicativos existentes que dependem dos arquivos% AppData%? Os aplicativos precisam ser interrompidos? Ou eles podem correr e a mudança é realizada sem problemas?
Sun
O mesmo se aplica a \ LocalLow e \ Roaming. Não consegui copiar o diretório \ Local, mas o \ Roaming funcionou e liberei mais de 18 GB. Obrigado.
Mateng
4
Obtendo permissão negada, diabos. Eu também sou o único usuário deste PC.
hak8or
4
Eu também estou recebendo o acesso negado no Windows 10.
GiddyUpHorsey
5
Parece que não funciona no Windows 10. Os arquivos estão sendo copiados, mas no final da operação será automaticamente cancelada por algum motivo
XJI
11

Que tal usar o comando mklink no prompt de comando para criar um link simbólico

mklink /d C:\Users\Nikhil\AppData\Local D:\AppData\Local

e depois basta mover todos os arquivos / arquivos ocultos / subpastas do C:\Users\Nikhil\AppData\Local para o seu D:\AppData\Localdiretório

Depois disso, exclua o Local pasta noC:

Honestamente, embora eu ainda não tenha experimentado, talvez faça um test drive em uma VM primeiro, talvez seja necessário criar um link simbólico separado para cada subpasta

j_bombay
fonte
1
+1: é assim que a Microsoft redireciona os programas c:\Documents and Settingscodificados.
surfasb
Isto funciona? Você pode mklinkquando o Local já existe? Tenho certeza que você não pode. Você poderia tentar renomear o existente primeiro, mas acho que ele estaria em uso e qualquer programa que tentasse acessar o Local nesse meio tempo falharia.
quer
Melhor para vincular um diretório com a /Jopção
steampowered
3
Isso não funcionou para mim porque o Local está em uso e você não pode criar um link quando ele já existe. Iniciar o Windows em modo de segurança com prompt de comando me permitiu mudar o nome da pasta existente e criar o link embora
Matt Kemp
1
@steampowered Por que J é melhor? qual é a diferença ou os cenários onde brilha?
ahnbizcad
6

Esta não é uma resposta para sua pergunta, mas provavelmente uma solução para seu problema:

Estou pensando:

1: O arquivo de hibernação na maioria dos sistemas Windows é enorme.
2: Você não precisa de hibernação, pois possui um SSD que reduz o tempo de inicialização.

Desative a hibernação com o comando:

powercfg –h off

em um terminal elevado. (um terminal executado como administrador)

No meu sistema, ele liberou 12 GB de espaço no disco, porque o hiberfil.sys não é necessário.

Isso - para mim - seria uma solução muito melhor do que mover a pasta% appdata%, pois movê-la para um spindisc reduziria o acesso à unidade para todos os programas afetados, derrotando assim o objetivo do SSD.

Mark Robotto Moore
fonte
1
+1. Isso provavelmente resolve o problema declarado. A AppDataidéia é um caso típico de um probem XY. Não assuma cegamente que o OP está usando a ferramenta certa para resolver seu problema real.
MSalters
1
Por outro lado, talvez você precise de hibernação porque, quando fecha o laptop e vai para outro lugar, e você está no meio de um trabalho importante, não precisa ter todos os mesmos aplicativos carregados e descobrir exatamente onde você parou de um começo completamente frio. ;-)
Craig
2

O redirecionamento de pasta para Todos os dados subseqüentes será salvo no novo local por padrão. Usando o método de registro Pasta Shell / Pasta Shell do Usuário

Artigos da Microsoft O redirecionamento de pasta mostrou etapas de como alterar o local da pasta "Área de trabalho" usando o redirecionamento de pasta. Substitua a área de trabalho por AppData, Menu Iniciar e etc., conforme indicado no artigo.

Edward Chan JW
fonte
2

A Microsoft não recomenda que você mova a pasta% AppData% para fora da unidade do sistema .

Você pode usar o TreeSize Free ver se há outras maneiras de remover arquivos. Às vezes, a hibernação e o pagefile.sys são candidatos no c: \

Você também possui% AppData% \ Local \ Temp, que pode ser redirecionado para sua unidade não SSD.

Você realmente deve considerar obter um SSD maior. Você deseja executar com pelo menos 30% de graça, para que o SSD tenha blocos vazios nos quais gravar. Rodar a 99% de um SSD aumenta o nível de desgaste e o desempenho que você espera do SSD diminui bastante.

Dom
fonte
O link MS não diz nada sobre o APPDATA não ser movido, apenas sobre SYSTEMDRIVE e ProgramData. Você tem outra referência para isso não ser recomendado ou algumas armadilhas especificadas?
undrline
@undrline Eu escrevi esta resposta em novembro de 2014. A página foi atualizada em junho de 2018. Não me lembro do que foi escrito exatamente na URL da Microsoft em novembro de 2014. Depois de analisar as soluções, procuraria a solução de j_bombay com o link simbólico ( mklink) howtogeek.com/howto/16226/...
Sun
1

É possível mover os arquivos .pst do Outlook para um local diferente e, em seguida, alterar seu perfil para apontar para o novo local. Veja o artigo da Microsoft

David Marshall
fonte
1
Muitos programas usam a pasta Local; se você procurar esses artigos para cada programa, será um dia muito longo e, na maioria dos programas, você nem conseguiria fazer isso.
Tamara Wijsman
Clique com o botão direito do mouse na pasta Local, clique em Propriedades. Use a guia Localização para colocá-lo onde quiser.
David Marshall
0

Durante um período de tempo, misteriosamente perdi 100 GB de espaço em HD. "Space Monger" revelou que estava em "Usuários" em "appdata" e subpastas do Google. Eu acho que esses são arquivos ocultos. Pesquisas on-line sugeriram que, como esses são arquivos temporários (não o sistema), eu devo poder excluí-los. O Space Monger fornece essa opção, então eu fiz. Eu recuperei meus 100gb sem efeitos nocivos perceptíveis. Ganhe 7 Home Premium 500gb HD. Eu não sou um técnico, tentei e funcionou. Sem garantias.

Bazza
fonte
Se você deseja deixar as pastas intactas na pasta% appdata%, navegue até o diretório nas janelas e digite . a caixa de pesquisa. Depois de ver a lista, classifique por tipo e selecione SOMENTE arquivos.
covarde anônimo