Как удалить раскладку клавиатуры в Windows 11 и Windows 10
Сравнительно часто в списке раскладок клавиатуры пользователи обнаруживают лишнюю: например, британскую английскую. Происходит это обычно из-за того, что она была добавлена при установке системы без учета того, что английская (США) устанавливается по умолчанию, но возможны и другие причины.
В этой пошаговой инструкции подробно о способах удалить лишнюю раскладку клавиатуры в Windows 11 и Windows 10 — в Параметрах или PowerShell.
Удаление раскладки клавиатуры в Параметрах
Интерфейс параметров Windows 11 и Windows 10 отличается, но действия для удаления ненужных раскладок и сопутствующие нюансы одинаковы.
Достаточно выполнить следующие шаги:
- В Windows 11 нажмите по индикатору языка в области уведомлений и выберите «Дополнительные настройки клавиатуры», либо перейдите в Параметры — Время и язык — Язык и регион.
- В Windows 10 нажмите по значку языка и откройте пункт «Настройки языка», либо перейдите в Параметры — Время и язык — Язык.
- В Windows 11 справа от языка, который нужно удалить, нажмите по трем точкам и выберите пункт «Удалить». Если пункт не активен, сначала переместите язык вниз (первый по счету язык удалить нельзя).
- В Windows 10 нажмите по языку, который нужно удалить в списке «Предпочитаемые языки» и нажмите соответствующую кнопку. Если кнопка не активна, переместите язык вниз с помощью кнопки со стрелкой: первый по счету язык удалить нельзя.
В результате выбранный язык ввода (раскладка клавиатуры) будет удален.
Удаление языка ввода в PowerShell
Если при удалении раскладки клавиатуры возникли какие-либо проблемы или доступ к Параметрам Windows ограничен, можно использовать удаление с помощью Windows PowerShell (или Терминала Windows):
- Запустите Терминал Windows или Windows PowerShell от имени администратора. Сделать это можно, открыв контекстное меню кнопки «Пуск», нажав по ней правой кнопкой мыши.
- Введите команду
Get-WinUserLanguageList
и нажмите Enter. Это выведет список установленных языков. Обратите внимание на значение LanguageTag языка и раскладки, которую нужно удалить. - В моем случае нужно удалить Английскую (Великобритания), это en-GB, именно этот идентификатор языка я буду использовать во второй команде, вам его потребуется изменить на свой. Команды для удаления языка:
$1 = Get-WinUserLanguageList $1.RemoveAll( { $args[0].LanguageTag -clike 'en-GB' } ) Set-WinUserLanguageList $1 -Force
Если всё прошло успешно, язык будет удален из списка доступных для ввода с клавиатуры в Windows.
Удаление раскладки в редакторе реестра
Ещё один метод — использование редактора реестра для удаления языка ввода:
- Нажмите правой кнопкой мыши по кнопке «Пуск», выберите пункт «Выполнить», введите regedit в диалоговое окно «Выполнить» и нажмите Enter.
- В редакторе реестра перейдите в раздел HKEY_CURRENT_USER\Keyboard Layout\Preload
- В этом разделе в правой панели реестра вы увидите несколько пунктов: они представляют собой языки ввода, причем расположены в том же порядке, что и в «Параметрах» Windows. Нажмите правой кнопкой мыши по ненужному языку, выберите пункт «Удалить».
- Закройте редактор реестра, выйдите и снова зайдите в систему, либо перезагрузите компьютер: лишняя раскладка должна исчезнуть.
Если язык есть только в раскладках
Известна проблема, когда языков раскладки отображается больше, чем языков в Параметрах, PowerShell или реестре, то есть лишний язык нигде кроме выбора языка ввода не виден.
Одно из возможных решений: установить этот лишний язык в Параметрах языка (как в первом способе, но именно добавить его), а уже после добавления — удалить этот язык, используя любой из описанных подходов.
Олег
У меня язык только в раскладках. Метод загрузки с последующим удалением не работает. После перезагрузки компа удаленный язык появляется в раскладке снова.
Ответить
Keya
Мне помогло, спасибо
**Если язык есть только в раскладках**
Известна проблема, когда языков раскладки отображается больше, чем языков в Параметрах, PowerShell или реестре, то есть лишний язык нигде кроме выбора языка ввода не виден.
Одно из возможных решений: установить этот лишний язык в Параметрах языка (как в первом способе, но именно добавить его), а уже после добавления — удалить этот язык, используя любой из описанных подходов.
Ответить
Владимир
И У меня язык только в раскладках. Метод загрузки с последующим удалением не работает. После перезагрузки ноута удаленный язык появляется в раскладке снова. Помогите?
Ответить
Dmitry
Рад бы помочь, но не знаю как — мне бы компьютер с такой ситуацией на руки, разобрался бы и дал инструкции, а так не получается воспроизвести проблему именно как у вас.
На всякий случай: именно перезагрузка после удаления выполняется или завершение работы с последующим включением? (в Windows 11 и 10 есть разница в этих действиях, иногда приводящая к проблемам, стоит именно перезагрузку выполнить сразу после удаления).
Ответить
Heavy
В моём случае, для английского США был установлен только базовый пакет (без языкового пакета и прочих), а на британском все это было. Поэтому не удалялся британский. Выход — установил для Английского США все языковые пакеты и прочие, затем удалил британский.
Ответить
Олег
Именно перезагрузка после удаления. Пробовал 2 раза — не помогает. После перезагрузки опять появляется в раскладке. Где-то это еще прописывается. А вот где???
Ответить
Евгений
Спасибо за совет в последнем разделе «Если язык есть только в раскладках». Столкнулся с этим на новом ноутбуке после обновления Windows. Появилось несколько английских раскладок, хотя в языках их не было. Помогла установка языков и их удаление. Предлагаю как-то дополнительно выделить этот раздел или добавить ключевые слова, чтобы другим было проще найти его.
Вот запрос, по которому я пробовал найти инфу: «windows 11 дублирование раскладки клавиатуры»
Ответить
Alex
Помогло «Удаление раскладки в редакторе реестра». Только в нем отображались все раскладки клавиатуры. И разумеется, перегрузка. Оставил сначала только один, русский, затем добавил английский.
Ответить
Вячеслав
Спасибо, в 11 Винде появилась проблема — стоят два языка, но есть украинская раскладка, которой не было нигде видно.
Помогло удаление через реестр.
Ответить
Roman
Если только в раскладках и в ветке HKEY_CURRENT_USER только нужные вам варианты, пройдитесь по всем подветкам HKEY_USERS удаляя лишние. После перезагрузки лишние раскладки исчезнут.
Ответить
Николай
Roman, спасибо. У меня была третья раскладка INT. Вроде удалилась по вашему методу. Надеюсь надолго.
Ответить
макс
Спасибо большое, помогло!)
Ответить
max
не помогает ничего, реестре нету их, в списке тоже, установил удалил через реестр, все равно две лишние раскладки не пропали(
Ответить
Катерина
Спасибо за статью и комментарии к ней! Была установлена британская раскладка при первом запуске системы, без учета, что есть американская. В параметрах она не отражалась — были русский язык и английский американский. Добавила через параметры язык англ. (Соед.Королевство) с последующим удалением там же. Проблема с раскладкой была решена.
Ответить
Иван
Появилась новая раскладка ENG/RU Английский (США)/Русская клавиатура, при переключении (настроено ctrl+shift) переключалось только русский и английский, но с русской клавиатурой соответственно печаталось все на русском, (win+пробел) переключалось по всем 3 языкам и клавиатурам, теперь с помощью ctrl+shift переключается как положено, перескакивая пункт ENG/Русская клавиатура, что за глюк не понятно уже было такое после перезагрузки все нормализовалось теперь снова появилось.
Ответить
Vax
мне помогла инструкция по этой ссылке, а именно последний пункт
thewindowsclub.com/windows-10-keeps-adding-keyboard-layouts
Ответить
Serj
Здрасьте всем. К сожалению не помогли ни одни варианты этих способов. В настройках были указаны только два языка English (United Kingdom) и Russian. А в раскладке было 4 языка )) 3 анг и 1 рус. Система работала на английском языке. В общем помогло изменения языка системы на русский. После запроса смены языка системы просит разлогиниться и зайти снова. Сделал, буквально минуту заняло все это и все встало на места. Раскладка показывает 2 языка как и должно
Ответить
Дмитрий
Всем привет. У меня была британская раскладка только в раскладках.
Удалось удалить через реестр по пути HKEY_USERS\.DEFAULT\Keyboard Layout\Preload лишнюю раскладку и после перезагрузки все лишнее удалилось. Хотя по этому пути в реестре снова значится лишняя раскладка, но не портит основную учетку. В Punto switcher тоже была лишняя раскладка, она так же удалилась.
Ответить
Дмитрий
Продолжаем. Первый способ помог минут на 10, после чего раскладка вернулась. Нашел другую фишку:
Идем в Settings — Time & Language — Language & region — Administrative language settings
Нажимаем Copy settings и там то и скрывалась британская раскладка, которая применялась ко всем профилям в системе. Выбираем обе галочки внизу и перезагружаемся. Должно помочь.
Ответить
Dmitrij
Дмитрий, спасибо! Помог именно этот Ваш совет! Продублирую здесь :
Идем в Settings — Time & Language — Language & region — Administrative language settings
Нажимаем Copy settings и там то и скрывалась британская раскладка, которая применялась ко всем профилям в системе. Выбираем обе галочки внизу и перезагружаемся. Должно помочь.
Ответить
Александр
у меня две раскладки de + ру. вклинилась eng (США). но она НЕ отображалась в параметрах, потому не мог удалить
решение оказалось простым — установил eng и сразу же его удалил. раскладка тут же исчезла
Ответить
Максим Б
Всех с праздниками!
Ноут Dell G15 Ryzen. Обновил до Вин 11. Использую раскладку РУ(машинопись)
После перезагрузки/выхода из спящего режима появляется РУ(йцуке)
Пробовал все вышеприведенные методы (в том числе в комментах) — не помогло. Но! Заметил: после добавления в реестр «IgnoreRemoteKeyboardLayout»=1 — РУ(йцуке) можно было сразу удалить в раскладках. Ранее для этого необходимо было сначала добавить, затем удалить. И после перезагрузки языковая панель не доступна, пока не добавить РУ(йцуке) в настройках. Полагаю, что в Вин11 какое-то свойство раскладки РУ(машинопись) не позволяет ее инициализировать как вторую, и Вин11 добавляет РУ(йцуке) по умолчанию.. Есть мысли как исправить?
Ответить
Максим Б
РЕШЕНО
Обновился до Вин11. Использую раскладку РУ(машинопись). При перезагрузке/выхода из спящего режима, появлялась обычная РУ(йцуке). Помогло удаление РУ языка в настройках, затем добавление его.
До этого пробовал все варианты (включая в комментах) — ничего не помогало.
Ответить
Dava
Подскажите пож. Ноутбук куплен с предустановленой Win 11 Home на Немецком языке. Купил ключ от PRO, обновил, добавил языки, немецкий убрал.
Через время обнаружил дойч в раскладках, и нигде больше.
Скачал языковой пакет, удалил — дойч ушёл. Через время (несколько загрузок) он опять появляется. Как его удалить, чтобы нигде и никогда впредь он не появлялся?
Ответить
Dmitry
Здравствуйте.
Не могу объяснить такое поведение — не должен он, по идее, сам появляться вновь.
Мысли о возможных решениях:
1. Начисто поставить Pro на нужном языке (данные при этом можно и сохранить).
2. Посмотреть на всякий случай параметры региона, вдруг там Дойчланд где-нибудь фигурирует и это влияет (но, опять же, насколько мне известно, не должно).
Ответить
Dava
Хотел поделиться с вами решением, что в реестре по пути HKEY_USERS\.DEFAULT\Keyboard Layout\Preload было 4 языка, один из которых со значением 407, что означает DEU. Я удалил этот параметр, и проблема ушла. Иногда как-то удаётся в хроме иногда его встречать, но более нигде в системе.
И вот открыл я реестр по этому пути чтобы вам скопировать, и опять обнаружил там этот параметр… :8 хотя, по крайней мере на данный момент язык не вернулся.
Для справки и поиска кода языка использовал эту таблицу autoitscript.com/autoit3/docs/appendix/OSLangCodes.htm
Ответить
denis
была проблема с раскладками. нужна была только русская и немецкая, но появилась и английская. способ с удалением языка раскладки не помог. скачал английский язык, добавил в нем еще одну qwerty раскладку, помимо стандартной. стандартную удалил (она сразу пропала), после этого и английский язык удалил. в итоге обе раскладки пропали, все теперь норм.
Ответить
Владимир
После каждого обновления Win 11 возвращала мне с трудом удаленную всеми сразу предложенными вариантами раскладку az-Cyrl. Пришлось перешерстить реестр и найти еще один неупомянутый нигде раздел —
HKEY_USERS\.DEFAULT\Control Panel\International\User Profile и
HKEY_USERS\.DEFAULT\Control Panel\International\User Profile System Backup
там видны все раскладки, и можно просто удалить ненужную. Перезагрузить.
Ответить
Nikolay
Ничего из вышеприведенного не помогло. Удалось тыком: открыл английский язык — установленные клавиатуры — добавить — добавил американскую, а потом ее же и удалил.
Ответить
Роман
На Windows 11 словил глюк. В параметрах только русский язык установлен. Внизу справа в панели выбор 3-ех раскладок. Английская США, Английская США Международная, Русская.
Помогло добавление языка в параметрах «Английский Язык» далее в него нужно перейти Добавить клавиатуру — США Международная — Удалить.
Ответить
Никита
Здравствуйте! Прошёлся по всем инструкциям, но ничего не помогало (в том числе что советовали в комментариях). После перезагрузки всё становилось по прежнему.
В итоге помогло редактирование файлика в HKEY_USERS\.DEFAULT\Control Panel\International\User Profile по названием Languages. Просто нажимаем изменить и удаляем от туда лишний язык.
Но всё равно спасибо, за то, что навели на мысль о редактировании реестра!
Ответить