Содержание:
Способ 1: Штатные «Параметры»
В Windows 11 предусматриваются встроенные инструменты, с помощью которых можно управлять раскладками клавиатуры, в том числе удалять их:
- Кликните по кнопке «Пуск» и запустите встроенное приложение «Параметры».
- На левой панели выберите вкладку «Время и язык», а в центральной части окна нажмите на строку «Язык и регион».
- Кликните по трем точкам справа от названия раскладки, которую нужно удалить, и из выпадающего меню выберите соответствующий пункт.
- Если функция «Удалить» в меню не активна, то раскладку нужно переместить вниз (выберите в списке действий пункт «Вниз»), поскольку первая раскладка, как правило, является основной, и удалить ее нельзя.
Попасть в раздел с раскладками клавиатуры «Параметров» можно и другим путем, более быстрым. Для этого кликните левой кнопкой мыши по языку раскладки, затем нажмите на строчку «Дополнительные настройки клавиатуры».
Способ 2: Консоль
Если предыдущий способ не подходит (например, из-за ограничения доступа к системным «Параметрам»), можно воспользоваться другим решением – выполнить специальную команду в «Windows PowerShell» или «Терминале», которая удаляет ненужные раскладки, но прежде потребуется вывести на экран список установленных языков.
- Запустите консоль с расширенными правами. Можете для этого воспользоваться строкой системного поиска, введя, например «Windows PowerShell» и выбрав пункт «Запуск от имени администратора».
- Вставьте команду
Get-WinUserLanguageList
и нажмите на клавишу «Enter». - Отобразится список всех доступных раскладок в системе. Найдите ту, которую нужно удалить, – строка «LanguageTag», где правее указан язык клавиатуры. Запомните этот идентификатор.
- Поочередно выполните следующие команды:
$1 = Get-WinUserLanguageList
$1.RemoveAll( { $args[0].LanguageTag -clike 'идентификатор_языка' } )
Set-WinUserLanguageList $1 -Force
Обратите внимание, что во второй команде «идентификатор языка» нужно заменить на свое значение, которое вы определили на Шаге 3.
После выполнения команд, если все прошло успешно, можете закрывать окно консоли – выбранная раскладка клавиатуры должна быть удалены из системы.
Способ 3: Редактирование реестра
Убрать раскладку клавиатуры в Windows 11 также можно и через «Редактор реестра», удалив ключ, который отвечает за ту или иную раскладку. Поскольку способ предполагает правки в системном реестре, рекомендуем создать точку восстановления, чтобы вернуться к состоянию до редактирования реестра в случае непредвиденной ошибки. О том, как это сделать, мы писали ранее в отдельной статье.
Подробнее: Создание точки восстановления в Windows 11
- Запустите «Редактор реестра». Для это можно воспользоваться запросом
regedit
в окне «Выполнить» — нажмите на клавиши «Win + R» и введите соответствующую команду, затем нажмите на кнопку «ОК». - Разверните ветку
HKEY_CURRENT_USER\Keyboard Layout\Preload
или вставьте путь в адресную строку, расположенную вверху окна «Редактора реестра». В центральной части окна под порядковыми номерами отобразятся все раскладки, которые установлены в Windows 11. Цифра означает порядок, в котором они расположены в системных «Параметрах», то есть «1» — это основная раскладка. Кликните правой кнопкой мыши по лишнему параметру, затем выберите пункт «Удалить». - Подтвердите действие в системном окне с предупреждением.
Закройте «Редактор реестра» и перезагрузите систему, чтобы настройки вступили в силу. Главная трудность этого метода в том, что в реестре названия раскладок реализованы в виде цифр, но посмотреть их порядок можно в «Параметрах» — используйте инструкцию из Способа 1 Шаги 1 и 2, чтобы определить ее номер.
Если вы заметили, что языков раскладок больше, чем отображается в «Параметрах», консоли или даже в реестре, тогда одним из возможных решений может стать добавление языка такой раскладки (делается также через «Параметры», как в первом Способе), после чего можно ее удалить одним из предложенных в статье вариантом.
У меня тоже получилось. Спасибо.