Como ativar o num lock por padrão na tela de logon?

Como ativar o num lock por padrão na tela de logon?

Estou usando um código PIN para fazer login no meu computador. No entanto, Num ⇩está sempre desligado, mesmo que esteja ligado antes de desligar o computador. Isso é muito chato, pois sempre tenho que redigitar meu PIN.

Eu tentei as sugestõesaqui(igual aaqui). Mas sem resultado.
Se eu não ativar o num lock na tela de login e usar os números acima das teclas normais, o num lock será ativadodepoisentrar. Então é tarde demais, infelizmente.

Então, como posso ativar o num lock por padrão ao fazer login? Obrigado.

Editar: embora eu ainda queira resolver isso, percebi que não é um problema tão grande. Vou precisar pressionar alguma tecla para que a "tela de entrada do PIN" apareça, e usar Num ⇩funciona e ativa o num lock. Mas então, ainda é chato se o computador só estiver bloqueado (com num lock ligado) e eu desligar, hehe.

Responder1

Antes do logon, o Windows ignorará a configuração numlock do BIOS por motivos de segurança. Além disso, o Windows não usa a configuração de registro para num lock até depois do login. Se você precisar do numlock antes disso, consulteComo definir o estado NUM LOCK no logon no Windows XP(O artigo é sobre o Windows XP,mas funciona para Windows 7, também - presumo que seja o mesmo para o Windows 8).

Para fazer isso, coloque numlock.vbs:

set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"

Em seguida, configure-o para ser executado na tela de login usandoPolítica de grupo. Você acabou de copiar numlock.vbspara a pasta Política de Grupo. O caminho padrão para um script de logon local é %SystemRoot%\System32\GroupPolicy\User Computer\Scripts\Logon.

Para executar o script (citado emhttp://support.microsoft.com):

  1. Clique em Iniciar, clique em Executar, digite mmc e clique em OK para iniciar o Microsoft Management Console (MMC).
  2. No menu Console, clique em Adicionar/Remover Snap-in.
  3. Clique em Adicionar, clique em Política de Grupo e clique em Adicionar.
  4. Clique no objeto de política de grupo apropriado. A seleção padrão é o computador local, mas você pode clicar em Procurar e selecionar um Objeto de Política de Grupo diferente.
  5. Clique em Concluir, clique em Fechar e clique em OK.
  6. No snap-in Gerenciamento de Política de Grupo, localize a pasta Configuração do Usuário\Configurações do Windows\Scripts (Logon/Logoff). (Você pode substituir a pasta Configuração do Computador pela pasta Configuração do Usuário.)
  7. Clique duas vezes no objeto de script de logon, clique em Adicionar, em Procurar e, em seguida, clique no script Numlock.vbs.
  8. Clique em Abrir e em OK.
  9. Clique em OK e feche o console de gerenciamento de política de grupo.

Você pode definir o num lock padrão no registro, mas ele só se aplica após o logon.

Isto envolve definirIndicadores iniciais do tecladopara2em [HKEY_USERS.DEFAULT\Painel de Controle\Teclado].

insira a descrição da imagem aqui

Observação:A configuração InitialKeyboardIndicatorsnão funcionaráJanelas 8se você estiver conectado com uma conta da Microsoft. Funciona apenas com uma conta local.

Fontes:

Responder2

Eu tenho uma resposta 100% funcional.

  • Pressione a tecla Windows + R para abrir Executar.
  • Digite regedit.exe e clique em OK.
  • Vá para HKEY_USERS no lado esquerdo, DEFAULT, Painel de controle e Teclado.
  • Clique com o botão direito " InitialKeyboardIndicators" e clique em Modificar e altere o valor para 2147483650.
  • Em seguida, na tela, passe o mouse até o canto inferior direito para abrir a barra de pesquisa no lado direito da tela (barra lateral do Windows 8) e clique em Pesquisar.
  • Procurar "Painel de controle", vá para o Painel de Controle.
  • Clique em Opções de energia. No lado esquerdo, clique em Escolher a função dos botões de energia.
  • Clique em Alterar configurações que não estão disponíveis no momento.Desmarquea caixa que dizAtive a inicialização rápida(recomendado), clique emSalvar alterações.
  • Desligue o computador e ligue-o novamente.

Funcionou para mim na casa do meu vizinho, vai funcionar para você.

Responder3

Caso você ainda não tenha corrigido isso ou queira uma maneira muito mais fácil, funcionou para mim no Windows 8 Core.

  1. Pressione Windows+R
  2. Digite regedit e cliqueENTER
  3. Navegue até HKEY_USERS\.Default\Painel de Controle\Teclado
  4. Faça backup do registro clicando em Arquivo → Exportar
  5. Altere o valor de InitialKeyboardIndicators de 0 para 2.

Editar:

Se o valor original for diferente de 0, a coisa mais segura a fazer é:

  1. Inicie a Calculadora do Windows
  2. Hit Alt+ 3para modo programador
  3. Digite o valor original
  4. Clique noOubotão
  5. Digite 2e entãoENTER
  6. Use o valor mostrado em vez de 2

Se você tiver certeza absoluta de que a configuração num lock está desabilitada no momento, basta adicionar 2 ao valor atual.

Ver:http://support.microsoft.com/kb/154529

Responder4

As soluções de registro são excelentes, mas eu sempre tentaria primeiro consertar isso no BIOS e depois modificar o registro.

O que eu quero dizer é:

As soluções de registro são excelentes, mas se você corrigir isso primeiro no BIOS, provavelmente terá menos problemas a longo prazo do que se usar primeiro uma solução baseada em software.

Reinstalar o Windows ou até mesmo voltar a um ponto de restauração anterior reintroduzirá esse problema. No entanto, se você corrigi-lo no BIOS, poderá (na maior parte) esquecê-lo depois de corrigi-lo uma vez. Claro, se a bateria do seu CMOS acabar em algum momento, ele voltará aos padrões, mas na maioria dos casos o Num lock ativado na inicialização é o padrão de qualquer maneira.

informação relacionada