Removing unnecessary language input methods

Is there a ghost in the machine? Windows keeps adding a new language input option automatically! Going to Control Panel’s language settings I saw that this new language input method was not even activated! How could I remove it?

I activated this input officially in the Control Panel, and then I removed it! Without restart or anything, the problem is gone, but after a while reappears.

Obviously is a Windows bug, or a not well made feature. You can try this solution in case it works also for you,

First create a registry DWORD key at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout with the name IgnoreRemoteKeyboardLayout and give the value of 1 (in hex or not it doesn’t matter).

Second, go to Region > Change location > Administrative > Copy settings and check the two options at the bottom to “Copy your current settings to Welcome screen and to New user accounts.

The solution above didn’t work for me though. I only managed to get rid of the unwanted language by going to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\.

Click to expand this key. You see a list with numbers representing languages. Clicking on a number reveals the corresponding language. E.g. 00000404 belongs to Chinese Layout Text as you see at the right pane.

Rename the number at the left by adding a suffix you will be able to locate and remove in the future in case you need to. In the example for Chinese, you can make it 00000404-rem.

Restart and Enjoy!