Удаление «лишних» раскладок клавиатуры в Windows 10


Начнём с простого!

Причины появления ненужных раскладок могут быть разными: кривое обновление Виндовс 10, синхронизация через аккаунт Microsoft, ручное добавление языка.

Что касается апдейтов, то в лично я сталкивался с проблемой, когда на основании местоположения система автоматически добавляла новый язык. После удаления и перезагрузки — он снова появлялся. И так продолжалось до тех пор, пока Майкрософт не устранил дефект.

Второй нюанс — если используете одну учетную запись Microsoft на разных ПК, то есть вероятность, что языковые параметры могут меняться.

Переходим к инструкции:

  • В правом нижнем углу кликаем левой клавишей мышки по значку, указывающему на выбранный язык, метод ввода. Отобразится список, а внизу будет пункт «Настройки…»:
  • Теперь в перечне находим ненужный элемент и удаляем:

  • Но как удалить раскладку клавиатуры Windows 10 в рамках одного языка? К примеру, может быть английская — США, индийская, канадская, британская Лишние пакеты устраняются нажатием на кнопку «Параметры» (смотрите скриншот выше), а в открывшемся окне избавляемся от неподходящей строки:

В теории это всё работает отлично. Но на практике — 50 на 50. Зависит от версии Виндовс 10, установленных обновлений и прочих факторов. Далее рассмотрим более сложные, но эффективные решения.

Удаление лишней раскладки на языковой панели

Чаще всего, пользователи сталкиваются именно с лишними установленными раскладками на языковой панели. Особенно часто это случается на территории стран ближнего зарубежья в регионах с абсолютным преобладанием русского языка. Например, вы житель Украины и украинский установлен в вашей операционной системе, поскольку является национальным языком вашей страны. Но вы планируете использовать, при работе за компьютером, только русский язык и украинская раскладка вам мешает. В таком случае, нужно сделать следующее.

  1. В правом нижнем углу экрана найдите значок панели языка. На нем отражается язык включенной на данный момент раскладки. Нажмите на него, а затем выберите пункт «Настройки языка».

    Правой кнопкой мышки нажимаем в панели задач на значок языка, в меню щелкаем по пункту «Настройки языка»

  2. Найдите язык, который вам не нужен, кликните по нему, а затем по кнопку «Удалить».

    Открываем раздел «Регион и язык», щелкаем левой кнопкой мышки по языку и нажимаем кнопку «Удалить»

Таким образом, при переключении между языками, у вас больше не будет появляться лишняя раскладка.

Как удалить раскладку клавиатуры Windows 10 через реестр

Здесь стоит понимать, что есть языки отображаемые и «скрытые». Последние не отображаются в списке на панели задач, но в параметрах ОС они зачастую есть. Однако, их деактивация может быть заблокирована.

  • Нажмите Win + R на клавиатуре и в консоли «Выполнить» пропишите команду:

regedit

  • В окне редактирования сразу создаем резервную копию, чтобы при возникновении непредвиденных последствий можно было запустить reg-файл и вернуть всё на свои места:
  • Теперь нам нужно узнать код языка. Для этого используем PowerShell — кликаем правой кнопкой по значку «Пуск» (Старт) и в появившемся меню выбираем соответствующий вариант с правами администратора:
  • Выделяем, копируем и вставляем в окно консоли ( Ctrl + V ) следующую команду:

Get-WinUserLanguageList

  • Выводится список добавленных языков и методов ввода (InputMethodTips). Запоминаем код ненужного элемента. Обратите внимание, если указано 0419:00000419 — это русский RU, если 0409:00000409 — английский US, а с окончанием 4009, 11009 — прочие English раскладки (в моём случае — канадская, индийская).
  • Возвращаемся к редактору реестра (но окно PowerShell пока не закрывайте) и слева видим «дерево папок». Нужно раскрывать их, перемещаясь по следующему пути:

HKEY_CURRENT_USER | Keyboard Layout | Preload

  • Справа видим ключи с уже знакомыми значениями. Удаляем лишние, перезагружаем компьютер и проверяем результат.

Получилось удалить язык или раскладку клавиатуры Виндовс 10 этим методом?

Вдруг не помогло, тогда необходима помощь консоли:

  • Снова используем команду, о которой шла речь в начале данной главы. Но теперь стоит обратить внимание на строку «LanguageTag». К примеру, ru-UA:
  • Поочередно вводим команды:

1) Создаем переменную и помещаем в неё список языков:

$LangList = Get-WinUserLanguageList

2) Отмечаем лишний элемент (вместо слова код вставляем своё значение из поля «Language Tag»:

$MarkedLang = $LangList | where LanguageTag -eq «код»

3) Удаляем объект из списка (после нажатия на Enter должны получить значение True):

$LangList.Remove($MarkedLang)

4) Сохраняем и обновляем перечень:

Set-WinUserLanguageList $LangList -Force

Готово!

Вадим Стеркин

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

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

(Get-CimInstance Win32_OperatingSystem).oslanguage

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

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

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

lpksetup /u en-gb lpksetup /u en-ca

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

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

Из справки второго командлета не вполне очевидно, как удалить

ненужные языки. Зато она дает достаточно толстый намек на то, что вывод первого командлета представляет собой массив. Это можно использовать во благо. Нам нужны только первые три языка из списка.
$List = Get-WinUserLanguageList Set-WinUserLanguageList $($list[0], $list[1], $list[2]) -Force Get-WinUserLanguageList
Первая команда помещает в переменную массив из списка языков, а вторая задает в качестве текущих языков первые три элемента массива. При этом остальные языки удаляются! Третья команда выводит список языков для проверки.

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

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

Бонус

Чтобы при создании нового пользователя и на экране приветствия были доступны языки и раскладки, ранее добавленные в систему, следует проделать такие манипуляции:

  • Идём в «Панель управления»
  • Выбираем режим просмотра «Мелкие значки» (в правом верхнем углу), после чего открываем раздел «Региональные стандарты»:
  • На вкладке «Дополнительно» нажимаем кнопку «Копировать…», затем в самом низу нового окна активируем две опции:

Что делать, если не получается удалить язык с языковой панели Windows 10

Довольно часто в работе системы виндовс 10 возникает сбой, и тогда ничего удалить не удаётся. Эта проблема не так серьёзна, но может доставить пользователю неприятности. Например, если человеку для работы нужны только два варианта, необходимо отключить все остальные. Ниже рассказано, как убрать третий язык в Windows 10.

Как поменять язык на айфоне 5, 6 и 7 — изменение языковых настроек

Если два или более языка ввода совпадают с языком интерфейса, то удалить их не получится. Например, по умолчанию в интерфейсе стоит русский, а на вводе есть «Русский (Россия)», «Русский (Украина)», «Русский (Беларусь)» и «Русский (Казахстан)». Тогда в настройках строка «Удалить» будет неактивна. Чтобы избавиться от лишнего варианта, желательно воспользоваться редактором реестра.

Обратите внимание! Есть и другой способ. Нужно открыть «Панель управления» и выбрать там «Языки и региональные стандарты». Внутри этой вкладки открыть «Языки и клавиатуры» и нажать на опцию «Изменить клавиатуру».

Можно выполнить эту настройку через системный трей (область уведомлений в панели инструментов рабочего стола). Там представлены аббревиатуры всех активных языков. Надо кликнуть правой кнопкой мыши на нужный вариант и открыть раздел «Параметры». Во вкладке «Общие» появится раздел «Языки и службы текстового ввода». Там можно посмотреть, какой из них стоит на ноутбуке по умолчанию, и при желании сменить его. Для подтверждения действий надо нажать на «Применить». После этих процедур строка «Удалить» станет активной.

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

Добавить язык в Windows 10

1. Нажмите левой клавишей мыши на значок языка в панели задач => выберите «Настройки языка» (или зайдите в меню «Пуск»=> «Параметры» => «Время и язык» => с левой стороны выберите «Регионы и язык»).

2. С правой стороны нажмите на «Добавление языка».

3. Выберите из списка нужный язык и дождитесь пока он будет установлен.

Удаление и добавление языка в ОС Windows 10 через «Панель управления»

  1. Правым кликом мышки щелкаем по значку логотипа Виндовс. Находим и щелкаем по пункту «Панель управления».

    Щелкаем правой кнопкой мышки по логотипу Виндовс, в меню открываем «Панель управления»

  2. В режиме «Просмотр» выставляем «Категория», находим и открываем параметр «Часы, язык и регион».

    Выбираем «Категория» в режиме «Просмотр» находим и открываем раздел «Часы, язык и регион»

  3. Затем щелкаем по пункту «Язык».

    Щелкаем по пункту «Язык»

  4. Выделяем левым кликом мышки язык, в верхней панели нажимаем опцию «Удалить».

    Выделяем левой кнопкой мышки язык, нажимаем на опцию «Удалить»

На заметку! Рядом с языком, который установлен в системе по умолчанию, кнопка «Удалить» будет неактивна, поэтому его невозможно удалить.

Язык, который установлен в системе по умолчанию невозможно удалить
Что бы добавить язык:

  1. В окне «Язык» щелкните по кнопке «Добавить язык».

    Щелкаем по кнопке «Добавить язык»

  2. В списке языков щелкните на выбранный, нажмите кнопку «Добавить».

    Щелкаем по кнопке «Добавить язык»

  3. Добавленный язык появится в списке среди доступных языков.

    Язык, который мы добавили появится в списке доступных языков

Как удалить британскую раскладку клавиатуры, если установлена вместо США

Пользователь найдёт два английских языка в Windows 10 и в более ранних версиях.

Как исправить:

  1. Через «Панель управления» открыть раздел «Дополнительные параметры даты и времени, региональные параметры».
  2. Открыть «Язык», а внутри него раздел «Добавление языка».
  3. Войти в «Изменение языковых параметров», а потом в «Параметры».
  4. Внутри будет раздел «Метод ввода (раскладка)». Там нужно удалить британскую раскладку.

Чем британская раскладка отличается от США

Между британской и американской раскладками клавиатур есть несколько различий:

  • на американской отсутствуют значки для обозначения фунта стерлингов и евро. При этом на британской раскладке значок доллара присутствует;
  • в британской раскладке 62 клавиши, а в американской — 61;
  • значок € можно напечатать через «Alt Gr + 4»;
  • клавиша «Alt», которая расположена справа от пробела, представляет собой клавишу «Alt Gr»;
  • на британской раскладке на клавише «2» располагаются кавычки, а на американской на том же месте — значок «@»;
  • косая черта «\» расположена слева от буквы «Z»;
  • на некоторых британских клавиатурах нет клавиш «Enter», «Tab» и «Backspace»;
  • символы «`» и «¬» расположены на одной клавише;
  • на американской раскладке на левой верхней клавише находится знак «~», а на британской там «¬»;
  • символ «|» можно напечатать через соответствующую клавишу или через сочетание «Alt Gr + кавычка»;
  • в британском варианте знак «#» расположен вместе со знаком «~». Эта кнопка находится возле «Enter».

К сведению! Американская раскладка используется в большинстве стран мира.

Как удалить американскую или британскую раскладку

С помощью простых настроек можно добавлять и отключать разные языки. Эти инструкции будут полезны всем, кто постоянно работает на офисном или домашнем компьютере, особенно тем работникам, которые самостоятельно настраивают свою технику без помощи профессионалов.

Рейтинг
( 2 оценки, среднее 4 из 5 )
Понравилась статья? Поделиться с друзьями:
Для любых предложений по сайту: [email protected]