NumLock-Taste beim Starten aktivieren/deaktivieren
Gültig für: Windows NT | Windows 2000 | Windows XP | Server 2003 | Windows Vista | Server 2008 | Windows 7 | Windows 8 | Windows 10
Ab den neuen Windows Versioen können Sie die Taste nur über das Skript (siehe unten) aktivieren, der Registryeintrag wird automatisch wieder zurückgesetzt und hat keine Funktion mehr."
Über die Registry (nur bis Windows NT)
Durch einen Eintrag in der Registry mit dem Wert InitialKeyboardIndicators können Sie den Status der NumLock-Taste beim Starten von Windows einstellen.
Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab. Beachten Sie dazu bitte folgende Punkte:
Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000)
Wenn der Pfad zum Schlüssel nicht vorhanden ist, müssen Sie die nötigen Schlüssel selber hinzufügen. Rechtsklick auf den letzten Schlüssel (links im Tree) aus dem Kontextmenü "Neu" -> "Schlüssel" auswählen, und die fehlenden Schlüssel mit den angegebenen Namen anlegen. |
Unter:
HKEY_CURRENT_USER\ Control Panel\ Keyboard
InitialKeyboardIndicators: als Datentyp REG_SZ
Range: Number
Default: 0
Dort kann man den Status der Taste bestimmen.
0 | Bei 0 ist die Taste nach dem Starten ausgeschaltet (Standard) |
1 | Num Lock ausschalten |
2 | Bei 2 ist die Taste nach dem Starten eingeschaltet |
Wenn Sie schon bei der Anmeldung die NumLock-Taste aktivieren wollen, müssen Sie den Wert "InitialKeyboardIndicators" auch unter
HKEY_USERS\.DEFAULT\Control Panel\Keyboard auf 2 setzen, da zu diesem Zeitpunkt noch kein Anwender angemeldet ist und
der Wert unter
HKEY_CURRENT_USER\ Control Panel\ Keyboard noch nicht ausgewertet wird.
Ab Windows 2000 (als Script)
Ab Windows 2000 können Sie auch mit folgendem Script die NumLock-Taste aktivieren bzw. deaktivieren.
Dadurch wird die NumLock-Taste unabhängig vom vorherigen Zustand aktiviert. Sie sollten dafür den Registry-Eintrag "InitialKeyboardIndicators" auf "0" setzen.
set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"
Speichern Sie dieses Script unter einem beliebigen Namen mit der Endung.VBS ab. Jetzt können Sie das Script z.B. automatisch beim Start von Windows ausführen lassen. Wenn Sie die NumLock-Taste schon beim Hochfahren aktivieren möchten, sollten Sie das Script wie unter "Script beim An-/Abmelden oder Starten/Herunterfahren von Windows ausführen" beschrieben in den Windows-Start integrieren.
NT überprüft beim Herunterfahren automatisch den aktuellen Stand der NumLock-Taste und trägt diesen Wert dann selbständig in die Registry ein. Wenn also die NumLock-Taste beim Herunterfahren aktiv war, wird sie beim nächsten Start auch wieder aktiviert.
Weitere Informationen hierzu finden Sie in der MS Knowledge Base: http://support.microsoft.com/?kbid=154529
Diese Einstellung können Sie einfach mit dem "Registry System Wizard" (RSW) verändern. Sie können das Programm unter "http://www.winfaq.de" herunterladen.
WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version
Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular
URL: http://www.winfaq.de/faq_html/Content/tip0000/onlinefaq.php?h=tip0235.htm
WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich