How to delete a keyboard layout without deleting that language on Windows 11? [duplicate]

I installed Windows 10 on a physically German keyboard, then installed a Window English software keyboard and bought some little stickers to make my keyboard look OK.

However, Windows shows 2 keyboards installed & occasionally toggles back to German.

Note that I am not talking about removing a language (which is all that I can find when I Google).

How do I remove the German keyboard layout?


Solution 1:

To remove a keyboard under Windows 10 is done this way :

Method 1 : Settings

  1. Select the Start button
  2. Go to Settings > Time & Language > Region & language
  3. Under Languages, click your language
    image1
  4. Click Options
  5. Under Keyboards click your keyboard
  6. Click Remove
    image2

Method 2 : Preloaded

  1. Use regedit to navigate to following registry keys, where you will find there the list of keyboards that are preloaded at boot.
  • HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
  • HKEY_CURRENT_USER\Keyboard Layout\Preload
  • HKEY_USERS\.DEFAULT\Control Panel\International\User Profile
  • HKEY_USERS\.DEFAULT\Control Panel\International\User Profile System Backup
  1. Find the keyboard identifier among the list of Keyboard Identifiers

  2. Delete the key.


Update January 2022:

The language settings are now found in Settings > Time & Language > Language.

Solution 2:

Edit: This section of the control panel has been removed from newer versions of Windows 10. You need to use the settings app instead.

Open Control Panel, under the Clock, Language and Region heading click Change input methods, you should see your language, click on Options, in the Input method section you should see two entries, remove one.

control panel for keyboards