Как убрать лишнюю раскладку клавиатуры windows 10

Как убрать лишнюю раскладку клавиатуры windows 10

В чате @winsiders участник Kato пожаловался на необычную проблему после обновления до Windows 10 1803. Изначально у него в системе было три языка – английский (US), русский и украинский, а после обновления добавилось еще два английских – United Kingdom и Canada, которые не удалялись в Параметрах (кнопка Remove недоступна). Соответственно, эти языки появлялись в списке раскладок клавиатуры, хотя в настройках их не было.

В общем случае, можно удалить любой язык, который не используется по умолчанию. Например, если в системе только английский и русский языки, то первый можно удалить, если основным назначен второй. При этом неважно, каким был исходный язык системы (дистрибутива), что легко определяется в PowerShell командой:

Команда выводит идентификатор языка, где 1033 – английский (US), 1049 – русский, остальные тут в десятичном виде или у Microsoft в шестнадцатеричном (вставляйте значения в калькулятор программиста).

На проблемной ОС эта команда выдала 2057, что соответствует English (United Kingdom). В сочетании с картиной из параметров это было очень странно, потому что у языка дистрибутива никаких языковых пакетов быть не должно, поскольку он и так есть в системе.

Для начала мы попытались удалить языковые пакеты UK и Canada командами

Однако к успеху это ни привело, что намекало на фактические отсутствие этих языковых пакетов, но не приближало к решению проблемы фантомных языков. Пришлось зайти с черного хода.

У PowerShell есть два командлета для управления языками пользователя – Get-WinUserLanguageList и Set-WinUserLanguageList. Первый умеет получать список языков, а второй задавать его. В PowerShell список соответствовал картине в параметрах.

Из справки второго командлета не вполне очевидно, как удалить ненужные языки. Зато она дает достаточно толстый намек на то, что вывод первого командлета представляет собой массив. Это можно использовать во благо. Нам нужны только первые три языка из списка.

Читайте также:  Команды для яндекс станции

Первая команда помещает в переменную массив из списка языков, а вторая задает в качестве текущих языков первые три элемента массива. При этом остальные языки удаляются! Третья команда выводит список языков для проверки.

Решено! В который уже раз PowerShell позволяет элегантно решить задачу без запредельных усилий. Если будете экспериментировать под учетной записью Microsoft, отключите синхронизацию языковых параметров во избежание нежелательных эффектов (я словил несколько странностей :).

В Windows 10 1803 языковые настройки практически полностью перекочевали из классической панели управления в Параметры (исключение составляет классическое окно с настройками сочетаний клавиш и языковой панели). В связи с этим я обновил статью про 6 языковых настроек, которые могут поставить вас в тупик в контексте изменившегося интерфейса.

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Метки: PowerShell, нестыковки, язык Информация в статье применима к Windows 8 и новее

Вадим является владельцем этого блога, и большинство записей здесь вышло из-под его пера. Подробности о блоге и авторе здесь.

Вас также может заинтересовать:

Подпишитесь на бесплатные уведомления о новых записях и получите в подарок мою книгу об ускорении загрузки Windows!

комментариев 8

Да, наверное этот способ более понятный(наглядный) чем на Ансверс.

Добавил ссылку на статью.

Есть еще очень простой способ решить проблему. Но срабатывает не всегда.
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 ее не отображает (будучи запущенной как из-под текущего юзера, так и из-под админа).

американская вкладка удаляется вручную: для этого я ее сначала добавляю, а потом удаляю. но это достает неимоверно. надеялся, что с помощью данной статьи проблему порешаю. не порешал. буду копать дальше.

Я видел похожую проблему, раскладка подгружалась из

и восстанавливалась при перезагрузке. До конца не дорешали, но это может быть следствием синхронизации языков.

Читайте также:  Не работает интернет в смартфоне причины

Мой последний совет был удалить проблемную раскладку из реестра

предварительно сделав резервную копию раздела

В некоторых версиях Windows 10 (да да, их бывает много и разных) появляется лишняя раскладка клавиатуры и при переключении это крайне неудобно.

Как удалить лишнюю раскладку клавиатуры Windows 10, появившаяся там случайно и уж точно не по нашей инициативе?

Через Настройки языка 3 лишняя раскладка клавиатуры не видна и соответственно удалить её не представляется возможным. Можно сделать хитрую вещь: Добавить этот невидимый в Настройках язык, а затем сразу удалить, только тогда лишняя раскладка пропадает и на панели задач (там где дата и время). Но при следующей загрузке Windows эта зараза появляется вновь.

Поэтому вот рабочий метод как убрать лишнюю клавиатуру в Windows 10

Рабочий метод как удалить лишнюю раскладку клавиатуры Windows 10 через реестр:
1) Нажимаем клавишу Win+R или Пуск — Служебные — Выполнить.
2) Вводим команду regedit.
3) Открываем поочередно папки: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout
4) ПКМ (правый клик мыши) справа на пустом месте — Создать строковый параметр и подписываем IgnoreRemoteKeyboardLayout
5) Нажимаем на этом файле ЛКМ два раза и вводим в поле Значение цифру 1

Перезагрузите компьютер и лишняя не удаляемая раскладка клавиатуры будет убрана навсегда.

Я решил эту проблему — добавлением в раскладку клавиатуры (Настройка языка — "Язык" (параметры) — "Клавиатура" (удалить)) ту раскладку, которую я хотел удалить.

И только, после того, как она стала отображаться в Параметрах — я её удалил.

Ссылка на основную публикацию
Как сохранить видео в формате avi
При попытке сохранения готового видео в Windows Movie Maker пользователи сталкиваются с проблемой при выборе формата файла. Разберемся, как можно...
Как сделать чтобы уведомления не показывали текст
Все мы любим общаться. И если возможности позвонить друзьям или близким нет, то мы моментально заменяем звонки на сообщения. Благо...
Как сделать экг на apple watch 4
Часы Apple Watch Series 4 после анонса стали первым в мире потребительским устройством с возможностью снятия ЭКГ. 6 декабря эта...
Как сохранить видео из снапчата на телефон
Особенность приложения Snapchat состоит в том, что снятые фото и видео файлы удаляются автоматически через десять секунд после просмотра. Если...
Adblock detector