Abilita / Disabilita Numlock all'avvio di Windows

Risolvi un problema in cui Numlock è abilitato in Microsoft Windows all'avvio con questi passaggi.

Metodo 1 - Impostazioni del registro

  1. Tenere il Chiave di Windows quindi premere "R"Per visualizzare la finestra di dialogo Esegui.
  2. Genere "regedit", Quindi premere"accedere“.
  3. Passare alla seguente posizione nel Registro di sistema:
    • HKEY_USERS
    • .Predefinito
    • Pannello di controllo
    • Tastiera
  4. Cambia il valore di InitialKeyboardIndicators
    • Impostalo su 0 per impostare NumLock OFF
    • Impostalo su 2 per impostare NumLock SOPRA

Script di PowerShell

Utilizzare il seguente codice PowerShell:

Abilita Bloc Num:

  • Set-ItemProperty -Path 'Registry :: HKU \ .DEFAULT \ Control Panel \ Keyboard' -Name "InitialKeyboardIndicators" -Value "2"

Disattiva Bloc Num:

  • Set-ItemProperty -Path 'Registry :: HKU \ .DEFAULT \ Control Panel \ Keyboard' -Name "InitialKeyboardIndicators" -Value "0"

È possibile avviare questo e altri script di PowerShell all'avvio. Visita questo post sull'utilizzo di PowerShell per creare un lavoro che viene eseguito all'avvio per sapere come.

Metodo 2 - Tasti funzione

È possibile aver inavvertitamente premuto una combinazione di tasti sulla tastiera per far sì che determinate lettere sulla tastiera vengano utilizzate come tastierino numerico. Questo è normalmente il caso per gli utenti di laptop.

Nella maggior parte dei casi, avrai un "Fn" e "NumLk"Chiave che può essere utilizzata per attivare o disattivare questa impostazione. Tenere il "Fn"Chiave, quindi premere"NumLk"Per attivare o disattivare il tastierino numerico.

Metodo 3 - Impostazioni BIOS

La maggior parte dei computer, incluse le macchine virtuali, dispone di un'impostazione BIOS che controlla se NumLock è abilitato o disabilitato all'avvio. Di solito puoi entrare nel BIOS premendo un certo tasto come "Elimina" o "F1"All'avvio prima che carichi Windows. Una volta nel BIOS, dovresti riuscire a trovare un'impostazione che controlli BlocNum.

Metodo 4: avvio o script di accesso

Se sei un amministratore alla ricerca di un modo per impostare Num Lock all'avvio, puoi farlo utilizzando uno script di accesso. Non esiste alcuna impostazione di Criteri di gruppo specifica per ottenere ciò. Usa invece il seguente.

  1. Copia e incolla quanto segue in un documento del Blocco note, quindi salvalo come "Numlock.vbs“:
    imposta WshShell = CreateObject ("WScript.Shell")
    WshShell.SendKeys "{NUMLOCK}"
  2. Effettuare una delle seguenti operazioni:
    • Posiziona il "Numlock.vbs"File nel"Avviare"Cartella del computer o dell'utente di destinazione.
    • Esegui lo script tramite Criteri di gruppo seguendo questi passaggi:
      1. Inserire "numlock.vbs" in una delle seguenti cartelle:
        1. Percorso script di accesso locale = "% SystemRoot% \ System32 \ GroupPolicy \ Computer utente \ Script \ Accesso
        2. Percorso script di accesso dominio = "% SysVolFolder% \ Sysvol \ Sysvol \ DomainName \ Scripts
      2. Tenere premuto il tasto Chiave di Windows e premere "R"Per visualizzare la finestra di dialogo Esegui di Windows.
      3. Genere "mmc", Quindi premere"accedere“.
      4. Vai a "File” > “Aggiungi / Rimuovi snap-in” > “Inserisci” > “Politica di gruppo“.
      5. Seleziona il GPO che desideri utilizzare selezionando "Navigare“. L'impostazione predefinita è il computer locale.
      6. Seleziona "finire” > “Vicino” > “ok“.
      7. Dallo snap-in Gestione criteri di gruppo, vai a "Configurazione utente" o "Configurazione del computer” > “Impostazioni di Windows” > “Script“.
      8. Doppio click "Script di accesso", Quindi vai a"Inserisci” > “Navigare", Quindi seleziona"Numlock.vbs“.
      9. Seleziona "Aperto” > “ok” > “ok“.

Nota: Lo script "numlock.vbs" agirà semplicemente come se premesse il tasto "Num Lock" una volta. Quindi, davvero, lo commuterà al contrario di ciò che è di default. Probabilmente è meglio usare il metodo del Registro di sistema, ma questo metodo è utile quando sei impegnato.