Невозможно удалить опцию английской клавиатуры из языковой панели

1968
this.lau_

Я использую языковую панель для переключения между китайской и французской клавиатурами. Однако в последнее время во всплывающем окне также появилась опция клавиатуры на английском языке. Я не добавил это сам, и я не могу найти способ удалить это. По некоторым причинам он не отображается на странице настроек (см. Скриншот ниже). Есть идеи, в чем может быть причина?

enter image description here

enter image description here

редактировать

Вот что у меня в реестре:

HKEY_CURRENT_USER\keyboard layout\Preload 1 REG_SZ 0000040c 2 REG_SZ 00000804 3 REG_SZ e0200804 4 REG_SZ e0210804  HKEY_CURRENT_USER\keyboard layout\Substitutes 0000040c REG_SZ a001040c  HKEY_CURRENT_USER\keyboard layout\Toggle Language Hotkey REG_SZ 1 Hotkey REG_SZ 1 Layout Hotkey REG_SZ 3 
0
Как насчет добавления и удаления снова? week 11 лет назад 0
@ неделя, спасибо за предложение, однако я только попытался, и это не работало. Когда я его добавил, клавиатура появилась на странице настроек, однако, когда я ее удалил, она осталась в языковой панели. this.lau_ 11 лет назад 0
Опубликуйте здесь то, что у вас есть в реестре под `HKCU \ Keyboard Layout \` в ключах `preload` и` Substitutes`. Запустите `cmd.exe` и введите` reg query "hkcu \ раскладка клавиатуры" / s` week 11 лет назад 0
@ неделя, я разместил информацию о реестре, вы можете увидеть какие-либо проблемы там? this.lau_ 11 лет назад 0

1 ответ на вопрос

1
week

Yes, there is missing US keyboard. Run this command from cmd.exe or add value below to registry. Then open taskmgr (ctrl + shift + esc), kill process explorer.exe and by "File" -> "New task" start again. Then remove US keyboard, the option will be there.

reg add "hkcu\keyboard layout\Preload" /v 5 /t REG_SZ /d 00000405

HKEY_CURRENT_USER\keyboard layout\Preload 5 REG_SZ 00000405