/
/

Comment modifier la longueur minimale du code PIN dans Windows 11

par Team Ninja
How to Change Minimum Windows PIN Length in Windows 11 blog banner image

Dans ce guide, nous vous expliquons comment configurer la longueur minimale du code PIN Windows Hello. La longueur par défaut, autour de quatre chiffres, convient à un usage personnel, mais les MSP et les entreprises des secteurs réglementés peuvent avoir besoin d’allonger le code PIN exigé afin de réduire le risque d’accès non autorisé et d’aligner l’authentification des appareils sur différentes exigences de conformité informatique. Voici d’autres raisons de configurer la longueur minimale du code PIN :

  • Imposer des méthodes d’authentification plus strictes : un code PIN plus long augmente la complexité et rend plus difficile toute tentative d’attaque par force brute menée par des acteurs malveillants.
  • Renforcer la sécurité de la connexion locale et de la solution de repli biométrique : un code PIN robuste garantit le maintien de la sécurité lorsque l’authentification biométrique échoue.
  • Respecter les politiques internes ou un cadre réglementaire : les entreprises appliquent souvent des exigences précises en matière d’authentification, et ajuster la longueur du code PIN aide à respecter ces normes.
  • Éviter les codes PIN faibles ou faciles à deviner sur les appareils gérés : un code PIN court ou simple se compromet facilement. Imposer une longueur minimale réduit ce risque.

Pour une explication en images, regardez Comment modifier la longueur minimale du code PIN dans Windows 11.

📌 Stratégies de déploiement recommandées :

Cliquez pour choisir une méthode💻
Idéal pour les utilisateurs individuels
💻💻💻
Idéal pour les entreprises
Méthode 1 : la stratégie de groupe✓
Méthode 2 : l’Éditeur du registre✓
Méthode 3 : PowerShell✓✓
Méthode 4 : exemple de fichier .reg✓✓

Modifier la longueur minimale du code PIN Windows Hello

Méthode 1 : la stratégie de groupe

📌 Cas d’usage : idéale pour les appareils autonomes ou joints à un domaine Active Directory sur site

📌 Prérequis :

  • Votre appareil doit exécuter Windows 11 en édition Pro, Enterprise ou Education.
  • Vous devez disposer de privilèges d’administrateur.
  • L’Éditeur de stratégie de groupe doit être accessible sur le système.
  • Cette méthode s’applique uniquement à la politique locale de l’appareil, et non aux politiques gérées dans le cloud ou via un MDM, sauf en cas d’intégration avec la stratégie de groupe.

Étapes :

  1. Appuyez sur Win + R, saisissez gpedit.msc, puis appuyez sur Entrée.
  2. Rendez-vous dans : Configuration ordinateur > Modèles d’administration > Système > Complexité du code PIN
  3. Double-cliquez sur Longueur minimale du code PIN, réglez le paramètre sur Activé, puis saisissez un nombre compris entre 4 et 127. Par exemple, la valeur 6 impose un code PIN de six chiffres minimum.

💡 Conseil : en général, les codes PIN comptent entre 4 et 6 chiffres. Vérifiez toutefois les différentes exigences de conformité informatique pour déterminer la longueur la mieux adaptée à votre entreprise.

  1. Cliquez sur Appliquer, puis sur OK.
  2. Ouvrez une invite de commandes en tant qu’administrateur et exécutez gpudate /force pour appliquer immédiatement les modifications. Vous pouvez également redémarrer votre appareil.

Méthode 2 : l’Éditeur du registre

📌 Cas d’usage : recommandée pour les environnements d’entreprise qui nécessitent une configuration à distance ou par script, sans passer par la stratégie de groupe

📌 Prérequis :

  • Votre appareil doit exécuter Windows 11 (de préférence en édition Pro, Enterprise ou Education).
  • Vous devez disposer de privilèges d’administrateur.
  • Il est préférable de connaître un minimum l’Éditeur du registre, ou du moins d’être à l’aise avec son utilisation.
  • Sauvegardez votre registre avant toute modification. Une mauvaise configuration peut rendre le système instable.
  • Cette méthode s’applique uniquement aux appareils sur lesquels Windows Hello Entreprise est activé.

Étapes :

  1. Appuyez sur Win + R, saisissez regedit, puis appuyez sur Entrée.
  2. Rendez-vous dans : HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\PassportForWork\PINComplexity
    • Si les clés PassportForWork ou PINComplexity n’existent pas, vous devez les créer.
      • Faites un clic droit sur la clé Microsoft, sélectionnez Nouveau > Clé, puis nommez-la PassportForWork.
      • Faites ensuite un clic droit sur PassportForWork > Nouveau > Clé, puis nommez-la PINComplexity
  3. Créez ou modifiez la valeur MinimumPINLength
    • Dans le volet de droite, faites un clic droit dans un espace vide et sélectionnez Nouveau > Valeur DWORD (32 bits).
    • Nommez-la MinimumPINLength
    • Double-cliquez sur l’entrée, sélectionnez Décimale, puis saisissez la valeur (longueur) souhaitée, par exemple 6 pour un code PIN de 6 chiffres minimum.
  4. Cliquez sur OK et fermez l’Éditeur du registre.
  5. Redémarrez le système, ou ouvrez une invite de commandes en tant qu’administrateur et exécutez la commande gpudate /force.

Méthode 3 : PowerShell

📌 Cas d’usage : idéale pour les professionnels de l’informatique et les MSP qui gèrent de nombreux terminaux à grande échelle

📌 Prérequis :

  • Windows 11 en édition Pro, Enterprise ou Education est requis
  • L’exécution doit se faire dans PowerShell avec des privilèges élevés (Exécuter en tant qu’administrateur)
  • L’appareil doit être inscrit dans Windows Hello Entreprise ou prendre en charge l’infrastructure Passport.

💡 Conseil : besoin d’une remise à niveau ? Inscrivez-vous à PowerShell for IT Ninjas.

Étapes :

  1. Ouvrez PowerShell.
  2. Pour fixer la longueur minimale du code PIN à 6, exécutez la commande suivante :

New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\PassportForWork\PINComplexity" -Force

Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\PassportForWork\PINComplexity" -Name "MinimumPINLength" -Value 6

    • La première commande crée le chemin de registre requis s’il n’existe pas déjà.
    • La seconde écrit une valeur DWORD de 6 pour imposer un code PIN de 6 chiffres minimum. Vous pouvez bien sûr modifier cette valeur selon la longueur souhaitée.
    • Ce script peut être exécuté en local ou déployé à distance à l’aide d’outils d’automatisation ou de plateformes RMM comme NinjaOne.
  1. Après l’exécution du script, redémarrez le système ou lancez gpudate /force dans une invite de commandes avec privilèges élevés.

Méthode 4 : exemple de fichier .reg

📌 Cas d’usage : parfaite pour les déploiements simples, lorsqu’une interface graphique ou un script n’est pas envisageable.

📌 Prérequis :

  • S’applique à Windows 11 en édition Pro, Enterprise ou Education.
  • Le fichier .reg doit être exécuté avec des privilèges d’administrateur.
  • Le système cible doit prendre en charge Windows Hello Entreprise.
  • Les fichiers de registre doivent être soigneusement vérifiés avant exécution afin d’éviter toute erreur de configuration.

Étapes :

  1. Ouvrez le Bloc-notes ou un autre éditeur de texte brut.
  2. Collez le contenu suivant :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\PassportForWork\PINComplexity]

"MinimumPINLength"=dword:00000006

  1. Enregistrez le fichier avec l’extension .reg.
  2. Faites un clic droit sur le fichier et sélectionnez Exécuter en tant qu’administrateur pour appliquer les modifications.
  3. Une fois la fusion dans le registre effectuée, redémarrez le système ou ouvrez une invite de commandes avec privilèges élevés et exécutez gpudate /force pour appliquer les modifications.

⚠️ Points de vigilance

RisquesConséquences possiblesRetours en arrière
Si MinimumPINLength est égal ou supérieur à MaximumPINLength, les utilisateurs ne pourront pas configurer de code PIN.Les utilisateurs ne pourront pas terminer la configuration de Hello.
  • Stratégie de groupe : réglez la politique de longueur minimale du code PIN sur Non configuré dans gpedit.msc.
  • Registre : supprimez MinimumPINLength de HKLM\SOFTWARE\Policies\Microsoft\PassportForWork\PINComplexity
Les modifications du registre ou les scripts comportant des noms de clés incorrects échouent silencieusement, sans appliquer la politique.Les appareils semblent non conformes, mais aucune erreur ne s’affiche, ce qui crée des écarts avec le comportement attendu.Vérifiez et corrigez les chemins des clés (PassportForWork, PINComplexity), puis appliquez de nouveau la politique avec la bonne méthode.
Imposer des codes PIN longs ou complexes peut frustrer les utilisateurs et freiner l’adoption de Windows Hello.Les utilisateurs peuvent éviter la connexion par code PIN ou revenir aux mots de passe.Modifiez la politique pour définir un minimum plus équilibré (par exemple 6 à 8 chiffres), puis redéployez-la via GPO, script ou fichier .reg.
Dans les environnements hybrides, les modifications locales (GPO ou registre) peuvent être écrasées par les profils MDM.Les appareils peuvent revenir aux paramètres gérés dans le cloud, ce qui crée des incohérences dans l’application des règles.Passez en revue les profils de configuration MDM (Intune, SCCM, etc.), puis harmonisez ou supprimez les politiques en double.

Autres points à prendre en compte avant de modifier la longueur du code PIN sous Windows 11

  • Longueur maximale : vous pouvez également définir MaximumPINLength en complément de MinimumPINLength afin de fixer une limite supérieure à la longueur du code PIN.
  • Règles sur les caractères : d’autres paramètres de complexité sont configurables, comme RequireUppercaseLetters, RequireDigits, RequireSpecialCharacters, etc.
  • Aucun effet sur les mots de passe : ces paramètres concernent uniquement le code PIN utilisé dans Windows Hello, pas les mots de passe classiques.
  • Codes PIN existants : la politique s’applique uniquement à la création ou à la modification d’un code PIN. Les codes PIN existants restent inchangés, sauf réinitialisation.
  • Windows Hello Entreprise : ces paramètres s’appliquent aussi lorsque Hello est utilisé avec Azure AD ou dans des environnements hybrides.

Respectez les réglementations informatiques en ajustant la longueur de votre code PIN Windows Hello

Nous avons passé en revue quatre méthodes pour configurer la longueur minimale du code PIN sous Windows 11. La plupart des experts s’accordent sur le fait qu’une longueur de 4 à 6 chiffres suffit pour la gestion des identifiants, mais il reste vivement conseillé de vérifier les exigences propres au référentiel de conformité informatique que vous suivez.

Sujets connexes :

FAQs

Vérifiez d’abord que la politique de longueur minimale du code PIN de votre système l’autorise. Si votre entreprise ou votre appareil impose une longueur minimale de 6 chiffres ou plus via la stratégie de groupe ou le registre, vous ne pourrez pas définir un code PIN à 4 chiffres tant que cette politique n’aura pas été modifiée.

Pour autoriser les codes PIN à 4 chiffres :

  • un administrateur doit régler la politique de longueur minimale du code PIN sur 4 via la stratégie de groupe (gpedit.msc), ou définir la valeur MinimumPINLength sur 4 dans le registre.
  • Une fois la politique appliquée (gpupdate /force ou redémarrage), les utilisateurs peuvent modifier leur code PIN dans Paramètres > Comptes > Options de connexion > Code PIN Windows Hello.

La longueur idéale d’un code PIN Windows Hello dépend de vos exigences de sécurité. Dans la plupart des environnements d’entreprise, une longueur de 6 à 8 chiffres offre un bon équilibre entre confort d’utilisation et protection. Vérifiez toutefois les exigences de conformité informatique applicables à votre entreprise.

Votre code PIN comporte probablement six chiffres parce que votre entreprise impose ce minimum via une stratégie de groupe, une politique de registre ou une configuration MDM. Les politiques de code PIN Windows Hello se gèrent au niveau de l’appareil, et non par utilisateur : tous les utilisateurs de ce système doivent donc respecter les mêmes règles de code PIN.

Windows Hello accepte des codes PIN allant jusqu’à 127 caractères, même si des codes aussi longs restent très rares en pratique. La plupart des politiques fixent la longueur maximale entre 10 et 20 caractères.

Attention : la longueur maximale du code PIN doit toujours être supérieure à la longueur minimale. Si le maximum est égal ou inférieur au minimum, le système empêchera la création ou la modification du code PIN.

You might also like

Prêt à simplifier les aspects les plus complexes de l'informatique et de la sécurité ?