web-dev-qa-db-fra.com

Comment activer le verrouillage numérique avec l'écran de connexion?

J'utilise un code PIN pour me connecter à mon ordinateur. cependant, Num ⇩ toujours éteint, même s’il est allumé avant d’arrêter mon ordinateur. C'est assez énervant car je dois toujours ressaisir mon code PIN.

J'ai essayé les suggestions ici (identique à ici ). Mais sans résultat.
Si je n'active pas le verrouillage numérique sur l'écran de connexion et utilise les numéros au-dessus des touches normales, le verrouillage numérique est activé après journal sur. Puis c'est trop tard, malheureusement.

Alors, comment puis-je activer le verrouillage numérique par défaut lors de la connexion? Merci.

Edit: Bien que je veuille toujours résoudre ce problème, j’ai pensé que ce n’était pas un si gros problème. J'aurai besoin d'appuyer sur une touche pour afficher l'écran "Entrer PIN", et en utilisant Num ⇩ fonctionne et active le verrouillage numérique. Mais ensuite, toujours ennuyeux si l'ordinateur était seulement verrouillé (avec le verrouillage numérique) et que je l'éteins, hehe.

34
Matsemann

Avant la connexion, Windows ignorera le paramètre de verrouillage numérique du BIOS pour des raisons de sécurité. En outre, Windows n'utilise pas le paramètre de registre pour le verrouillage numérique avant la connexion. Si vous avez besoin de numlock avant cela, voir Comment définir l’état de NUM LOCK à la connexion sous Windows XP (Cet article concerne Windows XP, mais fonctionne également pour Windows 7 , - Je suppose que c'est la même chose pour Windows 8).

Pour ce faire, saisissez numlock.vbs:

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

Puis configurez-le pour qu'il fonctionne avec l'écran de connexion à l'aide de Stratégie de groupe . Vous venez de copier numlock.vbs dans le dossier Stratégie de groupe. Le chemin par défaut pour un script de connexion local est %SystemRoot%\System32\GroupPolicy\User Computer\Scripts\Logon.

Pour que le script soit exécuté (cité de http://support.Microsoft.com ):

  1. Cliquez sur Démarrer, sur Exécuter, tapez mmc, puis cliquez sur OK pour démarrer Microsoft Management Console (MMC).
  2. Dans le menu Console, cliquez sur Ajouter/Supprimer un composant logiciel enfichable.
  3. Cliquez sur Ajouter, sur Stratégie de groupe, puis sur Ajouter.
  4. Cliquez sur l'objet de stratégie de groupe approprié. La sélection par défaut est l'ordinateur local, mais vous pouvez cliquer sur Parcourir et sélectionner un autre objet de stratégie de groupe.
  5. Cliquez sur Terminer, cliquez sur Fermer et puis cliquez sur OK.
  6. Dans le composant logiciel enfichable Gestion des stratégies de groupe, recherchez le dossier Configuration utilisateur\Paramètres Windows\Scripts (connexion/déconnexion). (Vous pouvez remplacer le dossier Configuration de l'ordinateur par le dossier Configuration de l'utilisateur.)
  7. Double-cliquez sur l'objet de script d'ouverture de session, cliquez sur Ajouter, sur Parcourir, puis sur le script Numlock.vbs.
  8. Cliquez sur Ouvrir, puis sur OK.
  9. Cliquez sur OK, puis fermez la console de gestion des stratégies de groupe.

Vous pouvez définir le verrouillage par défaut du numéro dans le registre, mais cela ne s'applique qu'après la connexion.

Cela implique de définir InitialKeyboardIndicators à 2 in [HKEY_USERS.DEFAULT\Control Panel\Keyboard].

enter image description here

NB: Paramétrer InitialKeyboardIndicators ne fonctionnera pas sur Windows 8 si vous êtes connecté avec un compte Microsoft. Cela ne fonctionne qu'avec un compte local.

Sources:

16
ronalchn

J'ai une réponse de travail à 100%.

  • Appuyez sur la touche Windows + R pour ouvrir Exécuter.
  • Tapez regedit.exe, cliquez sur OK.
  • Allez à HKEY_USERS sur le côté gauche puis DEFAULT puis Panneau de configuration puis Clavier.
  • Cliquez avec le bouton droit de la souris sur "InitialKeyboardIndicators", cliquez sur Modifier et modifiez la valeur en 2147483650.
  • Ensuite, sur votre écran, placez le curseur de la souris sur le coin inférieur droit pour ouvrir la barre de recherche située à droite de l'écran (la barre latérale de votre Windows 8), puis cliquez sur Rechercher.
  • Recherchez " Panneau de configuration ", accédez au Panneau de configuration.
  • Cliquez sur Options d'alimentation. Sur le côté gauche, cliquez sur Choisir ce que font les boutons d’alimentation.
  • Cliquez sur Modifier les paramètres actuellement indisponibles. Décochez la case qui dit Activez le démarrage rapide (recommandé), cliquez sur Enregistrer les modifications .
  • Arrêtez l'ordinateur, rallumez-le.

Cela a fonctionné pour moi chez mon voisin, cela fonctionnera pour vous.

14
Steven Depoorter

Au cas où vous ne l'auriez toujours pas corrigé ou si vous souhaitiez un moyen beaucoup plus simple, cela fonctionnait pour moi sous Windows 8 Core.

  1. Presse Windows+R
  2. Tapez regedit et tapez ENTER
  3. Accédez à HKEY_USERS\.Default\Control Panel\Keyboard
  4. Sauvegardez le registre en cliquant sur Fichier → Exporter.
  5. Modifiez la valeur pour InitialKeyboardIndicators de 0 à 2.

Éditer :

Si la valeur d'origine est autre que 0, la chose la plus sûre est de:

  1. Lancer la calculatrice Windows
  2. Frappé Alt+3 pour le mode programmeur
  3. Tapez la valeur d'origine
  4. Cliquez sur le bouton ou .
  5. Type 2, puis ENTER
  6. Utilisez la valeur affichée plutôt que 2

Si vous êtes absolument certain que le paramètre de verrouillage numérique est actuellement désactivé, vous pouvez simplement ajouter 2 à la valeur actuelle.

Voir: http://support.Microsoft.com/kb/154529

9
AcidBeaver