Unable to remove a language from Windows 10 April 2018 Update (version 1803)

Anonymous
2018-05-05T00:09:25+00:00

Since installing the Windows 10 April 2018 Update (version 1803), I'm unable to remove a language from the Preferred Languages list in Settings, or from my keyboard language options.  How can I remove these languages?

Windows for home | Windows 10 | Settings

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question. To protect privacy, user profiles for migrated questions are anonymized.

0 comments No comments
{count} votes
Accepted answer
  1. Anonymous
    2018-05-05T00:36:40+00:00

    If you add a secondary language to Windows 10 version 1803 that shares the same base language as the Windows display language, neither language can be removed.

    For example: If English (United Kingdom) is the current Windows display language, and you then add English (India) to the Preferred languages list, afterwards neither English (United Kingdom) nor English (India) can be removed from the Preferred languages list.

    Note: The most notable effect of having multiple related languages in the Preferred languages list is additional entries in the text input selector. You can remove unwanted language list entries using these steps:

    1. From the Start menu, search for powershell.
    2. Right-click Windows Powershell in the search results and choose Run as administrator.
    3. Type or copy/paste the following command at the command prompt, and then press Enter. 

    Get-WinUserLanguageList

    After typing this command, make note of the “LanguageTag” listed for the language you wish to remove, as you will need it in the next step.

    4.  Type or copy/paste each of the following commands at the command prompt, and then press Enter. In the following commands, instead of typing <languagecode>, replace it with the language tag you wish to remove, such as en-in for English (India).

    $LangList = Get-WinUserLanguageList $MarkedLang = $LangList | where LanguageTag -eq "<languagecode>" $LangList.Remove($MarkedLang)

    Set-WinUserLanguageList $LangList -Force

    485 people found this answer helpful.
    0 comments No comments

16 additional answers

Sort by: Most helpful
  1. Anonymous
    2018-05-11T02:10:56+00:00

    It seem like to work. But after restart  the EN-GB came back!!

    It didn't appear in Preferred language section of Region & Language setting, but it still appear in language bar.

    36 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2018-05-11T09:30:10+00:00

    I've tried command prompt but didn't work for me.

    Instead I changed setting at Region & language/languages/windows display language to something else other than the one you want to remove it + lower the language order to bottom at Preferred languages menu and restart computer, then remove the language that you don't need.

    4 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2018-05-14T08:16:39+00:00

    It's from: https://superuser.com/a/1319680/370296

    You can view your language list with Get-WinUserLanguageList

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

    now you can check again your new language list with Get-WinUserLanguageList Logoff, Reboot. After rebooting you can add another languages if needed.

    12 people found this answer helpful.
    0 comments No comments
  4. Anonymous
    2018-05-20T08:44:34+00:00

    Thank you very much!!

    This solved my problem!

    I've been so frustrated since the issue appeared.

    Thank you!

    3 people found this answer helpful.
    0 comments No comments