If you see a keyboard or input method that you aren’t expecting in the input switcher or in your preferred languages list, here are some ways to fix it.
Remove the language from Settings
Here’s the first thing to try:
-
Select Start > Settings > Time & language > Language & region .
-
Find the language you don’t want on your PC, then select More > Remove.
If the unwanted keyboard or input method is still there, you can remove the individual keyboard from Settings. Here’s how:
-
Select Start > Settings > Time & language > Language & region .
-
Find the language you don’t want on your PC, then select More > Language options > Remove.
Unwanted language or keyboard is still in the input switcher
If the unwanted language or keyboard is still in the input switcher, but not in the language list, try this:
-
Select Start > Settings > Time & language > Language & region .
-
Select Add a language, add the unwanted language or keyboard, then select Next > Install.
-
After the language or keyboard is installed, select More > Language options > Remove.
Note: The last keyboard for a language and the default input method can’t be removed. The default input method is based on the order of the language list in Settings.
Default input method doesn’t show the language you chose
If the default input method doesn’t have the language you chose, try this:
-
Select Start > Settings > Time & language > Typing > Advanced keyboard settings.
-
In Override for default input method, select your preferred language.
Related
Manage the input and display language settings in Windows
Need more help?
Want more options?
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.
Windows 11 users may find that they have an English United Kingdom keyboard layout installed on their computer, which can be a bit of a pain if you want to type in a different language. But don’t worry, it’s easy to remove and replace with another keyboard layout.
In this article, we will introduce the easiest method to completely delete the English UK keyboard.
Add English UK as a language
You can skip this step if you have English UK as a language installed.
- Open Settings app.
- Choose Time & Language on the side menu.
- Choose Language & region.
- In the Preferred languages setting card, click on Add a language button.
- Then choose to install English (United Kingdom).
Add English US keyboard to English UK
After the English UK language is installed, you can choose to add a keyboard to it.
You can click on the 3-horizontal-dot menu under UK language to expand its settings then choose Language options.
Then choose to install a US (QWERTY) keyboard.
Then we have 2 keyboards as following:
Delete English UK keyboard
After installing the US keyboard, we have a fallback option so Windows allows us to delete the UK one.
Click on the 3-horizontal-dot menu on the right side of the United Kingdom then choose the Remove option.
Delete English UK language
After the mentioned steps, we have the US keyboard in both English US and English UK languages.
The final step is to delete the English UK language.
Voila, anything related to the UK keyboard is completely removed. If you want to use the keyboard again, you can install it like any other languages.
Вы тут: Главная → Popular → Как удалить неудаляемые языки и раскладки клавиатуры в Windows
В чате @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. Однако к успеху это ни привело, что намекало на фактические отсутствие этих языковых пакетов, но не приближало к решению проблемы фантомных языков. Пришлось зайти с черного хода.
Удаление неудаялемых языков
У PowerShell есть два командлета для управления языками пользователя – Get-WinUserLanguageList и Set-WinUserLanguageList. Первый умеет получать список языков, а второй задавать его. В PowerShell список соответствовал картине в параметрах.
Из справки второго командлета не вполне очевидно, как удалить ненужные языки. Зато она дает достаточно толстый намек на то, что вывод первого командлета представляет собой массив. Это можно использовать во благо. Нам нужны только первые три языка из списка.
$List = Get-WinUserLanguageList Set-WinUserLanguageList $($list[0], $list[1], $list[2]) -Force Get-WinUserLanguageList
Первая команда помещает в переменную массив из списка языков, а вторая задает в качестве текущих языков первые три элемента массива. При этом остальные языки удаляются! Третья команда выводит список языков для проверки.
Решено! В который уже раз PowerShell позволяет элегантно решить задачу без запредельных усилий. Если будете экспериментировать под учетной записью Microsoft, отключите синхронизацию языковых параметров во избежание нежелательных эффектов (я словил несколько странностей :).
Удаление неудаялемых раскладок клавиатуры
Этот раздел был добавлен значительно позже, потому что в статью приходят люди со смежной проблемой — появление фантомных раскладок клавиатуры при отсутствии соответствующих установленных языков. У этой проблемы может быть несколько вариантов решения.
Игнорирование дистанционных раскладок
Примените твик и перезагрузитесь. См. также пост в канале Telegram с кратким объяснением и готовым REG-файлом.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "IgnoreRemoteKeyboardLayout"=dword:00000001
Удаление раскладок из разделов Preload
HKEY_USERS\.DEFAULT\Keyboard Layout\Preload HKEY_CURRENT_USER\Keyboard Layout\Preload
Удаление раскладок из системы
Это подходит в случае, если раскладка не нужна в принципе. Раскладки прописаны в разделе
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\<LCID>
Нужно удалять подраздел с нежелательной раскладкой.
Удаление раскладки после смены кодовой страницы (языка для неюникодных программ)
В современных Windows при смене кодовой страницы (например, с английской на русскую) автоматически добавляется для всех пользователей и метод ввода этого языка. Причем сам язык не добавляется! Однако в большинстве случаев этот язык уже установлен у пользователей, поэтому они ничего не замечают. Но бывает иначе. Варианты решения:
- Добавить в параметрах такой же язык, как установлен для кодовой страницы, а затем удалить его. В результате удаляется и ненужная раскладка. Самый простой способ, но у одного из читателей после перезагрузки раскладка возвращалась.
- Добавлять и тут же удалять язык скриптом из автозагрузки. Прием против лома — возвращения раскладки после перезагрузки.
- Заменить в языке проблемный метод ввода не несуществующий. Элегантное решение, недоступное в графическом интерфейсе.
В Windows 10 1803 языковые настройки практически полностью перекочевали из классической панели управления в Параметры (исключение составляет классическое окно с настройками сочетаний клавиш и языковой панели). В связи с этим я обновил статью про 6 языковых настроек, которые могут поставить вас в тупик в контексте изменившегося интерфейса.
ANDRAMIR
Старые игры от Arkane запускаешь? Хотя нет, там всегда французская раскладка добавляется.
Ответить
Развернуть ветку
Keworker
Автор
У меня сейчас установлен только Dark Souls, Айзек и сталкер
Ответить
Развернуть ветку
1 комментарий
Hida
Найди на ютубе ролик Изи. У него есть ролик на эту тему. Только он в том видел говорит, что не нашёл решение, но в середине ответ будет.
Ответить
Развернуть ветку
Hida
Нашёл видос. Я кинул ссылку с привязкой ко времени (6:19).
Ответить
Развернуть ветку
2 комментария
Melorax
Из HKEY_USERS\.DEFAULT\Keyboard Layout\Preload пробовал удалять?
Ответить
Развернуть ветку
Keworker
Автор
А что из этого надо удалять?
Ответить
Развернуть ветку
11 комментариев
Keworker
Автор
У меня вместо ENG пишется ENG US, меня это бесит
Ответить
Развернуть ветку
Gray Brevis
Ну ткни на Настройки языка, потом на Английский и удали лишнюю раскладку.
Ответить
Развернуть ветку
Keworker
Автор
Я это первым делом и сделал, но после перезагрузки не остается ни одной раскладки, в настройках системы только 1 английская, а вторая вообще существует только на win+space
Ответить
Развернуть ветку
12 комментариев
HooHah
У меня такое было. Больше инфы, пожалуйста. На момент, когда 3 раскладки в переключателе показывает:
— региональный формат какой?
— Windows display language какой?
— Preferred languages for apps and websites какие?
Забыл — перед тем, как 3-я раскладка появилась, в Settings что-нибудь меняли?
Ответить
Развернуть ветку
Keworker
Автор
Ок, я сейчас работаю, как закончу перезагружу
Ответить
Развернуть ветку
Kijojora
Я с этой фигнёй на ноуте уже год сражаюсь, а на ПК две нормально работают
Ответить
Развернуть ветку
Hida
Тебе тоже скину, мне помог этот видос. Ради интереса можешь глянуть полностью, но гланое на времени (6:19)
Ответить
Развернуть ветку
Kijojora
Я с этой фигнёй на ноуте уже год сражаюсь, а на ПК две нормально работают
Ответить
Развернуть ветку
fireff0xy
ну всё, чел по ходу что-то не то удалил. вернется небось ток через неделю, пока все по новой не установит… с тем же самым вопросом
XD
Ответить
Развернуть ветку
Действующий соврутник майорни
у меня после установки Dawn of war 3 слетела английская раскладка. Я ее поставил, и теперь у меня тоже вот такая ерунда с двумя английскими.
В принципе, оно не мешает но причина слета языка была в игре.
Ответить
Развернуть ветку
Hida
Попробуй посмотреть этот видос, особенно начиная со времени (6:19)
Ответить
Развернуть ветку
Igrok 1
Я бы попробовал добавить другой английский, не США. Какую-нибудь Великобританию, Австралию и т.д. (там их много)
Ответить
Развернуть ветку
Abyss Watchers
Самое простое, как это исправить:
Открываете настройки языка
Скачиваете тот язык, который у вас «появился»
После установки языкового пакета — удаляете скачанный вами язык
profit!
Ответить
Развернуть ветку
Keworker
Автор
А у меня в списке языков никакого ENG INTL и не было
Ответить
Развернуть ветку
1 комментарий
ClifFordHyde
Установил старую игру,у меня такое когда ГТА 4 устанавливаю
Ответить
Развернуть ветку
45 комментариев
Раскрывать всегда
I am sure I had same issue with Windows 10 and solved it. Now I can’t solve it with Windows 11.
I have English (United Kingdom) language which is also locale language. I don’t have English (United States) anywhere — see pictures.
However my keyboard with English UK is US. In Windows 10 it was not a problem — I had only one keyboard (US) with English UK language.
In Windows 11 I have now two keyboards if I use switch shortcut but in the settings there is only one keyboard and I can’t delete the second one as it’s not there.
To recap: I want to have ENG English (United Kingdom) US keyboard and remove ENG English (United States) US keyboard. All «duplicate» questions are not applicable here because I do not have ENG English (United States) language anywhere in the system.
So again — I need UK English language with US keyboard layout and nothing else.
Removing Preview key from registry doesn’t work — it is back as soon as I sign in.
Keyboard layouts when I press Ctrl+Shift
Language settings — only UK
UK Language options
asked Oct 8, 2021 at 13:35
9
If you have any additional keyboard layout:
That belongs to language that you don’t have installed:
Then simply:
- Install that language (English (United Kingdom) in the above example)
- Go to language details and install the keyboard layout (Polish (Programmers) in here)
- Uninstall the whole language language pack
After that pressing Win+Space should reveal only languages and keyboard layouts that you have actually installed in your system.
trejder
10.9k18 gold badges60 silver badges119 bronze badges
answered Dec 10, 2021 at 15:49
Parsa bzhParsa bzh
4163 silver badges2 bronze badges
2
I have the same issue with other languages: I have a German Keyboard and a German system but I’m forced to have a US English language layout.
Since I very often press Windows+Space accidentally, I end up changing the layout by accident.
Sadly, I can’t remove English as language since my only existing language is German.
However, I found that installing the US language and then removing it, solved it for me.
Greenonline
2,25511 gold badges24 silver badges31 bronze badges
answered Nov 15, 2021 at 14:11
0
This did the trick for me.
Settings
or Win+i
> Time & language
> Typing
> Advanced Keyboard settings
Check Use the desktop language bar when it’s available.
Then click Language bar options below
, under language bar
check Hidden.
answered Nov 15, 2021 at 15:48
1
Adding and removing US Qwerty fixed the issue for me.
In Windows 11:
- Press Win+i to open Window settings
- Select Time & language > Language & region
- Open the Language options of any listed language
- Press Add a keyboard
- Select US Qwerty to add it
- Click on the triple dots next to US Qwerty and select Remove to remove it
answered Oct 24, 2022 at 11:50
Marco LackovicMarco Lackovic
1,3094 gold badges17 silver badges24 bronze badges
1
I had a similar issue on Windows 11. My installed layouts were:
- English / US layout
- German / DE layout
- German / US layout <— I don’t want this!
I want only #1 + #2, but not #3 (German with US layout).
To remove #3, go to Settings (Win
+i
) > Time & Language > Language & Region. In the «Language» section at the top, there were two entries:
- English (United States)
- German (Germany) <— configure this one
Click on the «…» icon next to the «German (Germany)» entry, select «Language Options». On the new page, scroll down to the «Keyboards» section. There were two entries:
- German QWERTZ
- German QWERTY (US) <— remove this
Click on the «…» icon next to the «German QWERTY» entry and select «Remove».
(Note: I took this screenshot after the German QWERTY entry was already removed, so it actually shows the desired end state.)
Done!
answered Dec 17, 2021 at 16:43
migunomiguno
1193 bronze badges
You must log in to answer this question.
Not the answer you’re looking for? Browse other questions tagged
.
Not the answer you’re looking for? Browse other questions tagged
.