A atualização do Windows 10 de abril de 2018 adicionou um idioma extra e não consigo removê-lo


28

Acabei de atualizar para o Windows 10 April 2018 Update (1803 / 17134.1)

Meu laptop foi configurado completamente como Reino Unido, com apenas um layout de teclado no Reino Unido

Desde a atualização, um teclado dos EUA foi adicionado e agora vejo o ícone do interruptor na minha barra de tarefas

insira a descrição da imagem aqui

Parece que todas as configurações de idioma do teclado foram migradas para o novo aplicativo Configurações e não estão mais no antigo Painel de Controle

insira a descrição da imagem aqui

No entanto, como pode ser visto na captura de tela acima, o botão Remover, no novo layout dos EUA, está acinzentado (como o do Reino Unido)

Como posso remover o layout dos EUA?

ATUALIZAÇÃO 1: Acabei de atualizar minha área de trabalho e ela não adicionou um teclado americano!

ATUALIZAÇÃO 2: adicionei um terceiro idioma (francês) e consegui removê-lo, o botão foi ativado. O botão de remoção dos EUA permaneceu desativado depois de adicionar o francês e depois de removê-lo.

ATUALIZAÇÃO 3: adicionei outro idioma inglês (australiano) e isso não pode ser removido! O botão está desativado

ATUALIZAÇÃO 4: Eu segui esta resposta, exceto que removi os valores das chaves para todos os usuários e também os valores na chave Substituições. O ícone da chave da barra de tarefas desapareceu, mas ainda tenho os 3 idiomas em Configurações ainda


Você já tentou substituí-lo do Advanced keyboard settings? - você pode obtê-lo sobRegion & language
arieljannai

@arieljannai a substituição está definida para Reino Unido, mas que não permite que os botões Remover
Shevek

Respostas:


24

Finalmente encontrei uma solução usando o PowerShell.

Você pode ver sua lista de idiomas com Get-WinUserLanguageList

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

agora você pode verificar novamente sua nova lista de idiomas com Get-WinUserLanguageList Logoff, Reboot. Após a reinicialização, você pode adicionar outros idiomas, se necessário.


4
Eu usei $1 = New-WinUserLanguageList en-GBno meu teclado do Reino Unido, funcionou! Como sempre, a Micro $ frequentemente está migrando coisas, mas não está fazendo isso corretamente. Felizmente PS ainda está lá usando as mesmas APIs fundo
Shevek

13

Apenas tentando melhorar a resposta do naduvko.

Você pode especificar diretamente a lista inteira de idiomas ao executar o script do PowerShell.

Como isso:

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

O primeiro (en-US neste exemplo) será o padrão.

Ajuste conforme necessário.

(Sim, é ridículo precisarmos programar o PowerShell para modificar os idiomas de entrada de expansão)


Esta é a única solução que funcionou para mim
Alexius DIAKOGIANNIS

-3

No meu Windows (versão 10.0.16299.371), tenho um Set as defaultbotão que parece ter sido substituído pelas setas da sua interface. Tente fazer UKo padrão. Isso seria desbloqueado USpara remoção.


Eu estava procurando por isso, mas não está mais lá após a atualização.
Shevek

Então, para que servem as flechas?
Edixon

Para definir a precedência
Shevek

10.0.16299 é o número de compilação do Windows 10 versão 1709, que nem sequer é o assunto desta pergunta.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.