
После установки Office 2016 для дома и учебы (версия en-us) он автоматически добавил две новые раскладки клавиатуры - английская (Великобритания) и английская (международная) в дополнение к моим существующим раскладкам (английская (США) и русская). Я пытаюсь избавиться от этих новых раскладок клавиатуры, но я абсолютно не могу найти опцию, чтобы удалить их НИГДЕ - ни в Панели управления, ни в Параметрах...
У меня нет раздела "языки" в панели управления, нет "выберите языковые настройки" или что-то в этом роде. В новых настройках эти новые языки не отображаются в списке языков, я не могу их удалить!
Кто-нибудь знает, как удалить эти новые раскладки клавиатуры? И почему Office вообще их добавил?
Скриншоты моих настроек:
Ни одно из этих решений мне не помогло:
решение1
Если вы не можете найти эти языки в разделе
Настройки ПК > Время и язык > Регион и язык > Языки, используйте regedit для перехода к
HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
.
Там вы найдете список клавиатур, которые предустановлены при загрузке. Найдите добавленные раскладки клавиатуры по их идентификаторам из списка Идентификаторы клавиатурыи удалите их.
На всякий случай экспортируйте эту запись реестра как резервную копию.
EDIT: Более полный ответ можно найти здесь.
решение2
У меня была похожая проблема, что и у автора статьи: для английского языка у меня были раскладки клавиатуры: американская, канадская многоязычная стандартная, а также канадская французская, и я не мог удалить последние две.
Поскольку у меня нет прав администратора на моем рабочем ПК, я не смог использовать решение @harrymc по редактированию реестра, но я могу редактировать языковые параметры. Я попробовал следующее, и это сработало для меня:
- Добавлятьдополнительные нежелательные раскладки клавиатуры с использованиемНастройки ПК > Время и язык > Языкменю, чтобы они все были фактически перечислены.
- Сохранять.
- После этого вернитесь на экран «Языки» и удалите лишние раскладки.
- Снова нажмите «Сохранить».
Я не совсем понимаю, как и почему, но теперь эти дополнительные раскладки клавиатуры исчезли.
EDIT: Я не уверен, новое ли это решение или оно уже существовало, когда я добавлял это решение, но это решение не сохраняется после перезагрузки.
решение3
В моем сценарии я работаю на ПК с английским (GB) языковым пакетом и локалью, но я хочу, чтобы была доступна только английская клавиатура.Соединенные Штаты-Международный.
я нашелЭта статьякоторый вместе с@harrymc's ответрешил проблему.
Добавить и удалить все избыточные макеты киборда
Переопределить метод ввода (PS):
Set-WinDefaultInputMethodOverride -InputTip "0809:00020409"
Замените
0809:00020409
на нужную раскладку клавиатуры изэтотсписок.Добавьте новый ключ DWORD с именемИгнорировать раскладку удаленной клавиатурыподHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Раскладка клавиатурыи установите его значение равным
1
.Перезагрузить.