Порівняно часто у списку розкладок клавіатури користувачі виявляють зайву: наприклад, російську або англійську (Сполучене королівство). Відбувається це зазвичай через те, що вона була додана при встановленні системи без урахування того, що англійська (США) встановлюється за умовчанням, але можливі інші причини.
У цій покроковій інструкції докладно про те, як видалити розкладку мови клавіатури з комп’ютера у Windows 11 та Windows 10 – у Налаштування або PowerShell. Також може бути цікаво: Як додати мову на клавіатурі у Windows.
Видалення розкладки клавіатури в Налаштуваннях
Інтерфейс параметрів 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 або реєстрі, тобто зайва мова ніде крім вибору мови введення не видно.
Одне з можливих рішень: встановити цю зайву мову в Налаштуваннях мови (як у першому способі, але саме додати її), а вже після додавання – видалити цю мову, використовуючи будь-який з описаних вище підходів.
Якщо у вас є питання, то залишайте їх у коментарях. Також можна поділитись досвідом видалення мови у Windows або оцінити цю статтю.








