web-dev-qa-db-fra.com

Supprimez les entrées de clavier ajoutées automatiquement et empêchez-les de revenir (Windows 10)

J'ai 2 langues installées sur mon ordinateur, les deux avec une seule méthode de saisie.

J'ai 2 claviers: CES-CSQ et ENG-US.

enter image description here

Cependant, dernièrement (peut-être après la dernière mise à jour Win10), j'ai commencé à voir 2 claviers supplémentaires dans mon systray, à savoir CES-CS et ENG-CSQ.

enter image description here

Existe-t-il un moyen de supprimer ces 2 options d’entrée (CES-CS, ENG-CSQ) que je ne vois pas dans les options de langue du panneau de configuration?

La solution décrite à Comment supprimer un clavier dans Windows 10 question ne s'applique pas à mon problème car je ne vois pas les options d'entrée que je souhaite supprimer dans les options de langue du Panneau de configuration.

30
Jan Palas

(Crédits à Jonno dont la réponse m'a amené à la solution)

Allez dans systray et ouvrez Language preferences. Cliquez sur Options pour chaque langue pour laquelle vous souhaitez supprimer un kayboard supplémentaire.

Dans la section Keyboards, cliquez sur Add a keyboard et sélectionnez un clavier qui apparaît dans votre barre système et que vous souhaitez supprimer. Cela ajoute une nouvelle option de saisie pour la langue sélectionnée. Après avoir ajouté le clavier, cliquez dessus et cliquez sur un bouton Remove. Après cela, le clavier devrait également disparaître de systray.

(Notez que je n'ai pas vu de clavier que je souhaite supprimer dans la section Keyboards. J'ai donc dû l'ajouter d'abord pour pouvoir le supprimer par la suite.)

35
Jan Palas

J'ai dupliqué votre problème, c'est assez simple à résoudre (Ignorez la disposition de mon clavier ENG):

enter image description here

Cliquez sur Language Preferences

enter image description here

Cliquez sur United States - puis Options

Ce clavier (tchèque - QWERTY) est votre ENG - CSQ, retirez - le.

enter image description here

Retournez à options pour Čeština

enter image description here

Supprimer Czech - QWERTZ -> Ceci est CES - CS

enter image description here

Cela devrait maintenant être de retour comme vous le souhaitiez. Les langues étant le parent des claviers, vous pouvez spécifier différentes dispositions de clavier par langue.

enter image description here

Edit: Il semble que si ces claviers n'existent pas dans ces pages, leur ajout, puis leur suppression résout le problème.

13
Jonno

Je suis aux prises avec le même problème. J'ai essayé de suivre pas à pas toutes les solutions fournies dans les autres réponses, mais après un redémarrage, les dispositions de clavier indésirables sont rajoutées. À mon avis, c'est un bogue Windows que Microsoft doit réparer à 99,99%.

Il y a 2 nouvelles solutions de contournement que je viens de découvrir et que j'aimerais partager:

  1. Supprimez la clé de registre HKEY_USERS.DEFAULT\Keyboard Layout\Preload et redémarrez ou déconnectez-vous.

    Cette clé de registre semble être une sorte de reste hérité qui contient des dispositions de clavier non spécifiées par l'utilisateur à ajouter à la liste des langues lorsque l'utilisateur se connecte. Bien que le correctif lui-même persiste malgré les redémarrages, quelques éléments semblent ramener l'entrée supprimée:

    1. Connexion via Remote Desktop à un ordinateur avec disposition américaine
    2. Application de la mise à jour Windows 10 Anniversary
    3. Se connecter avec le même compte Microsoft sur un autre PC qui a toujours ce problème

    Par conséquent, chaque fois que le problème se reproduit, la clé de registre mentionnée ci-dessus doit être supprimée à nouveau.

    Modifier: J'ai créé un fichier texte RemovePreload.reg avec le contenu suivant, afin que le correctif puisse être facilement appliqué à nouveau sans consulter le registre:

    Windows Registry Editor Version 5.00
    
    [-HKEY_USERS\.DEFAULT\Keyboard Layout\Preload]
    

    Pour l'utiliser, enregistrez-le dans un fichier texte et changez l'extension .txt en .reg. Ensuite, chaque fois que le problème revient, vous pouvez simplement double-cliquer dessus, puis le redémarrer ou le déconnecter.

  2. Supprimez tous les fichiers de langue inutiles de C:\Windows\System32, tels que KBDUS.DLL ou autres.

4
Carlos Gongora

Essaye ça. Au moins c'est un travail pour moi.

https://it42.cc/2018/11/04/windows-10-unwanted-keyboard-layout-fixed/

Afin de résoudre ce problème, vous devez suivre les étapes suivantes:

Sélectionnez Paramètre> Heure et langue> Région et langue> Paramétrage de la langue administrative. Dans l'écran de bienvenue et les nouveaux comptes d'utilisateur, assurez-vous qu'aucune disposition de clavier supplémentaire ne figure dans la liste. Cliquez sur OK, puis redémarrez l'ordinateur. Cela devrait résoudre votre problème.

1
berm

Pour mon cas, j'ai essayé toutes les méthodes ci-dessus et ça revient sans cesse. Je le fais en installant la version CCleaner Free, puis cliquez sur -> Registre à gauche, puis -> recherchez les problèmes -> résolvez les problèmes-> redémarrez votre PC. Cela devrait résoudre le problème.

0
sc30

Vous devez désactiver les préférences de langue également, puis l'ajout/la suppression de la disposition du clavier fonctionnera.

0
Petr Pospíchal