Quando entro em uma máquina Windows 8 pela primeira vez com minha conta da Microsoft (fornecendo um endereço de email), uma nova pasta de usuário é criada:
C:\Users\dzinx_000
Nas versões anteriores do Windows, eu podia escolher o nome desta pasta (era igual ao meu nome de usuário). Como uso a linha de comando com frequência, é muito chato para mim.
- De alguma forma, posso renomeá-lo para
dzinx
? - Simplesmente renomear a pasta quebra tudo?
windows-8
microsoft-account
DzinX
fonte
fonte
%userprofile%
variável de ambiente como um atalho para sua pasta de usuário. Entãocd %userprofile%
é equivalente acd C:\Users\dzinx_000
.Respostas:
Existem duas abordagens diferentes, dependendo se você já usou a conta da Microsoft no computador fornecido:
Eu já fiz login nessa conta
Crie uma conta de usuário local com privilégios administrativos, se você ainda não tiver uma.
Reinicie.
Entre com uma conta local com privilégios administrativos.
Win+ X, G( Gerenciamento do computador ) → Ferramentas do sistema → Usuários e grupos locais → Usuários , clique com o botão direito do mouse em Renomear .
Win+ X, A( Prompt de comando (administrador) )
Win+ X, R( Executar )
Navegue até
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
e encontre o SID da sua conta de usuário. Você pode simplesmente abrir cada pasta e verificarProfileImagePath
a correta.Renomeie o
ProfileImagePath
valor para o nome desejado, comoC:\Users\dzinx
Faça login com sua conta da Microsoft. Tudo deve funcionar bem:
Eu nunca entrei na minha conta da Microsoft
Para começar, temos apenas uma conta de usuário local:
Agora vou adicionar minha conta da Microsoft.
Agora temos nossa conta da Microsoft. Vamos abrir o Gerenciamento do computador no canto inferior esquerdo.
Aqui podemos ver nossa nova conta de usuário ilegível:
Renomeie-o!
Você pode observar que nenhuma pasta
C:\Users
existe neste momento.Agora faça login com a nova conta de usuário.
Agora, minha conta da Microsoft é nomeada "superusuário" localmente e o perfil é armazenado em
C:\Users\superuser
Não tenho a edição Professional :(
Na edição padrão do Windows 8, o snap-in Usuários e Grupos Locais não está disponível.
Nos meus testes, o procedimento a seguir funcionou bem. Sua milhagem pode variar!
O procedimento é idêntico ao descrito em Eu já fiz login nessa conta , exceto que eu não usei o snap-in Usuários e Grupos Locais . Em vez disso, fui direto para o prompt de comando e renomeei a pasta de perfil. Depois, ajustei a
ProfileImagePath
chave no registro.Além disso, procurei em todo o registro o caminho completo do meu perfil de usuário (
C:\Users\Username
) e substitui todas as entradas pelo novo nome da pasta.Não pude detectar nenhum problema depois de reiniciar e fazer login com a conta renomeada, mas, como eu disse, sua milhagem pode variar.
O que acontece quando eu simplesmente renomeio
C:\Users\abc
paraC:\Users\xyz
?Após o login com o usuário afetado, o usuário será conectado a um perfil temporário:
fonte
Você pode criar um link simbólico para a pasta. Links simbólicos serão redirecionados de forma transparente.
Use
mklink
(como administrador) para criar um link simbólico:fonte
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
no registro. Uma subchave será para o seu usuário SID e, em seguida, basta alterar oProfileImagePath
valor e renomear a pasta. No entanto, essa configuração é apenas para Windows (e não foi testada no Win8, mas presume-se que funcione). É o caminho usado para definir o%userprofile%
login, mas programas mal codificados podem salvar o caminho absoluto no seu perfil de usuário e serão interrompidos. Também não tenho certeza de como os aplicativos modernos da interface do usuário reagirão, embora eu ache que isso dependa mais uma vez.dzinx_000
muita frequência, certo?dzinx
através do registro (e renomear) e criar um link simbólico dedzinx_000
paradzinx
. Dessa forma, somente os programas que solicitam especificamente a pasta com link simbólico a usarão. Obviamente, você também pode tentar não ter o link simbólico e verificar se alguma coisa falha, e adicioná-lo mais tarde.Este guia é para Windows XP / Vista, então tente por seu próprio risco. Não posso testá-lo porque não tenho uma conta da MS.
Antes de começarmos, crie um ponto de restauração ou backup da sua unidade do sistema. Faça backup do seu registro completo em qualquer caso de corrupção de dados.
Eu obtive essas informações em Alterar o nome de usuário e empresa registrados no Windows XP / Vista .
Se você precisar renomear seu nome de usuário registrado, precisará editar as chaves do Registro. Para abrir o registro, pressione o Win+ Re digite
regedit
e navegue para o caminho a seguirNão, no painel direito, você verá as duas entradas editáveis RegisteredOrganiztion e RegisteredOwner .
Para alterar um desses campos, clique duas vezes no nome do campo e insira suas informações na seção Dados do valor e clique em OK.
Se a pasta de nome de usuário foi renomeada e seus programas estão funcionando bem, tudo bem, caso contrário, mude
profileimagepath
para o nome que você deu ao Proprietário registradoPara isso, navegue até o seguinte caminho no registro:
fonte
ProfileImagePath
o registro. Os outros valores do registro não são relacionados.RegisteredOwner
eRegisteredOrganization
não são relacionados. Veja: howtogeek.com/howto/windows-vista/…Depois de algumas horas pesquisando esse problema, concluí que você NÃO PODE alterar o nome da pasta do usuário. Bem, você pode, mas teria que gastar muito tempo editando milhares de arquivos de registro. A melhor maneira de corrigir isso é criar uma nova conta de administrador e excluir a antiga. Espero que isto ajude.
fonte
Uma abordagem bastante demorada (mas que pode funcionar) seria:
fonte
Algumas subchaves em
também deve ser atualizado.
Caso contrário, alguns links em "Iniciar" ou "todos os aplicativos" não funcionarão, como o prompt de comando.
(Windows Server 2012)
fonte
Para aqueles que não possuem o Windows 8 Professional, existe uma maneira de renomear a conta antiga usando a linha de comando:
Abra o prompt de comando com o botão direito do mouse → Executar como administrador. Na janela do prompt de comando, digite
e verifique o nome da conta antiga, ou seja, userA. Para verificar se a conta antiga é um administrador, digite:
verifique se o nome da conta antiga está em C: \ Users \ userA. Para renomear a conta de usuário antiga:
Em caso de êxito, verifique se o nome mudou, digite
Verifique se C: \ Users \ olduserA aparece agora. Em seguida, vá para Painel de controle → Contas de usuário → e renomeie o nome de exibição da conta de usuário antiga
Em seguida, você pode copiar esta conta renomeada para uma conta recém-criada, se necessário, pulando
NTUSER.DAT*
eNTUSER.ini
arquivos.Este é o método que eu usei para um perfil de conta de usuário corrompido. Primeiro efetue login como Administrador no win8 home, renomeie a conta de usuário antiga, altere o nome de exibição da conta de usuário antiga, crie uma nova conta de usuário com privilégios de administrador, crie C: \ Users \ newacct e copie a maioria dos arquivos / pastas da conta antiga C: \ Users \ oldacct para C: \ Users \ newacct. Alteradas as permissões em C: \ Users \ newacct para dar acesso total ao newacct, removidas Todos. Em seguida, reiniciei e, em seguida, efetue login como nova conta.
Voila! Corrupção no perfil do usuário corrigida!
fonte
Eu acho que existe uma maneira mais simples de fazer isso.
Vá para regedit> Usuário atual> Identidades
Clique no seu nome de usuário e altere "Identidade principal" para o nome desejado.
fonte
Apenas bom para excluir pastas - pude excluir a pasta do usuário no Windows 8 entrando no modo de segurança: http://windows.microsoft.com/en-us/windows-8/windows-startup-settings-including-safe- modo
depois vá para o Windows Explorer - Tecla da janela + E - clique duas vezes na unidade C - depois clique duas vezes no arquivo de usuários. Em seguida, clique com o botão direito do mouse no usuário para se livrar e excluir. Eu removi a conta através do painel de controle - contas de usuário e segurança familiar - contas de usuário - remover contas de usuário. Eu também tentei excluir os arquivos do usuário através do Windows Explorer primeiro, o que excluiu a maioria das subpastas. Provavelmente é melhor fazer login como administrador. Eu acho que você pode renomear o arquivo dessa maneira também. Espero que isto ajude.
fonte