Windows 10 April 2018 Update a ajouté une langue supplémentaire et je ne peux pas la supprimer

28

Je viens de passer à la mise à jour Windows 10 d'avril 2018 (1803 / 17134.1)

J'ai fait configurer mon ordinateur portable complètement au Royaume-Uni avec seulement une disposition de clavier britannique

Depuis la mise à jour, un clavier américain a été ajouté, donc je vois maintenant l'icône de commutateur dans ma barre des tâches

entrez la description de l'image ici

Il semble que tous les paramètres de langue du clavier soient désormais migrés vers la nouvelle application Paramètres et non plus dans l'ancien Panneau de configuration.

entrez la description de l'image ici

Cependant, comme le montre la capture d'écran ci-dessus, le bouton Supprimer sous la nouvelle disposition américaine est grisé (comme c'est le cas au Royaume-Uni)

Comment supprimer la mise en page américaine?

MISE À JOUR 1: Je viens de mettre à jour mon bureau et il n'a pas ajouté de clavier américain!

MISE À JOUR 2: J'ai ajouté une troisième langue (français) et j'ai pu la supprimer, le bouton a été activé. Le bouton de suppression américain est resté désactivé à la fois après l'ajout du français et après sa suppression.

MISE À JOUR 3: J'ai ajouté une autre langue anglaise (australienne) et cela ne peut pas être supprimé! Le bouton est désactivé

MISE À JOUR 4: J'ai suivi cette réponse sauf que j'ai supprimé les valeurs des clés pour tous les utilisateurs ainsi que les valeurs sous la clé Substitutions. L'icône de changement de barre des tâches a disparu mais j'ai toujours les 3 langues dans les paramètres

Shevek
la source
Avez-vous essayé de le remplacer par le Advanced keyboard settings? - vous pouvez y accéder sousRegion & language
arieljannai
@arieljannai, le remplacement est défini sur UK, mais cela n'active pas les boutons de suppression
Shevek

Réponses:

24

Enfin trouvé une solution en utilisant PowerShell.

Vous pouvez afficher votre liste de langues avec Get-WinUserLanguageList

$1 = New-WinUserLanguageList en-US
Set-WinUserLanguageList $1

vous pouvez maintenant vérifier à nouveau votre nouvelle liste de langues avec Get-WinUserLanguageList Logoff, Reboot. Après le redémarrage, vous pouvez ajouter d'autres langues si nécessaire.

naduvko
la source
4
Je l'ai utilisé $1 = New-WinUserLanguageList en-GBpour mon clavier UK, ça a marché! Comme d'habitude, Micro $ oft migre des choses mais ne le fait pas correctement. Heureusement, PS est toujours là en utilisant les mêmes API d'arrière-plan
Shevek
13

J'essaye juste d'améliorer la réponse de Naduvko.

Vous pouvez spécifier directement la liste complète des langues lors de l'exécution du script PowerShell.

Comme ça:

$1=New-WinUserLanguageList en-US
$1.Add("nl-NL")
$1.Add("de-DE")
Set-WinUserLanguageList $1

Le premier (en-US dans cet exemple) sera la valeur par défaut.

Ajustez au besoin.

(Oui, il est ridicule que nous ayons besoin de programmer PowerShell pour modifier les langues d'entrée de Fricken)

rustyx
la source
C'est la SEULE solution qui a fonctionné pour moi
Alexius DIAKOGIANNIS
-3

Sur mon Windows (Version 10.0.16299.371) j'ai un Set as defaultbouton qui semble être remplacé par les flèches de votre interface. Essayez de définir UKla valeur par défaut. Cela se déverrouillerait USpour suppression.

edixon
la source
Je le cherchais mais il n'est plus là après la mise à jour.
Shevek
Alors à quoi servent les flèches?
edixon
Pour établir la priorité
Shevek
10.0.16299 est le numéro de build de Windows 10 version 1709, qui n'est même pas l'objet de cette question.