Comment configurer la connexion automatique Windows sans mot de passe

Lorsque l’on travaille sur un ordinateur Windows, surtout à la maison ou dans un petit bureau, il est fréquent de vouloir éviter la saisie systématique du mot de passe. Peut-être s’agit-il d’un poste dédié en borne interactive, ou peut-être détestez-vous simplement taper votre mot de passe à chaque fois. Mais soyons honnêtes : désactiver le mot de passe de connexion n’est pas la solution la plus sûre. Cependant, si la sécurité n’est pas votre priorité, configurer la connexion automatique ou supprimer l’obligation de saisir un mot de passe à l’écran de connexion peut vous simplifier la vie.

Le problème, c’est que Windows complique un peu la tâche, surtout que les versions récentes et les stratégies de domaine peuvent bloquer certaines méthodes. De plus, certaines options ne fonctionnent que sur un compte local, et non sur une machine connectée à un domaine. Ce guide présente donc plusieurs façons de désactiver cette invite de mot de passe agaçante ou de configurer la connexion automatique sur votre ordinateur Windows, en tenant compte de quelques mises en garde et précautions de sécurité.

Comment résoudre le problème de connexion automatique et désactiver l’invite de mot de passe sous Windows

Méthode 1 : Utiliser le panneau de configuration des comptes d’utilisateurs (netplwiz)

C’est la méthode classique que la plupart des gens connaissent. On pourrait la comparer à la bonne vieille époque où Windows permettait de configurer le système une fois pour toutes. Elle fonctionne principalement sur les ordinateurs autonomes et les comptes locaux. Si vous n’êtes pas sur un domaine, c’est généralement la solution la plus simple.

  • Appuyez sur Win+R et tapez netplwiz— puis appuyez sur Entrée. Vous pouvez également exécuter control userpasswords2.
  • Une liste des comptes locaux s’affiche. Décochez la case « L’utilisateur doit entrer un nom d’utilisateur et un mot de passe pour utiliser cet ordinateur ». Cliquez sur OK.
  • Vous serez invité à saisir le nom d’utilisateur et le mot de passe du compte pour lequel vous souhaitez vous connecter automatiquement. Faites-le, puis redémarrez.

Sur certaines configurations, notamment Windows 10 20H1 et versions ultérieures, cette case à cocher peut être absente si vous utilisez un compte local. Car, bien sûr, Windows aime compliquer les choses. Pour résoudre ce problème, vous devez modifier le registre en créant une valeur DWORD nommée DevicePasswordLessBuildVersion avec la valeur 0 à l’emplacement suivant :

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device

Vous pouvez facilement le faire via PowerShell :

New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device" -Name DevicePasswordLessBuildVersion -Value 0 -Type Dword –Force

Cela force l’affichage de la case à cocher. Ensuite, répétez l’opération et sélectionnez l’option permettant de désactiver l’invite de mot de passe. Windows devrait alors démarrer directement sur le bureau.

Méthode 2 : Activer la connexion automatique via le registre (méthode peu sécurisée)

Si stocker les mots de passe dans le registre ne vous pose pas de problème (ce qui est assez risqué), vous pouvez configurer la connexion automatique manuellement en modifiant le registre. Cette méthode est plus rapide pour un compte mono-utilisateur, mais elle soulève des problèmes de sécurité.

  • Appuyez sur Win+R et exécutez regedit.
  • Accédez à HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon.
  • Modifiez la valeur de AutoAdminLogon de 0 à 1.
  • Créez une nouvelle valeur de chaîne appelée DefaultDomainName et définissez-la sur votre nom de domaine ou le nom de votre PC ; vous pouvez trouver le nom de votre PC en tapant hostnamedans l’invite de commandes.
  • Définissez DefaultUserName sur le nom de votre compte.
  • Si elle n’existe pas, créez une valeur de type chaîne de caractères nommée DefaultPassword et insérez-y votre mot de passe — oui, en clair.
  • Fermez l’Éditeur du Registre et redémarrez Windows. Vous devriez pouvoir vous connecter automatiquement.

Pour automatiser cela, vous pouvez utiliser un script batch rapide :

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d your_username /f reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d your_password /f reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultDomainName /t REG_SZ /d YOUR_DOMAIN_OR_PC_NAME /f

Si la connexion automatique ne fonctionne toujours pas, vérifiez les clés de registre telles que AutoLogonCount ou AutoLogonChecked sous HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon. Parfois, leur suppression résout le problème.

Méthode 3 : Utiliser l’outil d’ouverture de session automatique Sysinternals de Microsoft

Voici une méthode légèrement plus sûre (toute proportion gardée) si vous souhaitez chiffrer votre mot de passe. Téléchargez l’ utilitaire Autologon de Sysinternals. Il chiffre votre mot de passe lors de son stockage, afin qu’il ne soit pas stocké en clair dans le registre.

  1. Téléchargez et exécutez Autologon.exeen tant qu’administrateur.
  2. Saisissez votre nom d’utilisateur, votre domaine et votre mot de passe dans l’interface.
  3. Cliquez sur Activer. Et voilà, vous vous connecterez automatiquement au prochain démarrage.

C’est bien plus sûr que de modifier manuellement les entrées du registre, mais évidemment, toute personne disposant des droits d’administrateur peut finir par déchiffrer le mot de passe. Cela reste néanmoins la meilleure solution pour une utilisation courante.

Méthode 4 : Désactiver la connexion après la mise en veille/hibernation et le verrouillage de l’écran

Si Windows demande un mot de passe après une sortie de veille ou d’hibernation, vous pouvez désactiver cette fonctionnalité via les paramètres ou la stratégie de groupe.

  • Accédez à Paramètres > Comptes > Options de connexion.
  • Définir « Connexion requise » sur « Jamais ».
  • Désactivez les paramètres de verrouillage dynamique via Panneau de configuration > Matériel et audio > Options d’alimentation, puis Modifier les paramètres du mode, et désactivez l’exigence d’un mot de passe à la sortie de veille.
  • Pour aller plus loin, ouvrez l’ Éditeur de stratégie de groupe locale : exécutez la commande gpedit.msc. Accédez ensuite à Configuration ordinateur > Modèles d’administration > Système > Gestion de l’alimentation > Paramètres de veille et désactivez les stratégies « Exiger un mot de passe à la sortie de veille ».

Remarque : Pour une portabilité optimale, vous pouvez modifier le registre afin de désactiver l’écran de verrouillage :

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "DisableLockWorkstation" /d 1 /t REG_DWORD /f

N’oubliez pas que ces paramètres réduisent la sécurité si quelqu’un a un accès physique à votre PC.