Tente o seguinte:
Meu sistema tem quatro discos nele
Meu usuário é mark
e meu perfil está aqui D:\Users\mark
Todos os discos são criptografados com criptografia completa de disco TrueCrypt. D, E, F são volumes favoritos do sistema e são montados com o sistema no momento da inicialização.
A unidade D foi preenchida, então esvaziei o drive F e copiei meus dados para logado como um usuário diferente chamado admin com este comando
robocopy D:\Users\mark F:\Users\mark /MIR /XJ
Parecia funcionar bem. Em seguida, entrei no registro e alterei a localização do perfil do usuário nessa chave:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\{SID}
e alterou ProfileImagePath
para F:\Users\mark
Eu também mudei:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ProfilesDirectory
to F:\Users
Quando eu faço logon no Windows, recebo uma carga de erros. No log de eventos, posso ver
Windows cannot load the user's profile but has logged you on with the default profile for the system. DETAIL - Access is denied.
Quando olho para as unidades, elas foram todas montadas pela Truecrypt. Eu tentei mudar as chaves do registro de volta para como eles eram, mas eu recebo o mesmo erro. Eu também tentei uma restauração do sistema, mas não corrigi-lo.
Alguma ideia? Eu estou meio em apuros aqui. Obrigado!
Tente o seguinte:
Infelizmente, você fez algo que não pode ser reversível.
A Microsoft diz que os perfis de usuários não são móveis:
By changing the default location of the user profile directories or program data folders to a volume other than the System volume, you will not be able to service your Windows installation. Any updates, fixes, or service packs will fail to be applied to the installation. Microsoft does not recommend that you change the location of the user profile directories or program data folders. [emphasis added]
Agora, existem ferramentas que permitem que você faça exatamente isso:
The tweak involves using Microsoft's enterprise deployment tools, including Sysprep, to install Windows. An answer file (in XML format) specifies a custom location for the Users folder.
A melhor coisa a fazer seria restaurar a partir do backup, mas caso contrário, você pode tentar seguir as etapas exatas delineado para o Sysprep aqui