Restaurando perfil para o usuário excluído

2

Temos um problema em que a conta de um usuário foi excluída e, em seguida, outra conta foi criada com o mesmo nome de usuário. No Windows XP, o perfil desse usuário foi criado na pasta "user.DOMAIN", enquanto o perfil do usuário original está em "usuário". Como podemos redirecionar o perfil desse usuário para a pasta "user"? Nós tentamos mudar a chave de registro ProfileImagePath e o que acabou acontecendo foi o XP criar um terceiro perfil no local "user.DOMAIN.000"

    
por BenGC 21.10.2011 / 23:26

3 respostas

4

Você precisará atribuir ao usuário permissões de acesso total recursivamente à pasta de perfil antiga. Você também precisará fazer o mesmo para a seção do registro (NTUSER.DAT) no perfil antigo. Em seguida, você precisará editar a chave ProfileImagePath conforme observado anteriormente.

Para atribuir permissões à pasta de perfil:

  1. Faça login como um usuário com direitos administrativos.
  2. Clique com o botão direito do mouse na pasta do perfil antigo (C: \ Documents and Settings [nome do usuário]) e clique em Permissões . Vá para a aba Segurança . Clique em Avançado.
  3. Vá para a guia Proprietário . Altere recursivamente o proprietário para Administradores . (Se você receber um erro, vá para a etapa 4.)
  4. Vá para a guia Permissões . Adicione a nova conta de usuário, com permissões completas. Aplique isso de forma recursiva.
  5. Se você receber um erro em qualquer etapa 3 ou etapa 4, repita as duas etapas em sequência até que ambas sejam concluídas com êxito sem erros.

Para atribuir permissões à seção do Registro:

  1. Faça login como um usuário com direitos administrativos.
  2. Abra o Editor do Registro . Selecione a seção HKEY_USERS .
  3. Clique em Arquivo - Carregar seção . Navegue até a pasta do perfil antigo e selecione o arquivo ntuser.dat . Dê um nome amigável quando solicitado - não importa o que você coloca aqui.
  4. Selecione a chave de seção recém-carregada na seção HKEY_USERS . Clique com o botão direito do mouse nessa chave e clique em Permissões . Vá para a aba Segurança . Clique em Avançado.
  5. Vá para a guia Proprietário . Altere recursivamente o proprietário para Administradores . (Se você receber um erro, vá para a etapa 6).
  6. Vá para a guia Permissões . Adicione a nova conta de usuário, com permissões completas. Aplique isso de forma recursiva.
  7. Se você receber um erro em qualquer etapa 5 ou etapa 6, repita as duas etapas em sequência até que ambas sejam concluídas com êxito sem erros.
  8. Selecione a chave da seção (da etapa 4) e clique em File - Unload Hive .

Para modificar a entrada do registro ProfileImagePath:

  1. No Editor do Registro , navegue até HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList (Observe que o Windows NT não é Windows no caminho).
  2. Sob essa chave, você verá várias subchaves, cada uma correspondendo aos SIDs do usuário. Você precisará identificar o SID da conta de usuário atual que está tentando associar a um perfil antigo.
  3. Sob a chave correspondente ao SID da conta de usuário, modifique a entrada ProfileImagePath para refletir o caminho da antiga pasta de perfil.
  4. Feche Editor do Registro .

Reinicie o computador. (Você pode ser capaz de simplesmente fazer logoff, mas se as seções do Registro não descarregarem corretamente, a próxima etapa poderá falhar.)

Faça o login como usuário e você deve recuperar o perfil do usuário.

NOTA: Algumas senhas salvas serão perdidas, porque o Windows XP fornece um método para salvar senhas em um formato criptografado que usa o SID e a senha do usuário como parte do algoritmo de criptografia.

Observe também que, se o usuário tiver sido aplicado anteriormente a ACLs em recursos de rede, talvez seja necessário modificar essas ACLs para refletir o novo SID do usuário.

    
por 22.10.2011 / 00:20
1

Examine o uso da USMT, pois isso permitirá que você obtenha o perfil de um usuário e o restaure como outro. Um usuário excluído perderá todas as informações do SID na seção do Registro.

link

Outra boa ideia é desabilitar usuários e colocá-los em uma UO, em vez de excluí-los.

    
por 21.10.2011 / 23:56
0

Por que você não copia apenas o conteúdo do usuário para user.DOMAIN?

    
por 21.10.2011 / 23:29