2 Möglichkeiten (aus WinFAQ):
1.
Caps-Lock schaltet sich aufgrund einer Inkompatibilität des mit Windows 98 mitgelieferten DOS-Tastaturtreibers KEYB.COM und des Windows-Treibers ein.
Das Problem tritt nur mit USB-Tastaturen auf, wie Microsoft im Artikel Q247853 beschreibt. Zur Abhilfe deaktiviert man in der Autoexec.bat (REM) das Laden von KEYB.COM. Dafür stimmt allerdings die Tastaturbelegung nicht mehr im DOS-Modus. Alternativ kann man statt KEYB.COM auch einen anderen Tastaturtreiber laden.
Unter dem Artikel Q151715 beschreibt Microsoft, wie man eine Debug-Datei erstellen kann, die Caps-on/off und Num on/off ermöglicht. Soll Caps beim Hochfahren deaktiviert werden, lädt man diese COM-Datei einfach beim Start in der Autoexec.bat
Caps-Lock-Patch
2.
traust Du Dich an die Registry?
unter:
HKEY_USERS\ .DEFAULT\ Control Panel\ Microsoft Input Devices\ Keyboard
bzw.
HKEY_CURRENT_USER\ Control Panel\ Microsoft Input Devices\ Keyboard
sind die folgenden Zeichenfolgen zu finden. Willst Du CapsLock beim Windows-Start direkt deaktivieren, ersetzt Du einfach ON durch OFF.
NumLock REG_SZ OFF
CapsLock REG_SZ OFF
ScrollLock REG_SZ OFF
Sollte der Registryzweig "Keyboard" noch nicht vorhanden sein, kannst Du ihn über "Bearbeiten" -> "Neu" -> "Schlüssel" anlegen.