Apenas mover a pasta não é suficiente.
Depois de movê-lo, você deve substituir o original por um link simbólico para o novo local. Isso fará com que o Windows ache que os dados ainda estão localizados na sua unidade C, enquanto na verdade eles estão na sua unidade D.
Observe que isso funciona com o AppData, mas não com os Arquivos de programas nem com a pasta do Windows, pois isso quebrará coisas como o Windows Update.
Para criar a Junção do Diretório (Link Simbólico), faça o seguinte:
- Abra uma janela cmd com privilégios administrativos.
- Navegue até c: \ Users \ nome do usuário \ appdata
- execute o seguinte comando:
mklink /d local d:\appdata\local
substitua d: \ appdata \ local pelo caminho real de onde você moveu o appdata para.
Se você não puder mover / excluir a cópia original, crie um segundo usuário, faça-o administrador, faça login com ele e tente novamente. Isso deve garantir que nenhum arquivo esteja em uso.