how to remove unwanted keyboard layout

为明 陈 0 Reputation points
2025-11-08T01:42:09.77+00:00

I am using input method, Microsoft Pinyin , win11 25H2

and I have three keyboard layouts

  1. English(United States) en-US
  2. Chinese (Simplified Singapore) zh-Hans-SG
  3. English(Singapore) ???

I need 2 for sure, and either 1 or 3 for typing english, problem is if I remove 1, it is ok before I restart computer, but 3 will disappear after restart, for no reason. tried this way:

  • $List = New-WinUserLanguageList -Language 'en-US'
  • $List.Add('zh-Hans-SG') # Add the second language to the list
  • Set-WinUserLanguageList -LanguageList $List -Force

it is also ok before I restart, I can only see 1 and 2, but 3 will magically comes out after restart.

really annoying & confusing when switching during typing... please help

Windows for home | Other | Input and language
{count} votes

1 answer

Sort by: Most helpful
  1. DaveM121 811.9K Reputation points Independent Advisor
    2025-11-08T13:00:40.9066667+00:00

    Open the old Control Panel

    At the top of Control Panel, set View to Icons

    Select Region

    Select the Administrative Tab on the resulting dialog

    Click Change System Locale in the 'Language for non-Unicode Programs' section

    Set the language in the drop down to the same as the System location/Language

    .

    Open the Settings App, then go to Time & language - Language & region

    Scroll down and select Administrative language settings

    On the Administrative tab click the Copy settings button

    Enable 'Welcome screen and system accounts' and also New user accounts

    Save that setting.

    Restart (not shut down) the PC

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.