Wie wird die Num-Sperre auf dem Anmeldebildschirm standardmäßig aktiviert?


35

Ich benutze einen PIN-Code, um mich an meinem Computer anzumelden. Allerdings Num ⇩ist immer ausgeschaltet, auch wenn auf vor meinem Computer herunterfahren. Das ist ziemlich ärgerlich, da ich meine PIN immer neu eingeben muss.

Ich habe die Vorschläge hier ausprobiert (genauso wie hier ). Aber ohne Ergebnis.
Wenn ich die Num-Sperre auf dem Anmeldebildschirm nicht aktiviere und die Zahlen über den normalen Tasten verwende, wird die Num-Sperre nach der Anmeldung aktiviert . Dann ist es leider zu spät.

Wie kann ich also die Num-Sperre beim Anmelden standardmäßig aktivieren? Vielen Dank.

Edit: Während ich das immer noch lösen möchte, habe ich gedacht, dass es kein so großes Problem ist. Ich muss eine Taste drücken, damit der "PIN-Bildschirm eingeben" angezeigt wird. Außerdem kann ich Num ⇩Works verwenden und die Num-Sperre aktivieren. Aber dann, immer noch ärgerlich, wenn der Computer nur gesperrt war (mit eingeschalteter Num-Taste) und ich ihn ausschalte, hehe.


2
Haben Sie darüber nachgedacht, es im BIOS einzustellen?
Mikhail

Danke für Ihre Antwort. Ich kann jedoch keine solche Einstellung in meinem BIOS finden. Nur Boot, Sicherheit und einige Energieoptionen, auch im erweiterten Modus.
Matsemann

"Drücken Sie die Num- Taste im
Aprillion

Antworten:


16

Vor der Anmeldung ignoriert Windows aus Sicherheitsgründen die BIOS-Numlock-Einstellung. Darüber hinaus verwendet Windows die Registrierungseinstellung für die Num-Sperre erst nach der Anmeldung. Wenn Sie zuvor eine NUM-Sperre benötigen, lesen Sie den Abschnitt Festlegen des NUM-Sperrstatus bei der Anmeldung unter Windows XP (Artikel bezieht sich auf Windows XP, funktioniert jedoch auch für Windows 7 - ich gehe davon aus, dass dies auch für Windows 8 der Fall ist).

Dazu geben Sie ein numlock.vbs:

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

Richten Sie es dann mithilfe von Gruppenrichtlinien für den Anmeldebildschirm ein . Sie kopieren einfach numlock.vbsin den Gruppenrichtlinienordner. Der Standardpfad für ein lokales Anmeldeskript lautet %SystemRoot%\System32\GroupPolicy\User Computer\Scripts\Logon.

So rufen Sie das Skript zum Ausführen auf (zitiert von http://support.microsoft.com ):

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie mmc ein, und klicken Sie dann auf OK, um Microsoft Management Console (MMC) zu starten.
  2. Klicken Sie im Menü Konsole auf Snap-In hinzufügen / entfernen.
  3. Klicken Sie auf Hinzufügen, klicken Sie auf Gruppenrichtlinie und klicken Sie dann auf Hinzufügen.
  4. Klicken Sie auf das entsprechende Gruppenrichtlinienobjekt. Die Standardauswahl ist der lokale Computer. Sie können jedoch auf Durchsuchen klicken und ein anderes Gruppenrichtlinienobjekt auswählen.
  5. Klicken Sie auf Fertig stellen, klicken Sie auf Schließen und klicken Sie dann auf OK.
  6. Suchen Sie im Gruppenrichtlinien-Verwaltungs-Snap-In den Ordner Benutzerkonfiguration \ Windows-Einstellungen \ Skripts (Anmelden / Abmelden). (Sie können den Ordner "Computerkonfiguration" durch den Ordner "Benutzerkonfiguration" ersetzen.)
  7. Doppelklicken Sie auf das Anmeldeskriptobjekt, klicken Sie auf Hinzufügen, klicken Sie auf Durchsuchen, und klicken Sie dann auf das Skript Numlock.vbs.
  8. Klicken Sie auf Öffnen und dann auf OK.
  9. Klicken Sie auf OK und schließen Sie die Gruppenrichtlinien-Verwaltungskonsole.

Sie können die Standardeinstellung für die Num-Sperre in der Registrierung festlegen, sie gilt jedoch erst nach der Anmeldung.

Dies beinhaltet das Setzen von InitialKeyboardIndicators auf 2 in [HKEY_USERS.DEFAULT \ Control Panel \ Keyboard].

Bildbeschreibung hier eingeben

Hinweis: Die Einstellung InitialKeyboardIndicatorsfunktioniert unter Windows 8 nicht, wenn Sie mit einem Microsoft-Konto angemeldet sind. Es funktioniert nur mit einem lokalen Konto.

Quellen:


1
Ich habe es bereits versucht, daher ist der Wert 2, aber die Num-Taste ist beim Herunterfahren und erneuten Einschalten des Computers immer noch nicht aktiviert.
Matsemann

@Matsemann, versuche den 2. Teil meiner Antwort
ronalchn

@Matsemann, bearbeitet, es ist jetzt der erste Teil. Verwenden Sie ein Gruppenrichtlinienskript, das bei der Anmeldung ausgeführt wird. Das Skript sendet nur num lock.
Ronalchn

1
Wunderbare Idee auf der GPO-Front.
tom.dietrich

1
"Windows ignoriert die BIOS-Num-Lock-Einstellung aus Sicherheitsgründen": Welche Art von Sicherheitslücke könnte möglicherweise von Num-Lock auf "Ein" gesetzt werden? Ich rufe Shenanigans zu dieser Aussage ohne eine zitierte Quelle auf.
Ben

15

Ich habe eine 100% funktionierende Antwort.

  • Drücken Sie die Windows-Taste + R, um Ausführen zu öffnen.
  • Geben Sie regedit.exe ein und klicken Sie auf OK.
  • Gehen Sie zu HKEY_USERS auf der linken Seite, dann zu DEFAULT, dann zu Control Pannel und schließlich zu Keyboard.
  • Klicken Sie mit der rechten Maustaste auf " InitialKeyboardIndicators" und klicken Sie auf Ändern, und ändern Sie den Wert in 2147483650.
  • Fahren Sie dann auf Ihrem Bildschirm mit der Maus über die rechte untere Ecke, um die Suchleiste auf der rechten Seite des Bildschirms (Ihre Windows 8-Seitenleiste) zu öffnen, und klicken Sie auf Suchen.
  • Suchen Sie nach " Systemsteuerung " und rufen Sie die Systemsteuerung auf.
  • Klicken Sie auf Energieoptionen. Klicken Sie auf der linken Seite auf Auswählen, was die Netzschalter bewirken.
  • Klicken Sie auf Einstellungen ändern, die derzeit nicht verfügbar sind. Deaktivieren Sie das Kontrollkästchen Schnellstart aktivieren (empfohlen) und klicken Sie auf Änderungen speichern .
  • Fahren Sie den Computer herunter und schalten Sie ihn wieder ein.

Es hat bei mir im Haus meines Nachbarn funktioniert, es wird bei Ihnen funktionieren.


14
Das Ausschalten des Schnellstarts, um beim Start nicht die NUM-Taste drücken zu müssen, scheint etwas übertrieben. 20 Sekunden Verlust für einen Gewinn von 1 Sekunde?
Matsemann

Nun, es tut das Problem lösen mit Numlock Staat bei der Anmeldung, sondern wirft ein weiteres Problem mit der Startzeit ...
awe

Ich bestätige, dass dies mit meinem Windows 10 (1903) funktioniert. Ich habe keinen Zeitunterschied beim Start festgestellt. Es dauert ungefähr 10 Sekunden, um Windows wie zuvor zu starten. Bei meinem Problem geht es nicht so sehr um einen Neustart, der selten vorkommt, sondern darum, dass ich mich jeden Tag mehrmals anmelde.
Hong,

9

Falls Sie dies noch nicht behoben haben oder einen einfacheren Weg suchen, funktionierte dies für mich unter Windows 8 Core.

  1. Drücken Sie Windows+R
  2. Tippe regedit und drücke ENTER
  3. Navigieren Sie zu HKEY_USERS \ .Default \ Control Panel \ Keyboard
  4. Sichern Sie die Registrierung, indem Sie auf Datei → Exportieren klicken
  5. Ändern Sie den Wert für InitialKeyboardIndicators von 0 auf 2.

Bearbeiten :

Wenn der ursprüngliche Wert nicht 0 ist, ist Folgendes am sichersten:

  1. Starten Sie den Windows-Rechner
  2. Drücken Sie Alt+ 3für den Programmiermodus
  3. Geben Sie den ursprünglichen Wert ein
  4. Klicken Sie auf die Schaltfläche Oder
  5. Geben Sie 2dann einENTER
  6. Verwenden Sie den angezeigten Wert anstelle von 2

Wenn Sie absolut sicher sind, dass die Num-Sperre zurzeit deaktiviert ist, können Sie stattdessen einfach 2 zum aktuellen Wert hinzufügen.

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


1
Mein Wert in diesem Feld ist nicht 1, es ist 21474836 ...
Maja

Funktioniert gut für mich in Windows 8.1 Pro, auch mit einem Microsoft-Konto. Was den Wert betrifft, habe ich die Antwort ein wenig aktualisiert.
Thorarin,

Die Annäherung ungleich Null funktionierte wie ein Zauber.
ZeeCoder

1
Funktioniert nicht unter Windows 10 Pro .. auch nach ORing 2 mit meinem Anfangswert ...
Rosdi

Ich dachte, dass dies in Windows 10 Home funktioniert, aber es stellt sich heraus, dass ein Neustart nicht das Gleiche wie ein Aus- und Einschalten des Computers ist.
StriplingWarrior

-1

Die Registrierungslösungen sind ausgezeichnet, aber ich würde immer versuchen, dies zuerst im BIOS zu beheben und dann die Registrierung zu ändern.

Was ich meine ist:

Die Registrierungslösungen sind ausgezeichnet, aber wenn Sie dies zuerst im BIOS beheben, werden Sie langfristig wahrscheinlich weniger Probleme haben, als wenn Sie zuerst eine softwarebasierte Lösung verwenden.

Das erneute Installieren von Windows oder sogar das Zurückkehren zu einem früheren Wiederherstellungspunkt führt zu diesem Problem. Wenn Sie es jedoch im BIOS reparieren, können Sie es (größtenteils) vergessen, nachdem Sie es einmal repariert haben. Sicher, wenn die CMOS-Batterie irgendwann leer ist, werden die Standardeinstellungen wiederhergestellt, aber in den meisten Fällen ist die beim Booten aktivierte Num-Taste die Standardeinstellung.


Kann dies im BIOS behoben werden? Wie?
cpast

Jemand hat meine Antwort abgelehnt. Vielen Dank. Und ja, Num-Lock ist eine Option in vielen BIOS, möglicherweise den meisten. Dies hängt von Ihrem PC und der BIOS-Version ab. Schauen Sie sich alle Optionen an. Der Grund, warum ich sage, versuchen Sie dies zuerst, ist, wenn Sie jemals Ihr Betriebssystem neu installieren, dieses Problem wird zurückkehren, wenn Sie es in der Registrierung anstelle des BIOS beheben. Ich verstehe nicht, warum gute Ratschläge manchmal abgelehnt werden. Es ist nicht so, als hätte ich gesagt, dass du dreimal mit den Fersen klickst und dann ein wenig tanzt.
Austin '' Danger '' Powers

@ d-man: Vielleicht möchten Sie versuchen, den Prozess in Ihrer Antwort direkter zu beschreiben, indem Sie ihn bearbeiten .
Der Hochstapler

9
Die Verwendung der BIOS-Option funktioniert nicht, da Windows die Num-Sperre für den Anmeldebildschirm deaktiviert. Ich habe (schon immer) Num Lock im BIOS aktiviert, so dass es einfach immer an ist. Windows deaktiviert Num Lock explizit auf dem Anmeldebildschirm, es ist vorher und nachher aktiviert. Ich habe gehört, dies ist aus Sicherheitsgründen, aber ich würde nicht wirklich verstehen, warum. Ich denke, Microsoft hat nur ein bisschen "vergessen", dass es ideal wäre, wenn man die PIN-Code-Anmeldung mit Windows 8 anbietet, die Zehnertastatur tatsächlich verwenden zu dürfen. Ich habe Ihre Antwort nicht abgelehnt, aber ich dachte, ich würde klarstellen, dass die Lösung nicht funktionieren wird.

Funktioniert nicht, da NumLock auf dem Anmeldebildschirm von Windows 8 deaktiviert ist. Ich habe es in den BIOS-Einstellungen aktiviert und der Computer startet ordnungsgemäß, aber direkt nach dem Laden von Windows 8 wird er immer ausgeschaltet. Ich habe abgelehnt, weil Ihre Antwort keine richtige Lösung bietet.
Venimus
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.