I've set keyboard languages ENGLISH-US (not United Kingdom!) and KA (my local language). Sometimes i see that ENGLISH-UNITED KINGDOM keyboard layout is added automatically in my keyboards list.

enter image description here

However, in Control Panel, It is not listed!!

enter image description here

It has become very annoying already... How avoid it from adding automatically? any official fix?

  • 1
    have you tried what one might've tried in win7 or xp and maybe even 98? like going to control panel..languages.. and seeing if it's there and removing it if you don't want it. or if it doesn't have it then windows 10's equivalent, have you looked into that? (though it probably does have it).. so you should mention what happens when you tried that. – barlop Nov 17 '16 at 19:19
  • 1
    as i mentioned, UK is not even in CONTROL PANEL>LANGUAGES. At this moment, I've found something here , and set them to US: i.imgur.com/wKTn24e.png (i dont know what it will do.. i will keep you updated). – T.Todua Nov 17 '16 at 20:04
  • 1
    I'm not sure why Windows is using two different fonts in the topmost entry. Is the screenshot altered in any way? If so, please include a new screenshot so we can see exactly what you see. – Ben N Dec 8 '16 at 15:51
  • 1
    This magic manipulation may reset Keyboard settings : Open Control Panel > Language. Move another language to the top of the list, to make it the primary language, then again move your existing preferred language back to the top of the list. – harrymc Dec 9 '16 at 8:54
  • 1
    Having the very same problem. I'm using EN-US and DE-DE both with only one custom DE-T2 layout and every now and then these language's default layouts appear even without me changing input language. – Mario Dec 10 '16 at 7:56

10 Answers 10


Add ENGLISH-UNITED KINGDOM keyboard and remove it

  • Unfortunately, did not work for me. – psycho brm Aug 11 '18 at 20:11

You can do that using PowerShell, running on system startup:

powershell command
powershell Set-WinUserLanguageList -LanguageList en-US
  • It does't only until the next restart. – Radoslav Hristov Jul 9 '18 at 7:51
  • This worked for me. - powershell $LangList = Get-WinUserLanguageList - powershell $MarkedLang = $LangList | where LanguageTag -eq en-GB - powershell $LangList.Remove($MarkedLang) - powershell Set-WinUserLanguageList $LangList –Force => restart computer – Vuttipong L. Aug 14 '18 at 11:30
  • @VuttipongL. please post solution as separate answer. the unformatted comment cant be read. – T.Todua Dec 18 '18 at 9:00

I'm not sure what you've already tried but here are some possible solution that might help you out.

Override default input method

If you go to: Control Panel > All Control Panel Items > Language > Advanced settings

You will see an option to override default input method. You can set this to your wanted keyboard setting.

If you click on Change language bar hot keys (see image bottom) you can change the ALT+SHIFT or CTRL+SHIFT hotkeys. A button in the Advanced tab will say Change key sequence. You can put them on non assigned.

(this is a response to a question similar to this from someone else)

  1. Try Control Panel -> Clock, Language, and Region -> Language
  2. Now change everything to the way you want it to be.
  3. When you are done, go to: Change date, time or number formats (left panel) -> Administrative (tab) -> Welcome screen and new user accounts (group box) and click on "Copy settings...". In "Copy your current settings to" select:

    • "Welcome screen and system accounts"
    • "New user accounts"
  4. press OK.

Now all is left is to hope for the best because I don't remember if that's the right solution for the right problem.


When windows was installed, what was the default language? Images normally have major languages included with them but additional languages need to be downloaded from windows update. Its probably just going back to the Image default language when this happens.


I've found a few references in Windows 8, but apparently according to this thread maybe it could help you: https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/windows-keeps-automatically-adding-en-us-keyboard/69aaea0d-f588-4d54-89fa-a632ae7bced3

It seems to be one of three issues (see the site for more details): 1) Uncheck "Let me set a different input method for each app window." in language settings, 2) Make sure your region is set to your preference, 3) In Privacy settings, turn your location off.

Hopefully that helps.


I've found the solution here.

To fix this issue, delete the Preload registry folder and restart (or sign out) the computer:

HKEY_USERS.DEFAULT\Keyboard Layout\Preload


I have created a RemovePreload.reg text file with the following content, this way this fix can easily be re-applied every time without navigating the registry:

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

To use this, save it in a text file and change the extension from .txt to .reg. Then whenever it comes back, you can just double click it and restart or sign out.


The only working way I've achieved, was that during Installation of Windows, you should choose this as your KEYBOARD INPUT:

  • English (International/US)

If you can change the language too (on the same page), then change it to:

  • English (United States).

p.s. this has 90% solved my problem, but to say true, there was a case again, when United Kingdom was added again:) but then I've quickly removed.


Try this...

Open PowerShell as an administrator & type these commands.

New-WinUserLanguageList en-US    
Set-WinUserLanguageList en-US

After that, you can add your local language later.

Reference: https://www.reddit.com/r/Windows10/comments/8i7ctr/cant_remove_english_uk_language_windows_10_build/?ref=share&ref_source=link


An application is likely programmatically adding this. Do you use anything like HP iLO or Dell's DRAC? I wrote an app that used LoadKeyboardLayout to add a keyboard layout and the same symptoms appeared (it wasn't in Control Panel but it was in the language switcher).

I've noticed HP iLO plays with keyboard layouts too so that the layout reflects whatever the server is set to.

protected by Community Jan 8 '18 at 12:25

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.