Windows language list automatically adding a new language: registry issue?

Copper Contributor

I'm running Windows 11 22H2 build 22621.1555.

I'm having issues with the system adding a new language to my language list that I haven't added myself. During device setup, I think what happened was the setup defaulted to English-US but I wanted English-GB. I am using English-GB currently but, every other reboot or so, I notice that English-US is added onto my language list, and I can't get it to stop. So far, I have tried:

- checking Windows settings for new languages and keyboard layouts within languages (English-US does not appear as a language or supplementary keyboard layout)

- checking Control Panel locale settings (this is set to English-GB and hasn't fixed the problem)


$lang = Get-WinUserLanguageList
Set-WinUserLanguageList -LanguageList $lang​

Running the above in PowerShell (English-US does not appear as a separate language or as a separate layout under InputTips)



 Running the above in PowerShell (it always returns en-GB as expected)


None of this has worked or pointed me in the right direction. However, I noticed some registry entries including Computer\HKEY_CURRENT_USER\Control Panel\Desktop\MuiCached\MachinePreferredUILanguages and Computer\HKEY_CURRENT_USER\Control Panel\Desktop\LanguageConfiguration\en-GB were both keys set to the value en-US. I changed these manually to en-GB but something keeps overriding my manual change. I feel like this probably has something to do with the issue I'm having – does anyone know more about these keys and what could be causing their values to be overwritten?

0 Replies