A tela de login do Windows 7 mostra apenas o último usuário e os ícones "Outro usuário" após o problema no perfil

11

Recentemente, tive um problema de perfil no meu PC com Windows 7. Meu perfil original no registro tinha ".bak" anexado a ele e um novo perfil foi criado. Não foi possível fazer o login com o novo perfil. Corrigi esse problema imediato fazendo logon no modo de segurança. Isso me permitiu restaurar meu perfil original.

No entanto, desde esse momento, a tela de login agora opera de maneira diferente. Em vez de mostrar ícones para todos os usuários com contas no PC, agora mostra apenas dois ícones. O primeiro ícone é o último usuário que efetuou logon e o segundo ícone sempre mostra "Outro usuário". Eu tentei várias soluções diferentes recomendadas por outras pessoas com problemas semelhantes, mas nenhuma delas resolveu o problema. Acho que a pessoa que iniciou esse segmento tem o mesmo problema, mas nenhuma das soluções propostas também o ajudou.

Qualquer ajuda muito apreciada.

Mike Thompson
fonte
Uma pergunta rápida: agora você pode acessar sua conta através de "Outro usuário", certo?
Vervious
Eu estaria interessado em ouvir o que você descobre, porque isso é algo que eu realmente preferiria. Você pretendia configurá-lo para digitar o nome de usuário e a senha ou clicar em um ícone? No momento, parece que está preso em algum lugar no meio.
Nhinkle
Quando clico em "Outro usuário", consigo entrar como qualquer usuário válido. Existem configurações no editor de diretivas de segurança local que controlam essa funcionalidade adequadamente, mas eu pareço não estar na terra de ninguém onde nenhuma das configurações conhecidas do registro parece corrigir o problema.
Mike Thompson
E se você criar outra nova conta (temporária)? O ícone da nova conta é exibido na tela de boas-vindas?
Vervious
Novas contas também não serão exibidas.
Mike Thompson

Respostas:

10

Estou em um domínio aqui, por isso não posso verificar minhas idéias, mas a respeito da publicação mais recente no segmento ao qual você vinculou, aqui está o meu pensamento:

Para exibir as contas de usuário e suas imagens de perfil, as janelas devem verificar as HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\subchaves do registro. Se houver algumas entradas incompletas após o reparo da conta do usuário, o Windows não poderá ler esse perfil com segurança. Em vez de simplesmente pular o perfil e exibir o restante, o que praticamente desabilitaria o perfil meio quebrado, ele entra no modo de logon alternativo. Esse modo não precisa exibir todos os ícones e nomes e permite que você insira o nome de usuário de qualquer perfil. Pode-se dizer que é um pouco mais "robusto" a esse respeito.

Portanto, minha sugestão é ir para o ProfileList \ no Registro e procurar por entradas quebradas, duplas ou supérfluas e exportar e excluí-las. Não tente renomeá-los, porque TODAS as subchaves dessa entrada são verificadas, independentemente dos nomes.

Isso também está alinhado com a solução de Ibrahim77, que basicamente é: exceto sua conta de administrador, exclua todos os perfis, exclua todas as ProfileList \ Subkeys, exclua todas as pastas de perfis e comece novamente.

Oliver
fonte
Funcionou! Tão simples! O Windows deixou um perfil corrompido no registro quando soluçou. Que esta pergunta e solução ajude outras pessoas. Esperemos que a MS o conserte em uma versão futura do Windows. Obrigado Oliver.
Mike Thompson
Isso funcionou para mim também, exceto por uma modificação: eu exportei toda a chave ProfileList. O arquivo de registro exportado contém todas as informações originais para restauração posterior em caso de fsckup. Economiza alguns cliques do mouse :)
oligofren
+1, com mais detalhes (e uma maneira de corrigir sem perder a lista de perfis): superuser.com/a/1404899/131936
LogicDaemon 4/19/19
1

UMA IDEIA: acesse o painel de controle, as propriedades do sistema e altere as configurações para "Nome do computador, domínio e configurações do grupo de trabalho". Ao lado de "para renomear este computador ou alterar seu domínio ou grupo de trabalho, clique em Alterar", clique em Alterar. Existe um domínio "Membro de" definido lá, por acaso? Como sua tela soa como a que as pessoas têm quando são membros de um domínio.

Verifique também o restante dos meus comentários. Você tentou todas as soluções no segmento semelhante que anotou na sua pergunta? Alguns parecem bastante decentes. Verifique também as chaves do registro ...

Se você simplesmente não aguenta e nada resolve, faça um backup e reinstale. :)

TAMBÉM: tente examinar todas as políticas uma última vez, embora você já tenha feito isso.

Procure a política de segurança local, execute-a ...

Em seguida, expanda políticas locais e Opções de segurança ...

Para todas as políticas que começam com "Logon interativo", verifique se está tudo certo. por exemplo, para Exibir informações do usuário quando a sessão está bloqueada, deve ser apenas o nome de exibição ou algo parecido. O restante está na maior parte desativado, não definido ou em alguns ativados.

Fora isso ... procure por malware ... eu não saberia.

Vervious
fonte
Parece improvável que ele se torne acidentalmente anexado a um domínio, pois tornar-se membro de um domínio exige a inserção da senha de administrador do domínio. Isso geralmente não acontece sem que o usuário perceba.
Nhinkle 19/04
verdade. Provavelmente alguns detalhes no registro então.
Vervious
Curiosamente, o grupo de trabalho voltou a "GRUPO DE TRABALHO" em vez do nome que eu dei. Renomeei o grupo de trabalho novamente, mas isso não fez diferença no problema de logon!
Mike Thompson
Você tentou o truque "dontdisplaylastusername", certo? (no tópico de respostas do Windows). Ainda estou tentando encontrar uma solução para você. :)
Vervious
E verifique todas as políticas uma última vez :) (resposta atualizada (
Vervious
1

Veja como fazer isso através de uma interface gráfica:

  • Pressione Win+ Rpara abrir a caixa de diálogo "Executar"
  • Digite control userpasswords2e pressioneEnter
  • Marque a caixa de seleção "Os usuários devem digitar um nome de usuário e senha para usar este computador"
  • Se uma caixa de senha aparecer, recomendo defini-la como a mesma que você usa atualmente em sua conta
  • Reiniciar

Agora você deve ver os usuários listados, não a configuração "SomeUserName" e "Other User".

sdhobbs
fonte
-1

Alguém mencionou a exclusão da chave

HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList \ Default

Embora isso esteja correto ou funcione, eu não sei.

sdhobbs
fonte