Rozwiąż problem polegający na włączeniu funkcji Numlock w systemie Microsoft Windows podczas uruchamiania, wykonując poniższe czynności.
Metoda 1 - Ustawienie rejestru
- Trzymaj Klawisz Windows następnie wciśnij "r”, aby wyświetlić okno dialogowe Uruchom.
- Rodzaj "regedit", następnie wciśnij "Wejść“.
- Przejdź do następującej lokalizacji w rejestrze:
- HKEY_USERS
- .Domyślny
- Panel sterowania
- Klawiatura
- Zmień wartość InitialKeyboardIndicators
- Ustaw to na 0 aby ustawić NumLock WYŁĄCZONY
- Ustaw to na 2 aby ustawić NumLock NA
Skrypt PowerShell
Użyj następującego kodu PowerShell:
Włącz Num Lock:
Set-ItemProperty -Path 'Rejestr:: HKU\.DEFAULT\Control Panel\Keyboard' -Name "InitialKeyboardIndicators" -Value "2"
Wyłącz Num Lock:
Set-ItemProperty -Path 'Rejestr:: HKU\.DEFAULT\Control Panel\Keyboard' -Name "InitialKeyboardIndicators" -Value "0"
Możesz uruchomić ten i inne skrypty PowerShell podczas uruchamiania. Odwiedzać ten post na temat używania PowerShell do tworzenia zadań uruchamianych przy starcie nauczyć się jak.
Metoda 2 – Klawisze funkcyjne
Możliwe, że przypadkowo nacisnąłeś kombinację klawiszy na klawiaturze, aby niektóre litery na klawiaturze były używane jako klawiatura numeryczna. Dzieje się tak zwykle w przypadku użytkowników laptopów.
W większości przypadków będziesz mieć „Fn" oraz "NumLk”, którego można użyć do włączania lub wyłączania tego ustawienia. Trzymaj „Fn”, a następnie naciśnij „NumLk”, aby włączyć lub wyłączyć klawiaturę numeryczną.
Metoda 3 – Ustawienia BIOS
Większość komputerów, w tym maszyny wirtualne, ma ustawienie BIOS, które kontroluje, czy NumLock jest włączony lub wyłączony podczas uruchamiania. Zwykle możesz wejść do BIOS-u, naciskając określony klawisz, taki jak „Kasować" lub "F1” podczas uruchamiania przed załadowaniem systemu Windows. Po wejściu do BIOS-u powinieneś być w stanie znaleźć ustawienie kontrolujące NumLock.
Metoda 4 – Skrypt uruchamiania lub logowania
Jeśli jesteś administratorem szukającym sposobu na włączenie Num Lock podczas uruchamiania, możesz to zrobić za pomocą skryptu logowania. Nie ma określonego ustawienia zasad grupy, aby to osiągnąć. Zamiast tego użyj następujących.
- Skopiuj i wklej poniższy dokument do dokumentu Notatnika, a następnie zapisz go jako „numlock.vbs“:
set WshShell = CreateObject("WScript. Powłoka")
WshShell. WyślijKlawisze „{NUMLOCK}” - Wykonaj jedną z następujących czynności:
- Umieść "numlock.vbs” plik w „Uruchomienie” folderu docelowego komputera lub użytkownika.
- Uruchom skrypt za pomocą zasad grupy, wykonując następujące kroki:
- Umieść „numlock.vbs” w jednym z następujących folderów:
- Ścieżka lokalnego skryptu logowania = “%SystemRoot%\System32\GroupPolicy\ Użytkownik Komputer\ Skrypty \ Logowanie“
- Ścieżka skryptu logowania do domeny = „%SysVolFolder%\Sysvol\Sysvol\ Nazwa domeny \ Skrypty“
- Przytrzymaj Klawisz Windows i naciśnij „r”, aby wyświetlić okno dialogowe Uruchom systemu Windows.
- Rodzaj "mmc", następnie wciśnij "Wejść“.
- Iść do "Plik” > “Dodaj/usuń przystawkę” > “Dodać” > “Zasady grupy“.
- Wybierz obiekt zasad grupy, którego chcesz użyć, wybierając „Przeglądaj“. Domyślnie jest to komputer lokalny.
- Wybierz "Skończyć” > “Blisko” > “ok“.
- W przystawce Zarządzanie zasadami grupy przejdź do „Konfiguracja użytkownika" lub "konfiguracja komputera” > “Ustawienia systemu Windows” > “Skrypty“.
- Podwójne kliknięcie "Skrypt logowania", następnie przejdź do "Dodać” > “Przeglądaj„, a następnie wybierz „numlock.vbs“.
- Wybierz "otwarty” > “ok” > “ok“.
- Umieść „numlock.vbs” w jednym z następujących folderów:
Notatka: Skrypt „numlock.vbs” będzie po prostu zachowywał się tak, jakby naciskał raz klawisz „Num Lock”. Tak naprawdę, domyślnie przełączy to na przeciwne niż to, czym jest. Prawdopodobnie lepiej jest użyć metody Registry, ale ta metoda jest przydatna, gdy jesteś w powiązaniu.