Aktiver / deaktiver Numlock ved Windows opstart

Løs et problem, hvor Numlock er aktiveret i Microsoft Windows ved opstart med disse trin.

Metode 1 - Registreringsindstilling

  1. Hold Windows-nøglen og tryk derefter på " R " for at hente dialogboksen Kør.
  2. Skriv " regedit ", og tryk derefter på " Enter ".
  3. Naviger til følgende placering i registreringsdatabasen:
    • HKEY_USERS
    • .Standard
    • Kontrolpanel
    • Tastatur
  4. Skift værdien af InitialKeyboardIndicators
    • Indstil det til 0 for at indstille NumLock OFF
    • Indstil den til 2 for at indstille NumLock ON

PowerShell Script

Brug følgende PowerShell-kode:

Aktivér Num Lock:

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

Deaktiver Num Lock:

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

Du kan starte dette og andre PowerShell-scripts ved opstart. Besøg dette indlæg ved at bruge PowerShell til at oprette et job, der kører ved opstart for at lære hvordan.

Metode 2 - Funktionstaster

Du har muligvis ved et uheld trykket på en tastaturkombination på tastaturet for at få visse bogstaver på tastaturet til at blive brugt som et numerisk tastatur. Dette gælder normalt for bærbare brugere.

I de fleste tilfælde vil du have en " Fn " og " NumLk " -tast, der kan bruges til at skifte denne indstilling til eller fra. Hold tasten " Fn ", og tryk derefter på " NumLk " for at skifte numerisk tastatur til eller fra.

Metode 3 - BIOS-indstilling

De fleste computere, herunder virtuelle maskiner, har en BIOS-indstilling, der styrer, om NumLock er aktiveret eller deaktiveret ved opstart. Du kan normalt indtaste BIOS ved at trykke på en bestemt tast som " Slet " eller " F1 " ved opstart, før Windows indlæser. En gang i BIOS skal du kunne finde en indstilling, der styrer NumLock.

Metode 4 - Start eller Logon script

Hvis du er administrator, der leder efter en måde at indstille Num Lock på ved opstart, kan du gøre det ved hjælp af et logon script. Der er ingen specifik gruppepolicyindstilling for at opnå dette. Brug i stedet følgende.

  1. Kopier og indsæt følgende i et Notesblok-dokument, og gem det som " numlock.vbs ":

    set WshShell = CreateObject("WScript.Shell")

    WshShell.SendKeys "{NUMLOCK}"

  2. Gør et af følgende:
    • Placer filen " numlock.vbs " i mappen " Opstart " på målcomputeren eller brugeren.
    • Kør scriptet gennem Gruppepolitik ved hjælp af disse trin:
      1. Placer "numlock.vbs" i en af ​​følgende mapper:
        1. Lokal logon script path = " % SystemRoot% \ System32 \ GroupPolicy \ Bruger Computer \ Scripts \ Logon "
        2. Domæne logon script path = " % SysVolFolder% \ Sysvol \ Sysvol \ DomainName \ Scripts "
      2. Hold nede Windows-nøglen og tryk på " R " for at hente dialogboksen Windows Run.
      3. Skriv " mmc ", og tryk derefter på " Enter ".
      4. Gå til " Fil "> " Tilføj / fjern snap-in "> " Tilføj "> " Gruppepolitik ".
      5. Vælg det GPO, du ønsker at bruge, ved at vælge " Gennemse ". Standardværdien er den lokale computer.
      6. Vælg " Afslut "> " Luk "> " OK ".
      7. til " Brugerkonfiguration " eller " Computerkonfiguration "> " Windows-indstillinger "> " Scripts ".
      8. Dobbeltklik på " Logon script ", og gå derefter til " Tilføj "> " Gennemse ", og vælg derefter " numlock.vbs ".
      9. Vælg " Åbn "> " OK "> " OK ".

Bemærk: "Numlock.vbs" scriptet virker simpelthen som om der trykkes en gang på "Num Lock" -tasten. Så virkelig vil det skifte det til modsat af hvad det er som standard. Det er nok bedre at bruge registreringsdatabasen, men denne metode er praktisk, når du er i bind.