- Раскладка клавиатуры постоянно появляется после удаления.
- Откуда в Windows 10 взялась лишняя раскладка клавиатуры и как ее удалить
- WINDOWS 10 ПОСТОЯННО ПОЯВЛЯЕТСЯ ЛИШНЯЯ РАСКЛАДКА КЛАВИАТУРЫ В ТРЕЕ
- Ответы (7)
- Вадим Стеркин
- Теория
- Удаление неудаялемых языков
- Удаление неудаялемых раскладок клавиатуры
- Игнорирование дистанционных раскладок
- Удаление раскладок из разделов Preload
- Удаление раскладок из системы
- Об авторе
- Вас также может заинтересовать:
- Я в Telegram
- комментариев 9
Раскладка клавиатуры постоянно появляется после удаления.
Я удалил/ла раскладку клавиатуры из настроек клавиатуры, но если я позже пытаюсь переключить раскладку клавиатуры с помощью клавиш ( Windows Key + пробел), или щелкнув раскладку клавиатуры на панели задач, то нежелательная раскладка клавиатуры иногда случайным образом появляется в списке снова. В итоге мне нужно вернуться в настройки клавиатуры, чтобы её удалить.
Как сделать так, чтобы нежелательные раскладки клавиатуры больше не появлялись?
Если раскладка клавиатуры, которую вы ранее удалили автоматически возвращается самостоятельно, возможно, что параметр перемещается обратно на устройство из настроек другого устройства Windows 10.
Чтобы предотвратить возникновение этой проблемы, выполните следующие действия:
Откройте настройки приложения затем выберите Учетные записи > Синхронизация настроек.
Если в параметрах синхронизации языков выбрано ВКЛ, переключите параметр на ВЫКЛ. Теперь вы должны иметь возможность удалить язык или клавиатуру из устройства без автоматического повторного добавления. Примечание: Если используется IME восточно-азиатских языков, имейте в виду, что это также приведет к отключению синхронизации личных словарей IME . В этом случае, вы можете выключить этот параметр выбрав ВЫКЛ на всех устройствах, удалить все ненужные языки/клавиатуры, подождать 48 часов, а затем включить параметр обратно выбрав ВКЛ.
Чтобы удалить язык, вернитесь в настройки, а затем на Время и язык > Регион и язык. Выберите язык, который вы хотите удалить, и выберите Удалить. Обратите внимание, что верхний язык в списке не может быть удален без предварительного перемещения его дальше вниз по списку. Если вы хотите сохранить язык, но удалить одну из нескольких его клавиатур, выберите язык из списка, выберите параметры, выберите клавиатуру, а затем выберите Удалить. Обратите внимание, что каждый язык должен иметь хотя бы одну клавиатуру, поэтому кнопка Remove (Удалить) будет не активна для последней/единственной клавиатуры в списке.
Если данная информация была полезна, пожалуйста, отметьте её как ответ.
Откуда в Windows 10 взялась лишняя раскладка клавиатуры и как ее удалить
В «нормально» сконфигурированной Windows 10 доступно два языка ввода и две раскладки переключения языков — русский и английский. Конечно, если у вас установлена Windows 10 не «для одного языка», вы можете добавить сколько угодно локализаций и столько же раскладок, но речь пойдет вовсе не об этом. Что делать, если у вас невесть откуда в языковой панели появилась дополнительная раскладка диалекта одного языка как в показанном на скриншоте примере?
Казалось бы, в чём тут проблема, разве лишнюю раскладку нельзя удалить через языковые настройки?
Нажали на этой же панели «Настройки языка», открыли параметры языка с лишней раскладкой.
Выбрали ненужную клавиатуру и кликнули «Удалить».
Проблема только в том, что стандартным способом раскладка отказывается удаляться, а если и удаляется, то после перезагрузки компьютера появляется в языковой панели повторно.
В таких случаях иногда рекомендуют очистить содержимое каталога Preload в ключе реестра HKEY_USERS\.DEFAULT\Keyboard Layout\Preload и перезагрузить компьютер, но это приводит к тем же результатам.
Решить эту проблему действительно можно путем правки реестра, только вот работать нужно с другими ключами. Но еще важнее понимать, что именно стало причиной такого поведения Windows 10. А причина в том, что ваш компьютер скорее всего синхронизирован с каким-то другим устройством, на котором включена дополнительная раскладка при условии, конечно, что вы используете учетную запись Microsoft.
Поэтому, перед тем как приступать к дальнейшим действиям, потрудитесь отключить синхронизацию языковых настроек в разделе «Учетные записи» приложения «Параметры».
Если настройки синхронизации у вас по какой-то причине недоступны, откройте командой regedit редактор реестра, разверните ключ HKLM\SOFTWARE\Policies\Microsoft\Windows\SettingSync и создайте справа два параметра типа DWORD : DisableSettingSync со значением 2 и DisableSettingSyncUserOverride со значением 1 (готовый твик прилагаем по ссылке disk.yandex.ua/d/N9lWT2O1-FotFw) .
После этого перезагрузитесь и попробуйте удалить лишнюю раскладку через приложение Параметры как было показано выше.
В нашем примере это 0x00010409, что соответствует индийской раскладке.
Проследуйте по указанным ключам реестра.
И удалите параметры, в качестве которых задан код дополнительной раскладки.
На всякий случай проверьте ключи реестра и на этом изображении.
Если мультистроковый параметр languages содержит лишние раскладки, отредактируйте его. Для этого кликаем по нему два раза мышкой и удаляем в открывшемся окошке ненужную раскладку.
Вот и всё, новая конфигурация вступит в силу после перезагрузки компьютера.
WINDOWS 10 ПОСТОЯННО ПОЯВЛЯЕТСЯ ЛИШНЯЯ РАСКЛАДКА КЛАВИАТУРЫ В ТРЕЕ
Столкнулся вот с такой проблемой.
Постоянно появляется лишняя раскладка клавиатуры в трее.
Помогает только перезагрузка.
Правка реестра известными способами типа создания в реестре ключа IgnoreRemoteKeyboardLayout в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout со значением 1. НЕ ПОМОГАЕТ РЕШИТЬ ПРОБЛЕМУ!
Обращение к разработчикам:
пожалуйста исправьте наконец-то этот баг.
Так же отсутствует возможность изменить параметры через панель управления.
Ответы (7)
Посмотрите все советы из данной темы:
https://answers.microsoft.com/ru-ru/windows/for. удалить/4389627e-abb0-4c79-8498-b77c11ac214b
И из данной статьи:
Если у вас используется Steam client, посмотрите эту информацию.
——————————
Если совет вам помог, вы можете отметить его как ответ.
Это поможет другим участникам форума.
С уважением.
Елена.
1 пользователь нашел этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Дело не в том, что я не могу удалить язык, а в том, что удалять нечего.
В трее сама по себе периодически появляется третья раскладка клавиатуры неустановленного языка.
Добавляется в трей Британская клавиатура, язык English (Соединённое королевство) при этом сам язык не установлен.
Так вот и возникает вопрос, как удалить именно раскладку клавиатуры из трея.
Проблему решил иначе (не знаю надолго-ли и поможет-ли, но 3й язык из трея наконец-то исчез.
Заходите в категорию регион и язык и добавляете язык который прописывается в трее
В моём случае это был English (Соединенное королевство)) раскладка клавиатуры Британская
после добавления языка заходите в параметры установленного языка и там добавьте любую другую клавиатуру (иначе установленный язык не даст вам удалить ту единственную, которая прописывается в трее вместе с ним). После добавления другой клавиатуры, удалите ту, которая прописывается в трее.
После этого вернитесь обратно в категорию «язык и регион» и удалите ненужный вам язык.
Надеюсь кому-нибудь поможет. Меня эта проблема реально достала.
Вадим Стеркин
В чате @winsiders участник Kato пожаловался на необычную проблему после обновления до Windows 10 1803. Изначально у него в системе было три языка – английский (US), русский и украинский, а после обновления добавилось еще два английских – United Kingdom и Canada, которые не удалялись в Параметрах (кнопка Remove недоступна). Соответственно, эти языки появлялись в списке раскладок клавиатуры, хотя в настройках их не было.
Теория
В общем случае, можно удалить любой язык, который не используется по умолчанию. Например, если в системе только английский и русский языки, то первый можно удалить, если основным назначен второй. При этом неважно, каким был исходный язык системы (дистрибутива), что легко определяется в PowerShell командой:
Команда выводит идентификатор языка, где 1033 – английский (US), 1049 – русский, остальные тут в десятичном виде или у Microsoft в шестнадцатеричном (вставляйте значения в калькулятор программиста).
На проблемной ОС эта команда выдала 2057, что соответствует English (United Kingdom). В сочетании с картиной из параметров это было очень странно, потому что у языка дистрибутива никаких языковых пакетов быть не должно, поскольку он и так есть в системе.
Для начала мы попытались удалить языковые пакеты UK и Canada командами lpksetup. Однако к успеху это ни привело, что намекало на фактические отсутствие этих языковых пакетов, но не приближало к решению проблемы фантомных языков. Пришлось зайти с черного хода.
Удаление неудаялемых языков
У PowerShell есть два командлета для управления языками пользователя – Get-WinUserLanguageList и Set-WinUserLanguageList. Первый умеет получать список языков, а второй задавать его. В PowerShell список соответствовал картине в параметрах.
Из справки второго командлета не вполне очевидно, как удалить ненужные языки. Зато она дает достаточно толстый намек на то, что вывод первого командлета представляет собой массив. Это можно использовать во благо. Нам нужны только первые три языка из списка.
Первая команда помещает в переменную массив из списка языков, а вторая задает в качестве текущих языков первые три элемента массива. При этом остальные языки удаляются! Третья команда выводит список языков для проверки.
Решено! В который уже раз PowerShell позволяет элегантно решить задачу без запредельных усилий. Если будете экспериментировать под учетной записью Microsoft, отключите синхронизацию языковых параметров во избежание нежелательных эффектов (я словил несколько странностей :).
Удаление неудаялемых раскладок клавиатуры
Этот раздел был добавлен значительно позже, потому что в статью приходят люди со смежной проблемой — появление фантомных раскладок клавиатуры при отсутствии соответствующих установленных языков. У этой проблемы может быть несколько вариантов решения.
Игнорирование дистанционных раскладок
Примените твик и перезагрузитесь. См. также пост в канале Telegram с кратким объяснением и готовым REG-файлом.
Удаление раскладок из разделов Preload
Удаление раскладок из системы
Раскладки прописаны в разделе
В Windows 10 1803 языковые настройки практически полностью перекочевали из классической панели управления в Параметры (исключение составляет классическое окно с настройками сочетаний клавиш и языковой панели). В связи с этим я обновил статью про 6 языковых настроек, которые могут поставить вас в тупик в контексте изменившегося интерфейса.
Об авторе
Вадим — владелец этого блога, и почти все записи здесь вышли из-под его пера. Подробности о блоге и авторе здесь. Поддержать автора вы можете тут.
Вас также может заинтересовать:
Я в Telegram
Подпишитесь на канал и читайте интересные записи чаще! Есть вопросы? Задайте их в чате.
комментариев 9
Да, наверное этот способ более понятный(наглядный) чем на Ансверс.
Добавил ссылку на статью.
Есть еще очень простой способ решить проблему. Но срабатывает не всегда.
1) Перелогиниваемся.
2) Делаем полное выключение компьютера(Пуск>Выключение>Удерживая Shift, Завершение работы).
На момент решения задачи никакого способа на Answers не было https://i.imgur.com/R7Kapr8.png
И да, я обошелся двумя командами вместо четырех 🙂
Простите за оффтоп, но может подскажите как изменить системный шрифт, который в новой панели управления и не только в ней. Меня он раздражает, какой-то он нечеткий.
Если не оффтопить, то и извиняться не надо будет. Пишите в http://www.forum.oszone.net
В моем случае на ноутбуке было настроено несколько учетных записей пользователей (Администратор — локальная учетная запись, и 2 пользователя — доменная учетная запись). Я сделал все, как в статье под одним из пользователей, все сработало, но когда вошел под другим, то в Панели задач и в Параметрах у него остался язык Русский (Молдова), который у 1-го пользователя перед этим удалился. Мне пришлось повторить процедуру, но запуск PowerShell я сделал НЕ от имени Администратора, а просто под пользователем, т.к. иначе команда Get-WinUserLanguageList не выводила 3-ий язык.
xupomant: Мне пришлось повторить процедуру, но запуск PowerShell я сделал НЕ от имени Администратора, а просто под пользователем, т.к. иначе команда Get-WinUserLanguageList не выводила 3-ий язык.
Хорошее замечание. Я нигде не писал, что PowerShell нужно запускать от имени администратора, потому что это пользовательские настройки. Но да, на скриншотах именно администратор, так получилось 🙂
у меня сходная, но не совсем та же проблема. windows 10 (build 1709). имеются три языковые вкладки: французская, русская и японская. всякий раз, когда я перегружаю комп, к имеющимся добавляется английская (сша), при этом в списке вкладок ее не видно, и команда Get-WinUserLanguageList ее не отображает (будучи запущенной как из-под текущего юзера, так и из-под админа).
американская вкладка удаляется вручную: для этого я ее сначала добавляю, а потом удаляю. но это достает неимоверно. надеялся, что с помощью данной статьи проблему порешаю. не порешал. буду копать дальше.
Я видел похожую проблему, раскладка подгружалась из
и восстанавливалась при перезагрузке. До конца не дорешали, но это может быть следствием синхронизации языков.
Мой последний совет был удалить проблемную раскладку из реестра
предварительно сделав резервную копию раздела
nett00n