Windows 8: como parar o login automático


16

No Windows 7, se você tiver várias contas (e não houver senhas nessas contas), o Windows exibirá uma tela de boas-vindas na inicialização para permitir que você escolha qual delas deve fazer login.

Com o Windows 8, ele fará o login direto na última conta conectada. Como posso fazê-lo agir como o Windows 7?


Também tentei o Autologin da Sysinternal . Não funciona
Felix

Respostas:


6

Eu consegui funcionar, mas de uma maneira menos do que perfeita. Dessa forma, o Windows solicita que você digite o nome de usuário toda vez. Ainda assim, ele mostra uma tela de boas-vindas com ícones nos quais você pode clicar em cada inicialização.

Execute secpol.msc > Diretivas Locais> Opções de Segurança> Logon Interativo: Não Exibir o Sobrenome do Usuário> Habilitado


11
secpol.msc não parece estar disponível no Windows 8 Home.
jmort253

11
Então, saiba que ele não faz logon automaticamente, mas você precisará digitar o nome de usuário para fazer login, para que ele não mostre os ícones como no Windows 7?
Devid

6

Como desativar o logon automático do último usuário e sempre fornecer Selecione um usuário para logon no Windows 8 sem baixar o software ou usar scripts de execução automática.

  1. abra o prompt de comando e digite / execute netplwiz
  2. verifique se "Os usuários devem digitar um nome de usuário e senha para usar este computador" tem uma marca de seleção. Caso contrário, marque a caixa e pressione Aplicar
  3. no prompt de comando, digite / execute regedit
  4. Vá para: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Authentication \ LogonUI \ UserSwitch
  5. no lado direito, selecione "Ativado" na lista e altere os dados do valor para 1 e clique em OK
  6. clique com o botão direito do mouse em "UserSwitch" no lado esquerdo e selecione "permissões"
  7. clique no botão Avançado
  8. na lista Entradas de permissão, destaque o denominado "SISTEMA"
  9. clique em "Desativar herança" e, na caixa de diálogo exibida, selecione "Converter permissões herdadas em permissões explícitas neste objeto"
  10. agora clique duas vezes em cada entrada de permissão, uma de cada vez, e desmarque "Controle total" e clique em OK. Você não poderá fazer isso para "Usuários autenticados" e está tudo bem
  11. Todas as entradas de permissão agora devem ser listadas como "Leitura" na categoria Acesso, exceto os Usuários autenticados
  12. clique em Aplicar
  13. Clique OK
  14. Clique OK
  15. reinicie o Windows 8 e pronto!

11
forneça a fonte de suas informações.
Lorenzo Von Matterhorn

11
Não encontro a opção 9. Onde fica?
Tomin Jacob

3

O desligamento no W8 não é realmente um desligamento completo, é uma forma de hibernação ... faça um atalho de comando para fazer um desligamento completo deve resolvê-lo ...

Abra o bloco de notas e copie-o para ele

desligamento / s / t 0

você pode alterar o zero para 5 se desejar um atraso de 5 segundos após iniciar o comando, zero é o desligamento imediato.

salve-o na área de trabalho como "Windows full shutdown.cmd" (altere a extensão do arquivo de txt para cmd)

Use este atalho de comando para desligar o PC, espero que isso permita que você escolha um usuário na próxima inicialização.


2
Não funciona, ainda faz o logon automático.
Felix

3

A única maneira de fazê-lo funcionar é definir uma senha em todas as contas. Você pode escolher uma senha normal ou de imagem que pode ajudar na transição.

Eu olhei por um longo tempo sobre isso e passei por muitos artigos sobre como ignorar a tela de bloqueio, esperando que isso me levasse a um caminho, pois eu só encontrei alguns artigos sobre forçar a tela de bloqueio e nenhum deles funcionou. Mas não existe. O Windows tenta exibir a última conta conectada. Se essa conta não tiver uma senha, ela fará logon. Portanto, se você tiver vários usuários e não desejar que eles façam login automaticamente, eles deverão definir uma senha.

Também não gosto da resposta, mas é verdade. Tenho 4 usuários (esposa, 2 filhos e eu). Eu defino uma senha na minha, mas as outras não.

Um desperdício de tempo, já que os outros três estão bloqueados e não podem fazer nada. É como pedir uma senha em um quiosque.


Eu encontrei uma maneira ativando "Não exibir o último nome de usuário". Veja minha resposta abaixo.
Felix

3

Há uma DWORDchave no registro para definir isso, funcionou perfeitamente para mim: tenho dois usuários sem senha, a tela de bloqueio está desativada. Na reinicialização, o logon automático não é feito automaticamente (era o que eu queria ...): Como impedir o Windows 8 de efetuar logon automaticamente no último usuário

Além disso, você precisa impedir que o Windows 8 redefina a chave a 0cada reinicialização; é assim: Ajuda com a tela de login de vários usuários!


2
Bem-vindo ao Super Usuário! Embora isso possa teoricamente responder à pergunta, seria preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência.
Lhck

2

Mas eu resolvi como corrigir isso sem causar outros problemas. Foi o que eu fiz.

  1. Faça backup / exporte HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Authentication \ LogonUI \ UserSwitch
  2. Altere o valor UserSwitch Enable para 1
  3. F5 para atualizar o registro e excluir a chave UserSwitch
  4. Na Chave pai 'LogonUI', clique com o botão direito do mouse e selecione Permissões
  5. [Desativar herança] e selecione 'Remover'
  6. Agora edite cada usuário, permissões avançadas e desmarque / desmarque 'Criar subchave' (Isso interrompe a recriação da chave).

Reinicie para testar.

Se houver um problema, basta mesclar o arquivo Userswitch.reg do qual você fez backup e, em seguida, reedite a chave 'LogonUI' e marque a subchave criar. Mas não tive nenhum problema com esse método. Funciona no Windows 8 e 8.1, Pro e Core.

Boa sorte


1

Você pode ativar / desativar o logon automático clicando nas teclas Windows e R para abrir a caixa de diálogo Executar, ou apenas digitando na barra de pesquisa netplwize, no painel Contas de usuário, marque a marca por Usuários devem digitar um nome de usuário e senha para usar este computador


Esse é o primeiro lugar que eu verifiquei. Está marcado.
Felix

Tente sair antes de encerrar a janela ou colocar alguma senha em sua conta, parece que, se não houver senha na conta e o computador foi desligado com o usuário conectado, ele faz logon automaticamente nesse usuário. Há provavelmente deve haver algum registro tweak, mas eu não sou capaz de encontrá-lo
Ralen

Sair antes de desligar não o altera. Ele ainda efetua login automaticamente.
Felix

0

Felix, por favor, tente a ferramenta de logon Logonexpert , ele deve funcionar (compatibilidade declarada com Win8)


11
Embora isso possa responder tecnicamente à pergunta, seria mais útil se você adicionasse mais informações sobre o site ao qual vinculou.

Tentei desativar o logon automático usando o Logonexpert, mas também não funciona.
Felix #

0

encontrou isso em outro lugar, espero que ajude: Vá para Painel de controle> Personalização> Proteção de tela e desmarque Ao continuar, exiba a tela de logon.


Isso trata apenas de ser despertado do protetor de tela, não de uma chamada de Desligar / Reiniciar.
Kruug 28/05

0

Depois de ler todas essas respostas, eis o que funcionou para mim (Windows 10 também):

Configure uma tarefa agendada para o seguinte, para cada usuário que fizer login na máquina:

Roteiro:

reg.exe

Parâmetros:

add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch /v Enabled /t REG_DWORD /d 1 /f

Desencadear:
um minuto após o login, usuário atual

Marquei também "Executar com os privilégios mais altos", mas não sei se isso era necessário.


0

Essa é a abordagem que acabei usando e que finalmente funcionou para mim. Eu aprendi sobre isso em um post do eightforums.com do NiFu , que foi imensamente útil para mim.

Aqui está o que fazer, parafraseado a partir desse post:

  • No regedit, navegue até HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch .

  • Clique com o botão direito na pasta "UserSwitch" e clique em "Permissões ...".

  • Clique em "Avançado", depois em "Desativar herança" e selecione "Converter permissão herdada em permissão explícita neste objeto".
  • Ao lado de "Proprietário: SYSTEM", clique em "Alterar ...", digite Administrators na caixa na parte inferior, clique em "Verificar nomes" para expandir o nome e clique em "OK".
  • Marque a caixa que diz "Substituir o proprietário nos subcontêineres e objetos".
  • Selecione "Administradores", clique em "Editar" e verifique se "Tipo" está definido como "Permitir" e que "Controle total" está marcado.
  • Selecione "SISTEMA", clique em "Editar", defina "Tipo" como "Negar", clique em "Mostrar permissões avançadas" e verifique se a caixa "Definir valor" está marcada e todas as outras caixas não. Marque também a caixa que diz "Aplique apenas essas permissões a objetos e / ou contêineres nesse contêiner".
  • Clique em "OK" e em botões semelhantes até voltar à primeira caixa de diálogo que você abriu.
  • Agora confirme se você fez as coisas corretamente: clique em "Avançado" novamente, na guia "Acesso efetivo", clique em "Selecionar um usuário", digite "SISTEMA", clique em "OK" e clique em "Exibir acesso efetivo".
  • Verifique se há um X próximo a "Controle total" e "Definir valor" e se todas as outras entradas ainda possuem uma marca de seleção verde.

Agora defina a Enabledchave para 1 novamente. Essa deve ser a última vez que você deve fazer isso, pois o SYSTEM não pode mais interferir agora. Na próxima vez em que você iniciar o computador, deverá ver a tela de login normal com ícones de usuário e tudo, independentemente de quem usou o computador pela última vez.

Resposta copiada de Como parar o login automático no Windows 8 - SuperUser

Gostaria de dizer que a resposta do engenheiro é ótima, no entanto, assim que você reinicia o computador, esse valor é redefinido e, na próxima vez em que o computador for ligado, o logon automático será novamente.

(Eu também testei esta solução e funciona como um encanto.)


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.