Eng ru как удалить раскладку windows 10

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

В «нормально» сконфигурированной Windows 10 доступно два языка ввода и две раскладки переключения языков — русский и английский. Конечно, если у вас установлена Windows 10 не «для одного языка», вы можете добавить сколько угодно локализаций и столько же раскладок, но речь пойдет вовсе не об этом. Что делать, если у вас невесть откуда в языковой панели появилась дополнительная раскладка диалекта одного языка как в показанном на скриншоте примере?

Раскладка клавиатуры

Казалось бы, в чём тут проблема, разве лишнюю раскладку нельзя удалить через языковые настройки?

Нажали на этой же панели «Настройки языка», открыли параметры языка с лишней раскладкой.

Настройки языка

Выбрали ненужную клавиатуру и кликнули «Удалить».

Параметры

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

В таких случаях иногда рекомендуют очистить содержимое каталога Preload в ключе реестра HKEY_USERS.DEFAULTKeyboard LayoutPreload и перезагрузить компьютер, но это приводит к тем же результатам.

Решить эту проблему действительно можно путем правки реестра, только вот работать нужно с другими ключами. Но еще важнее понимать, что именно стало причиной такого поведения Windows 10. А причина в том, что ваш компьютер скорее всего синхронизирован с каким-то другим устройством, на котором включена дополнительная раскладка при условии, конечно, что вы используете учетную запись Microsoft.

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

Учетные записи

Если настройки синхронизации у вас по какой-то причине недоступны, откройте командой regedit редактор реестра, разверните ключ HKLMSOFTWAREPoliciesMicrosoftWindowsSettingSync и создайте справа два параметра типа DWORD: DisableSettingSync со значением 2 и DisableSettingSyncUserOverride со значением 1 (готовый твик прилагаем по ссылке disk.yandex.ru/d/N9lWT2O1-FotFw).

RegEdit

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

Сделать это можно, кстати, и через реестр, предварительно узнав на сайте (таблице) Майкрософт docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-language-pack-default-values код лишней языковой панели.

В нашем примере это 0x00010409, что соответствует индийской раскладке.

Keyboard identifiers

Проследуйте по указанным ключам реестра.

Ключи реестра Preload

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

Код дополнительной раскладки

На всякий случай проверьте ключи реестра и на этом изображении.

Ключи реестра

Доступные раскладки

Если мультистроковый параметр languages содержит лишние раскладки, отредактируйте его. Для этого кликаем по нему два раза мышкой и удаляем в открывшемся окошке ненужную раскладку.

Вот и всё, новая конфигурация вступит в силу после перезагрузки компьютера.

Загрузка…

Как удалить лишнюю раскладку клавиатуры в WindowsСравнительно часто в списке раскладок клавиатуры пользователи обнаруживают лишнюю: например, британскую английскую. Происходит это обычно из-за того, что она была добавлена при установке системы без учета того, что английская (США) устанавливается по умолчанию, но возможны и другие причины.

В этой пошаговой инструкции подробно о способах удалить лишнюю раскладку клавиатуры в Windows 11 и Windows 10 — в Параметрах или PowerShell.

Удаление раскладки клавиатуры в Параметрах

Интерфейс параметров Windows 11 и Windows 10 отличается, но действия для удаления ненужных раскладок и сопутствующие нюансы одинаковы.

Достаточно выполнить следующие шаги:

  1. В Windows 11 нажмите по индикатору языка в области уведомлений и выберите «Дополнительные настройки клавиатуры», либо перейдите в Параметры — Время и язык — Язык и регион.  Открыть дополнительные настройки языка и клавиатуры
  2. В Windows 10 нажмите по значку языка и откройте пункт «Настройки языка», либо перейдите в Параметры — Время и язык — Язык.
  3. В Windows 11 справа от языка, который нужно удалить, нажмите по трем точкам и выберите пункт «Удалить». Если пункт не активен, сначала переместите язык вниз (первый по счету язык удалить нельзя). Удаление лишнего языка и раскладки в Параметрах Windows 11
  4. В Windows 10 нажмите по языку, который нужно удалить в списке «Предпочитаемые языки» и нажмите соответствующую кнопку. Если кнопка не активна, переместите язык вниз с помощью кнопки со стрелкой: первый по счету язык удалить нельзя. Удалить раскладку клавиатуры в Windows 10

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

Удаление языка ввода в PowerShell

Если при удалении раскладки клавиатуры возникли какие-либо проблемы или доступ к Параметрам Windows ограничен, можно использовать удаление с помощью Windows PowerShell (или Терминала Windows):

  1. Запустите Терминал Windows или Windows PowerShell от имени администратора. Сделать это можно, открыв контекстное меню кнопки «Пуск», нажав по ней правой кнопкой мыши.
  2. Введите команду
    Get-WinUserLanguageList

    и нажмите Enter. Это выведет список установленных языков. Обратите внимание на значение LanguageTag языка и раскладки, которую нужно удалить. Получение списка языков и раскладок в PowerShell

  3. В моем случае нужно удалить Английскую (Великобритания), это en-GB, именно этот идентификатор языка я буду использовать во второй команде, вам его потребуется изменить на свой. Команды для удаления языка:
    $1 = Get-WinUserLanguageList
    $1.RemoveAll( { $args[0].LanguageTag -clike 'en-GB' } )
    Set-WinUserLanguageList $1 -Force

Удаление раскладки клавиатуры в PowerShell

Если всё прошло успешно, язык будет удален из списка доступных для ввода с клавиатуры в Windows.

Удаление раскладки в редакторе реестра

Ещё один метод — использование редактора реестра для удаления языка ввода:

  1. Нажмите правой кнопкой мыши по кнопке «Пуск», выберите пункт «Выполнить», введите regedit в диалоговое окно «Выполнить» и нажмите Enter.
  2. В редакторе реестра перейдите в раздел HKEY_CURRENT_USERKeyboard LayoutPreload
  3. В этом разделе в правой панели реестра вы увидите несколько пунктов: они представляют собой языки ввода, причем расположены в том же порядке, что и в «Параметрах» Windows. Нажмите правой кнопкой мыши по ненужному языку, выберите пункт «Удалить». Удаление раскладки клавиатуры в реестре Windows
  4. Закройте редактор реестра, выйдите и снова зайдите в систему, либо перезагрузите компьютер: лишняя раскладка должна исчезнуть.

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

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

Убрать лишнюю раскладку можно через «Параметры» Windows 10. Однако прежде чем это делать, нужно определиться, чего вы конкретно хотите — полностью избавиться от системного языка или лишь вычеркнуть дополнительную клавиатуру, которая мешает переключаться между русской и английской раскладкой. См. также: как сменить раскладку клавиатуры в Windows 10.

Удаление раскладки

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

Если вместе с русской и английской раскладкой у нас появилась ещё одна или мы хотим избавиться от одного из предустановленных языков:

  1. Открываем «Параметры» Windows 10.
  2. Переходим в раздел «Время и язык».
  3. Выбираем вкладку «Язык».
  4. В поле «Предпочитаемые языки» находим раскладку, от которой хотим избавиться. 
  5. Выделяем язык левой кнопкой мыши и нажимаем «Удалить».

Удаление раскладки клавиатуры

Удаляем раскладку — то есть целый метод набора, на который навешиваются другие языки

Раскладка будет полностью удалена из системы. Так можно оставить один язык — например, только русский. Но без латиницы будет сложно пользоваться интернетом, поэтому не надо так делать. 

Удаление клавиатуры

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

Лишний язык на Windows 10

Албанский нам не нужен — он просто добавляет ещё одно переключение от английского к русскому

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

  1. Открываем раздел «Время и язык» в «Параметрах» Windows 10.
  2. На вкладке «Язык» находим английскую раскладку.
  3. Нажимаем на язык левой кнопкой мыши и переходим в «Параметры».

    Параметры раскладки

    Нам нужно исправить параметры раскладки. Удалять её не следует

  4. Выделяем лишнюю клавиатуру и нажимаем «Удалить».

    Язык на Windows 10

    А вот здесь мы удаляем клавиатуру

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

Игнорирование удалённой клавиатуры

После удаления клавиатуры может появиться неприятная ошибка — через некоторое время раскладка снова отображается в списке. Постоянно убирать её вручную — удовольствие сомнительное. Но на форуме Microsoft пользователи опубликовали решение этой проблемы.

  1. Нажимаем Win+R для запуска меню «Выполнить».
  2. Вводим запрос regedit и нажимаем Enter, чтобы открыть редактор реестра.
  3. Переходим по пути HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout
  4. В правой части окна кликаем правой кнопкой мыши по свободному пространству.
  5. Выбираем «Создать» — «Строковый параметр».
  6. Задаём имя «IgnoreRemoteKeyboardLayout» и значение «1».
  7. Нажимаем «Ок» для применения конфигурации.
  8. Закрываем редактор реестра и перезагружаем компьютер.

Удаление лишней раскладки клавиатуры

Проверенное решение для удаления ненужной клавиатуры

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

Удаление неуловимой раскладки

Пользователи могут встретиться с ещё одним странным багом — в «Параметрах» языка нет, а в раскладке лишний элемент отображается, да ещё и участвует в переключении. Чтобы исправить эту ошибку, провернём трюк с добавлением раскладки:

  1. Открываем раздел «Время и язык» в «Параметрах».
  2. На вкладке «Язык» в поле «Рекомендуемые языки» нажимаем на кнопку «Добавить».

    Добавление языка на Windows 10

    Прежде чем удалять, надо добавить раскладку

  3. Выбираем из списка раскладку, которая мешает нормально переключаться между языками.
  4. Открываем параметры новой раскладки и устанавливаем для неё языковой пакет.
  5. Проверяем, что языком интерфейса остался русский.

    Язык интерфейса на Windows 10

    Основная раскладка не изменилась, но теперь в списке появился дополнительный язык

  6. Перезагружаем компьютер.
  7. Возвращаемся к списку языков в «Параметрах» Windows 10.
  8. Выделяем раскладку, которую только что добавляли.
  9. Удаляем её из системы.

    Удаление раскладки на Windows 10

    Теперь удаляем лишнюю раскладку

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

Post Views: 4 490

Несколько раз в Windows 10 замечал странный баг, когда в списке раскладок клавиатуры языковой панели появляются лишние языки. Например, у меня на ноутбуке было установлено 2 языка: русский, английский. Но после очередного обновления Windows 10, в списке языков появились еще два дополнительных языка – English (United Kingdom) и English (Canada), хотя я их не добавлял. Теперь в списке раскладок клавиатуры у меня отображается четыре языка. Причем Windows не дает удалить дополнительные языки (кнопка Remove в языковой панели неактивна). При переключении языков клавишами
Shift+Alt
, или через языковую панель в трее, приходится переключаться между 4 раскладками клавиатуры вместо 2, что очень неудобно!

после установки WIndows 10 1803 появились дополнительные языки

Рассмотрим, как удалить такие неудаляемые раскладки клавиатуры в Windows 10 и Windows 11.

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

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

Баг проявляется, если добавить дополнительный язык, который использует тот же базовый язык, что и текущий язык отображения Windows. Такой дополнительный язык язык удалить нельзя.

К примеру, если английский язык (United States) является текущим языком интерфейса Windows, то после добавления английского языка (United Kingdom) вы не сможете удалить оба этих языка из списка предпочтительных. И, конечно, очень неудобно, что в языковой панели в системно трее (области уведомлений) появился лишний ненужный язык.

С помощью команды lpksetup вы не сможете удалить дополнительные языки из системы, т.к. этих языковых пакетов в Windows не установлено:

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

Удаление лишнего языка в Windows 10 с помощью PowerShell

Удалить ненужный дополнительный язык можно только с помощью PowerShell.

  1. Запустите Windows PowerShellс правами администратора;
  2. Выведите список установленных в Windows 10 языков пользователя командой:
    Get-WinUserLanguageList

    Get-WinUserLanguageList

  3. Запомните значение LanguageTag для предпочитаемого языка. К примеру, Ваш предпочитаемый язык English (United States):
    LanguageTag = en-US
  4. Сохраните значение предпочитаемого языка в переменную:
    $1=New-WinUserLanguageList en-US
  5. Теперь можно установить данный язык в качестве основного, удалив все остальные дополнительные языки:
    Set-WinUserLanguageList $1
  6. Клавишей Y нужно подтвердить удаление дополнительных языков.
    Set-WinUserLanguageList удаление дополнительных языков
  7. Убедитесь, что все дополнительные языки клавиатуры пропали.

Если вы хотите оставить в Windows несколько языковых раскладок клавиатуры, можно удалить только ненужные языки. К примеру, вы хотите удалить языки с LanguageTag en-Gb и zh-Hans-CN.

$LanguageList = Get-WinUserLanguageList
$DeleteLang = $LanguageList | where LanguageTag -eq "en-Gb"
$LanguageList.Remove($DeleteLang)
Set-WinUserLanguageList $LanguageList –Force

Для удаления китайского языка, замените вторую строку на:

$DeleteLang = $LanguageList | where LanguageTag -eq "zh-Hans-CN"

Или вы можете указать список языков, которые нужно оставить:

$1=New-WinUserLanguageList en-US
$1.Add("eu-US")
$1.Add("ru")
Set-WinUserLanguageList $1

Закройте консоль PowerShell и убедитесь, что все лишние языки в языковой панели Windows исчезли.

Как удалить лишнюю языковую раскладку через реестр Windows?

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

  1. Запустите
    regedit.exe
    с правами администратора;
  2. Перейдите в ветку реестра
    HKEY_USERS.DEFAULTKeyboard LayoutPreload
    . Здесь отображается список языков, доступных на экране входа в систему;
  3. В ветке
    HKEY_CURRENT_USERKeyboard LayoutPreload
    отображаются активные раскладки клавиатуры текущего пользователя. Например, 00000419 – русская раскладка, 0000409 – английская раскладка, 00000407 – немецкий и т.д.;раздел реестра keyboard layout preload содержит список включенных раскладок клавиатуры
  4. Удалите все ненужные языковые раскладки из реестра. Если нужно, измените нумерацию параметров реестра (названия параметров должны быть последовательными и начинаться с 1).

После этого ненужный язык пропадет из списка языков ввода.

Если дополнительные раскладки клавиатуры появляются на рабочем столе в удаленной RDP/RDS сессии, вы можете заблокировать передачу локальных раскладок клавиатуры на удаленном хосте с помощью параметра реестра:

REG ADD "HKLMSYSTEMCurrentControlSetControlKeyboard Layout" /v IgnoreRemoteKeyboardLayout /t REG_DWORD /d 1

Если вы уверены, что вам не нужна определенная раскладка, вы можете ее полностью заблокировать. Полный список раскладок клавиатуры хранится в разделе реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layouts.

Например, вы хотите заблокировать языковую раскладку
00000404 (Chinese (Traditional) - US Keyboard)
.

  1. Сначала удалите лишние языки с помощью PowerShell (описано выше);
  2. Найдите подраздел 00000404 в указанной ветке реестра и переименуйте его в 00000404-no;полностью удалить язык ввода в Windows
  3. Перезагрузите Windows;
  4. Проверьте, что указанная раскладка клавиатуры больше не отображается.

Содержание

  • Удаляем языковую раскладку в Виндовс 10
    • Вариант 1: Удаление клавиатуры
    • Вариант 2: Удаление раскладки
    • Удаление клавиатур и раскладок в Windows 10 версии 1803 и ниже
  • Заключение
  • Вопросы и ответы

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

Большинству пользователей для комфортной работы в среде Windows достаточно двух языковых раскладок – английской и русской. Наличие еще хотя бы одной зачастую только создает неудобства, а потому далее мы расскажем о том, как ее удалить в десятой версии операционной системы от Microsoft.

В Windows 10 с момента ее выхода и по сегодняшний день было внедрено множество улучшений и изменений, что особенно заметно проявлялось на «Панели управления», основная функциональность которой постепенно «переезжала» в «Параметры». Не обошло это стороной и настройки клавиатуры, расположение которых менялось чуть ли не с каждым апдейтом. Собственно с этим и связана главная сложность в решении нашей сегодняшней задачи – удалении метода ввода, чем мы далее и займемся.

Читайте также: Настройка языковой раскладки в Виндовс 10

Вариант 1: Удаление клавиатуры

Бывают ситуации, когда на компьютере присутствует необходимое количество методов ввода, при этом для одного (или более) из них используется дополнительная клавиатура (например, английский США и Канады). Переключаться между ними можно только вручную (не горячими клавишами), путем нажатия левой кнопкой мышки на значок языка в панели задач. Выглядит это так, как показано на скриншоте ниже, а удаляется следующим образом:
Дополнительные клавиатуры для одного языка в ОС Windows 10

  1. Откройте «Параметры» Windows 10, воспользовавшись для этого меню «Пуск» или клавишами «WIN+I».
  2. Открыть раздел Параметров Время и языка в ОС Windows 10

  3. Перейдите к разделу «Время и язык», а на его боковой панели откройте вкладку «Язык».
  4. Перейти во вкладку Язык в Параметрах в ОС Windows 10

  5. Пролистайте содержимое открывшегося окна до блока «Предпочитаемые языки» и кликните левой кнопкой мышки (ЛКМ) по тому из них, дополнительную клавиатуру для которого требуется удалить.
  6. Выбор языка для изменения параметров в ОС Windows 10

  7. Нажмите на кнопку «Параметры».
  8. Просмотр Параметров раскладки в ОС Windows 10

  9. Щелкните по той из раскладок, от которой нужно избавиться (например, для уже упомянутого английского языка оптимальным решением будет оставить «США»), после чего воспользуйтесь появившейся кнопкой «Удалить».
  10. Удаление дополнительной клавиатуры для языка в ОС Windows 10
    Дополнительная клавиатура будет удалена и больше не создаст вам сложностей при переключения между языками и методами ввода.

Вариант 2: Удаление раскладки

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

  1. Выполните шаги, описанные в пунктах №1-3 предыдущей части статьи.
  2. Просмотр предпочитаемых языков в ОС Windows 10

  3. После нажатия ЛКМ на ненужную более раскладку воспользуйтесь кнопкой «Удалить».
  4. Удаление лишней языковой раскладки в ОС Windows 10

  5. Лишний язык будет удален практически моментально, после чего у вас в системе останутся только необходимые.
  6. Раскладка ненужного языка удалена в Параметрах ОС Windows 10
    Читайте также: Изменение метода ввода в Windows 10

    Таким образом осуществляется удаление дополнительных клавиатур и ненужных раскладок в Виндовс 10, начиная с версии 1809. О том, как это делается в более ранних редакциях, мы кратко поговорим ниже.

Удаление клавиатур и раскладок в Windows 10 версии 1803 и ниже

Если вы по каким-то причинам все еще используете одну из «старых» редакций Виндовс 10 и не планируете обновляться, для решения озвученной в заголовке статьи задачи потребуется выполнить иные действия.

Windows 10 (1803)
Отличия этой версии с актуальными на сегодняшний день минимальны – удаление дополнительных клавиатур и методов ввода осуществляется практически так же, как и в вышеизложенной инструкции. Разница заключается только в имени вкладки раздела «Время и язык», на которую требуется перейти – она называется «Регион и язык», а не просто «Язык».
Параметры региона и языка на компьютере с Windows 10 версии 1803
Windows 10 (версии ниже 1803)
Вплоть до версии 1803 настройки языка и раскладки ОС Виндовс 10 находились в «Панели управления». Для их изменения/удаления необходимо выполнить следующее:

Lumpics.ru

  1. Вызовите окно «Выполнить» нажатием клавиш «WIN+R», введите в него указанную ниже команду и нажмите «ENTER».

    control
    Быстрый запуск Панели управления для изменения раскладки в Windows 10
    Читайте также: Как открыть оснастку «Выполнить» в Windows 10

  2. В открывшейся «Панели управления» переключитесь на режим отображения «Крупные значки» и откройте раздел «Язык».
  3. Переход к изменению параметров языка в Панели управления Windows 10

  4. Далее выберите язык, раскладку или дополнительную клавиатуру для которого требуется удалить, и нажмите по расположенной справа ссылке «Параметры» — на открывшейся после этого странице вы сможете удалить лишний метод ввода.
  5. Открытие Параметров языка в Панели управления для удаления раскладки в Windows 10

    Читайте также: Как открыть «Панель управления» Виндовс 10

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

    Читайте также: Как обновить Windows 10

Заключение

Теперь вы знаете, как удалить более не нужную раскладку и/или клавиатуру в Виндовс 10, независимо от того, какую из версий этой операционной системы используете.  

Еще статьи по данной теме:

Помогла ли Вам статья?

Содержание

  • 1 Удаление лишней раскладки на языковой панели
  • 2 Удаление и добавление языка в ОС Windows 10 через «Панель управления»
  • 3 Как добавить новый язык через языковую панель
  • 4 Как установить новый языковой пакет
  • 5 Как изменить язык интерфейса
  • 6 Что делать, если не получается удалить язык
  • 7 Заключение
  • 8 Удаление раскладки клавиатуры
  • 9 Удаление языка
  • 10 Простой метод удаления языка
  • 11 Как удалить ненужный язык ввода Windows 10 с помощью редактора реестра
  • 12 Удаление языков Windows 10 с помощью PowerShell

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

Еще больше проблем доставляет отсутствие нужной раскладки. Или же интерфейс на иностранном языке. Такое часто происходит, если вы заказываете технику из-за границы. Не всегда на импортные компьютеры и ноутбуки сразу устанавливают языковые пакеты страны, где они будут продаваться.

Но выход есть. Удалить, добавить язык или поменять интерфейс вполне себе можно самостоятельно.

Kak-udalit-jazyk-iz-jazykovoj-paneli-Windows-10-e1532079412552.pngКак удалить язык из языковой панели Windows 10

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

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

  1. В правом нижнем углу экрана найдите значок панели языка. На нем отражается язык включенной на данный момент раскладки. Нажмите на него, а затем выберите пункт «Настройки языка». Правой кнопкой мышки нажимаем в панели задач на значок языка, в меню щелкаем по пункту «Настройки языка»
  2. Найдите язык, который вам не нужен, кликните по нему, а затем по кнопку «Удалить». Otkryvaem-razdel-Region-i-jazyk-shhelkaem-levoj-knopkoj-myshki-po-jazyku-i-nazhimaem-knopku-Udalit--e1532075078323.jpgОткрываем раздел «Регион и язык», щелкаем левой кнопкой мышки по языку и нажимаем кнопку «Удалить»

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

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

  1. Правым кликом мышки щелкаем по значку логотипа Виндовс. Находим и щелкаем по пункту «Панель управления». Shhelkaem-pravoj-knopkoj-myshki-po-logotipu-Vindovs-v-menju-otkryvaem-Panel-upravlenija-.pngЩелкаем правой кнопкой мышки по логотипу Виндовс, в меню открываем «Панель управления»
  2. В режиме «Просмотр» выставляем «Категория», находим и открываем параметр «Часы, язык и регион». Vybiraem-Kategorija-v-rezhime-Prosmotr-nahodim-i-otkryvaem-razdel-Chasy-jazyk-i-region--e1532079726268.pngВыбираем «Категория» в режиме «Просмотр» находим и открываем раздел «Часы, язык и регион»
  3. Затем щелкаем по пункту «Язык». Shhelkaem-po-punktu-Jazyk--e1532079846797.pngЩелкаем по пункту «Язык»
  4. Выделяем левым кликом мышки язык, в верхней панели нажимаем опцию «Удалить». Vydeljaem-levoj-knopkoj-myshki-jazyk-nazhimaem-na-opciju-Udalit--e1532081116340.pngВыделяем левой кнопкой мышки язык, нажимаем на опцию «Удалить»

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

Jazyk-kotoryj-ustanovlen-v-sisteme-po-umolchaniju-nevozmozhno-udalit-e1532081176752.pngЯзык, который установлен в системе по умолчанию невозможно удалить

Что бы добавить язык:

  1. В окне «Язык» щелкните по кнопке «Добавить язык». Shhelkaem-po-knopke-Dobavit-jazyk--e1532081277656.pngЩелкаем по кнопке «Добавить язык»
  2. В списке языков щелкните на выбранный, нажмите кнопку «Добавить». Shhelkaem-po-knopke-Dobavit-jazyk-1-1-e1532081437294.pngЩелкаем по кнопке «Добавить язык»
  3. Добавленный язык появится в списке среди доступных языков. Jazyk-kotoryj-my-dobavili-pojavitsja-v-spiske-dostupnyh-jazykov-e1532081648371.pngЯзык, который мы добавили появится в списке доступных языков

Как добавить новый язык через языковую панель

Удалить лишнюю раскладку достаточно легко, но что делать, если нужного языка нет? Тогда придется вручную добавить его из списка установленных раскладок. Такая ситуация может возникнуть при покупке компьютера за границей. Техника попросту не подогнана под ваш регион. Или же, если вы установили зарубежную версию Windows 10. В этих ситуациях, скорее всего, и язык интерфейса будет другой, но об этом позже. Сейчас разберем ситуацию с отсутствием нужной раскладки. Чтобы добавить язык в языковую панель, делаем следующее.

  1. Так же как и в прошлом варианте, в правом нижнем углу экрана найдите значок панели языка. Нажмите на него, а затем выберите пункт «Настройки языка». Правой кнопкой мышки нажимаем в панели задач на значок языка, в меню щелкаем по пункту «Настройки языка»
  2. В правой части нового окна потребуется нажать на кнопку «Добавление языка», которая помечена знаком «+». V-razdele-Region-i-jazyk-nazhimaem-na-knopku-Dobavlenie-jazyka--e1532075572337.jpgВ разделе «Регион и язык», нажимаем на кнопку «Добавление языка»
  3. Откроется список языков. Если вам трудно будет найти тот, который вам нужен, сверху предусмотрена поисковая строка. Найдите язык и нажмите на него. Начнется загрузка. Подождите, пока она завершится. V-spiske-nahodim-nuzhnyj-jazyk-ili-vvodim-v-pole-poiska-shhelkaem-po-vybrannomu-jazyku-i-ozhidaem-zavershenija-zagruzki-e1532075703258.jpgВ списке находим нужный язык или вводим в поле поиска, щелкаем по выбранному языку и ожидаем завершения загрузки

Теперь на вашей языковой панели добавлен новый язык. Вы можете в любой момент на него переключиться так же, как переключаетесь между другими, установленными ранее языками. Как правило, это сочетание клавиш «Shift+Alt».

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

Как установить новый языковой пакет

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

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

  1. Снова, найдите значок панели языка в правом нижнем углу экрана. Нажмите на него, а затем выберите пункт «Настройки языка». Правой кнопкой мышки нажимаем в панели задач на значок языка, в меню щелкаем по пункту «Настройки языка»
  2. Под каждым из добавленных в языковую панель языков располагается одна из двух надписей: «Установлен языковой пакет» или «Доступен языковой пакет». В первом случае, пакет уже установлен, и можно сразу приступать к смене языка интерфейса. Во втором варианте, придется для начала этот самый языковой пакет установить. Для этого выбираем нужный нам язык и жмем по «Параметрам». Щелкаем по языку с надписью «Доступен языковой пакет», нажимаем на кнопку «Параметры»
  3. В самом верху вы увидите кнопку «Загрузить». Речь идет именно о языковом пакете. Нажимает на это кнопку. Дальше загрузка и установка пойдут автоматически и не требуют вмешательства пользователя. Нажимаем на кнопку «Загрузить»

Языковой пакет установлен. Теперь можно переходить к смене языка интерфейса.

Как изменить язык интерфейса

Если у вас уже установлен языковой пакет, на язык которого вы хотите перевести интерфейс своей операционной системы, сделать для этого нужно следующее.

  1. Как обычно, ориентируясь на прошлые пункты, в правом нижнем углу экрана найдите значок панели языка. Нажмите на него, а затем выберите пункт «Настройки языка». Правой кнопкой мышки нажимаем в панели задач на значок языка, в меню щелкаем по пункту «Настройки языка»
  2. Чтобы приступить к смене интерфейса, нужно два условия. Первое — язык должен быть установлен, а значит, он должен отображаться в списке справа, в окне настроек языка. Второе – должен быть загружен языковой пакет, а значит, под языком в списке должна быть надпись, которая об этом свидетельствует. Если один из этих пунктов не соблюден, возвращаемся выше. Если все в порядке, нажмите на нужный вам язык и установите его как основной. В разделе «Регион и язык», щелкаем по кнопке «Использовать как основной язык»
  3. В более поздних версиях Windows 10 наверху находится пункт с выбором языка интерфейса. Если у вас такой присутствует, выберите из перечня язык, который вам нужен. В пункте «Язык интерфейса Windows» раскрываем список и выбираем нужный язык
  4. Изменения вступят в силу только тогда, когда вы в следующий раз запустите операционную систему. А значит, компьютер нужно перезагрузить.

После перезагрузки, вы увидите, что у интерфейса операционной системы теперь совсем другой язык.

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

Иногда ненужный язык удалить не получается. Кнопка Удалить попросту неактивна и нажатие на нее не дает никаких результатов. Такое может случиться, если ненужный язык установлен как основной. Что в таком случае делать, вы можете узнать из следующего видео.

Видео — Как удалить не нужный язык из Windows 10

Заключение

Таким образом, что касается языка, у Windows 10 все достаточно понятно и существует возможность подстроить под пользователя не только языковую панель, но и сам интерфейс операционной системы. Пользуясь инструкцией, вы сможете удалить, добавить или поменять язык в системе на тот, который вас устраивает.

Обычно в системе установлено две раскладки, русская и английская. Но иногда пользователи «десятки» и более ранних версий Windows сталкиваются с тем, что в меню переключения языка появляется дополнительная раскладка, которая доставляет неудобства.

Действительно, если какой-то язык ввода вам не нужен, вы им не пользуетесь, то его проще удалить, чем каждый раз переключая раскладку клавиатуры перелистывать его. В любой момент вы сможете обратно вернуть ту раскладку, которую убрали. Ниже в статье я покажу несколько способов, которыми можно убрать «лишний» язык из раскладки клавиатуры в Windows 10.

Удаление раскладки клавиатуры

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

Раскройте меню «Пуск», перейдите в «Параметры» или воспользуйтесь сочетанием Win+I.

2016-09-23-07-14-09-Skrinshot-ekrana.jpg

Откройте подраздел «Время и язык».

2016-09-23-07-17-23-Parametry.jpg

Зайдите на вкладку «Регион и язык». Понять, какой язык вам нужен, можно по первой части названия раскладки. Например, если лишняя клавиатура называется «РУС INTL», то вам следует открывать параметры русского языка.

2016-09-23-07-20-03-Parametry.jpg

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

Выделите лишнюю раскладку и нажмите «Удалить».

Проведенные манипуляции приведут к тому, что для русского языка останется только традиционная русская раскладка «ЙЦУКЕН».

Убираем раскладку клавиатуры в Windows 10 через панель управления

Аналогичная процедура выполняется через панель управления Windows 10:

  1. Кликните по «Пуску» правой кнопкой и откройте консоль управления.
  2. Сделайте просмотр «Крупные значки». Зайдите в раздел «Язык».
  3. Зайдите в параметры языка и удалите лишний метод ввода.

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

Удаление языка

В некоторых случаях в параметрах установленных языков нет дополнительной раскладки, но в меню переключения она присутствует. Если вы столкнулись с такой ситуацией, попробуйте устранить проблему следующим способом:

Откройте «Параметры», перейдите в раздел «Время и язык» (в начале статьи я показывал как это сделать).

На вкладке «Регион и язык» нажмите «Добавление».

Выберите тот язык, который появился в меню переключения без вашего ведома.

Откройте его параметры и установите языковой пакет.

Убедитесь, что установленный только что язык не первый в списке, то есть не является основным.

Перезагрузите компьютер.

После перезапуска системы снова зайдите в подраздел «Регион и язык». Выделите язык, который не нужен, и кликните «Удалить».

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

Как и в ситуации с лишним методом ввода, удалить языка можно через параметры и через раздел «Язык» в панели управления. Рекомендуется проверить его содержимое, чтобы точно устранить проблему.

remove-language-windows-10.pngВ Windows 10 может быть установлено более одного языка ввода и интерфейса, при этом после последнего обновления Windows 10 многие столкнулись с тем, что стандартным способом в параметрах некоторые языки (дополнительные языки ввода, совпадающие с языком интерфейса) не удаляются.

В этой инструкции подробно о стандартном методе удаления языков ввода через «Параметры» и о том, как удалить язык Windows 10, если он не удаляется этим способом. Также может быть полезно: Как установить русский язык интерфейса Windows 10.

Простой метод удаления языка

Стандартно, при отсутствии каких-либо багов, языки ввода Windows 10 удаляются следующим образом:

  1. Зайдите в Параметры (можно нажать быстрые клавиши Win+I) — Время и язык (также можно нажать по значку языка в области уведомлений и выбрать пункт «Настройки языка»). open-language-settings-windows-10.png
  2. В разделе «Регион и язык» в списке «Предпочитаемые языки» выберите тот язык, который нужно удалить и нажмите кнопку «Удалить» (при условии, что она активна). remove-windows-10-input-language-settings.png

Однако, как было отмечено выше, в том случае, если есть более одного языка ввода, совпадающих с языком интерфейса системы — кнопка «Удалить» для них не активна в последней версии Windows 10.

К примеру, если язык интерфейса «Русский», а в установленных языках ввода у вас есть «Русский», «Русский (Казахстан)», «Русский (Украина)», то все они не будут удаляться. Тем не менее, есть решения и для такой ситуации, которые описаны далее в руководстве.

Как удалить ненужный язык ввода Windows 10 с помощью редактора реестра

Первый из способов побороть баг Windows 10, связанный с удалением языков — использовать редактор реестра. При использовании этого способа, языки будут удалены из списка языков ввода (т.е. не будут использовать при переключении клавиатуры и отображаться в области уведомлений), но останутся в списке языков в «Параметрах».

  1. Запустите редактор реестра (нажмите клавиши Win+R, введите regedit и нажмите Enter)
  2. Перейдите к разделу реестра HKEY_CURRENT_USERKeyboard LayoutPreload
  3. В правой части редактора реестра вы увидите список значений, каждое из которых соответствует одному из языков. Они расположены по порядку, также, как и в списке языков в «Параметрах». input-languages-windows-10-registry.png
  4. Нажав правой кнопкой мыши по ненужным языкам, удалите их в редакторе реестра. Если при этом будет неверная нумерация порядка (например, останутся записи под номерами 1 и 3), восстановите её: правый клик по параметру — переименовать.
  5. Перезагрузите компьютер или выйдите из системы и снова зайдите.

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

Удаление языков Windows 10 с помощью PowerShell

Второй способ позволяет полностью убрать ненужные языки в Windows 10. Для этого будем использовать Windows PowerShell.

  1. Запустите Windows PowerShell от имени администратора (можно через меню, открываемое правым кликом по кнопке «Пуск» или используя поиск на панели задач: начните вводить PowerShell, затем нажмите правой кнопкой мыши по найденному результату и выберите «Запуск от имени администратора». По порядку введите следующие команды.
  2. Get-WinUserLanguageList

    powershell-user-language-list.png (В результате вы увидите список установленных языков. Обратите внимание на значение LanguageTag для языка, который нужно удалить. В моем случае это будет ru_KZ, вы в своей команде на 4-м шаге замените на своё.)

  3. $List = Get-WinUserLanguageList
  4. $Index = $List.LanguageTag.IndexOf("ru-KZ")
  5. $List.RemoveAt($Index)
  6. Set-WinUserLanguageList $List -Force

    remove-language-windows-10-powershell.png

В результате выполнения последней команды ненужный язык будет удален. При желании тем же образом вы можете удалить другие языки Windows 10, повторив команды 4-6 (при условии, что вы не закрывали PowerShell) с уже новым значением Language Tag.

В завершение — видео, где описываемое показано наглядно.

Надеюсь, инструкция была полезна. Если же что-то не получается, оставляйте комментарии, я постараюсь разобраться и помочь.

Используемые источники:

  • https://pc-consultant.ru/rabota-na-komp-yutere/kak-udalit-jazyk-iz-jazykovoj-paneli-windows-10/
  • https://prostocomp.net/sistema/kak-udalit-lishnyuyu-raskladku-klaviatury-v-windows-10.html
  • https://remontka.pro/delete-language-windows-10/

Как удалить лишнюю раскладку клавиатуры Windows 10 – все способы

Периодически на компьютерных форумах мы сталкиваемся с подобными вопросами — как удалить лишнюю раскладку клавиатуры Windows 10, убрать ненужный язык в версиях 1803, 1809, 1903 и 1909. Рассмотрим несколько способов, поскольку в одних ситуациях некоторые решения срабатывают, а в других — приходится использовать более изощрённые методы.

Как удалить язык в Windows 10

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

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

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

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

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

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

Как удалить лишнюю раскладку клавиатуры Windows 10 - все способы

  • Теперь в перечне находим ненужный элемент и удаляем:

Как удалить лишнюю раскладку клавиатуры Windows 10 - все способы

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

Как удалить лишнюю раскладку клавиатуры Windows 10 - все способы

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


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

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

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

regedit

Окно запуска утилиты regedit

  • В окне редактирования сразу создаем резервную копию, чтобы при возникновении непредвиденных последствий можно было запустить reg-файл и вернуть всё на свои места:

Как удалить лишнюю раскладку клавиатуры Windows 10 - все способы

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

Запуск ПоверШел через меню

  • Выделяем, копируем и вставляем в окно консоли ( Ctrl + V ) следующую команду:

Get-WinUserLanguageList

Как удалить лишнюю раскладку клавиатуры Windows 10 - все способы

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

HKEY_CURRENT_USER | Keyboard Layout | Preload

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

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

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

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

Как удалить лишнюю раскладку клавиатуры Windows 10 - все способы

  • Поочередно вводим команды:

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

$LangList = Get-WinUserLanguageList

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

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

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

$LangList.Remove($MarkedLang)

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

Set-WinUserLanguageList $LangList -Force

Как удалить лишнюю раскладку клавиатуры Windows 10 - все способы

Готово!


Бонус

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

  • Идём в «Панель управления»

Панель управления в результатах поиска Вин10

  • Выбираем режим просмотра «Мелкие значки» (в правом верхнем углу), после чего открываем раздел «Региональные стандарты»:

Как удалить лишнюю раскладку клавиатуры Windows 10 - все способы

  • На вкладке «Дополнительно» нажимаем кнопку «Копировать…», затем в самом низу нового окна активируем две опции:

Как удалить лишнюю раскладку клавиатуры Windows 10 - все способы


Видео

Если возникли сложности с пониманием текстовой инструкции — вот наглядная демонстрация:

  • Где находится «Автозагрузка» в Windows 10, как очистить для ускорения ПК
  • Как сбросить пароль Windows 10 — онлайн, через реестр, командную строку
  • Как обновить Java на Windows 10 бесплатно
  • Как исправить ошибку 0xc0000225 при запуске Windows
  • Как удалить Bluestacks полностью с компьютера Windows 7 8 10: все способы
  • Как отключить экран блокировки Виндовс 10

Вы тут: Главная Popular Как удалить неудаляемые языки и раскладки клавиатуры в Windows

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

PowerShell Language

[+] Сегодня в программе

Теория

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

(Get-CimInstance Win32_OperatingSystem).oslanguage

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

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

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

Удаление неудаялемых языков

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

PowerShell Language

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

$List = Get-WinUserLanguageList
Set-WinUserLanguageList $($list[0], $list[1], $list[2]) -Force
Get-WinUserLanguageList

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

PowerShell Language

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

Удаление неудаялемых раскладок клавиатуры

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

Игнорирование дистанционных раскладок

Примените твик и перезагрузитесь. См. также пост в канале Telegram с кратким объяснением и готовым REG-файлом.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout]
"IgnoreRemoteKeyboardLayout"=dword:00000001

Удаление раскладок из разделов Preload

HKEY_USERS.DEFAULTKeyboard LayoutPreload
HKEY_CURRENT_USERKeyboard LayoutPreload

Удаление раскладок из системы

Это подходит в случае, если раскладка не нужна в принципе. Раскладки прописаны в разделе

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layouts<LCID>

Нужно удалять подраздел с нежелательной раскладкой.

Удаление раскладки после смены кодовой страницы (языка для неюникодных программ)

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

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

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

Понравилась статья? Поделить с друзьями:
  • Energy management lenovo скачать для windows 10 утилита
  • Energy management lenovo скачать для windows 10 торрент
  • Energy management asus скачать для windows 10
  • Energy management acer скачать для windows 10
  • Enemy territory quake wars windows 10