Дублирующаяся английская раскладка клавиатуры (English (United States) или English (United Kingdom)) появляется после обновления Windows, установки новых программ или смены региональных настроек. Основной симптом — случайное переключение на ненужный английский при нажатии Alt+Shift или Win+Space, несмотря на то, что основная раскладка уже настроена. Проблема актуальна для Windows 10/11, реже встречается на macOS и Linux. В 80% случаев виноваты автоматические обновления системы, которые добавляют "резервную" раскладку для совместимости с приложениями.
Прежде чем удалять лишнюю раскладку, проверьте её происхождение: откройте Параметры → Время и язык → Язык и регион и посмотрите, не привязана ли она к другому языковому пакету (например, к Microsoft SwiftKey или Google Input Tools). Если дубликат появился после подключения нового устройства ввода (например, беспроводной клавиатуры Logitech или Razer), проблема может крыться в драйверах производителя. Ниже — пошаговые инструкции для всех сценариев, включая случаи, когда стандартное удаление через интерфейс Windows не работает.
1. Удаление через «Параметры Windows» (основной способ)
Самый безопасный метод — удалить лишнюю раскладку через графический интерфейс. Он подходит для Windows 10 версии 1809+ и Windows 11, если система не блокирует изменения из-за политики группы (актуально для корпоративных ПК).
- Откройте «Параметры» через меню
Пускили нажмитеWin + I. - Перейдите в раздел
Время и язык → Язык и регион. - Найдите язык, к которому привязана ненужная раскладка (например,
Английский (США)), и кликните по нему. - Нажмите
Параметры(илиДополнительные настройкив Windows 11). - В блоке
Клавиатурынайдите дублирующуюся раскладку и нажмитеУдалить.
Если кнопка Удалить неактивна, значит раскладка является основной для языкового пакета. В этом случае сначала добавьте другую раскладку для этого языка (например, Английский (Великобритания)), затем повторите попытку удаления. Также проверьте, не установлен ли флажок Использовать клавиатуру Windows для всех языков в разделе Дополнительные настройки клавиатуры — его нужно отключить.
2. Удаление через «Панель управления» (для старых версий Windows)
В Windows 7/8.1 или на предприятиях с устаревшими политиками интерфейс «Параметров» может не отображать все раскладки. В этом случае используйте классическую Панель управления:
- 🔹 Откройте
Панель управления → Часы и регион → Язык(илиЯзык и региональные стандарты). - 🔹 Перейдите на вкладку
Клавиатуры и языки→Изменить клавиатуру. - 🔹 В списке
Установленные службынайдите дублирующуюся раскладку и нажмитеУдалить. - 🔹 Примените изменения и перезагрузите ПК.
Если в списке отображается только одна английская раскладка, но на практике их две, проблема может быть в скрытых системных раскладках. Они добавляются некоторыми играми (например, World of Warcraft или League of Legends) для корректного отображения текста в клиенте. В этом случае поможет способ с PowerShell (см. раздел 4).
Почему раскладка возвращается после удаления?
Скорее всего, её добавляет фоновая служба. Проверьте:
1. Игровые лаунчеры (Steam, Epic Games, Origin) — они могут устанавливать свои языковые пакеты.
2. Драйверы клавиатур (Corsair iCUE, Logitech G HUB) — часто добавляют английскую раскладку для макросов.
3. Облачные сервисы (OneDrive, Google Drive) — синхронизируют настройки между устройствами.
Чтобы отключить автовосстановление, удалите раскладку через PowerShell с флагом -Force (инструкция ниже).
3. Ручное редактирование реестра Windows
Если стандартные методы не сработали, придётся вручную очистить записи о раскладке в реестре Windows. Этот способ рискован — неправильные изменения могут привести к сбою системы. Создайте точку восстановления перед началом.
- Нажмите
Win + R, введитеregeditи подтвердите запуск. - Перейдите по пути:
HKEY_CURRENT_USER\Keyboard Layout\Preload - В правой части окна вы увидите ключи вида
1,2и т.д. Каждый соответствует установленной раскладке. Запомните или запишите их значения (например,00000409для английской). - Удалите ключ, соответствующий ненужной раскладке (например,
2). - Перезагрузите ПК.
Чтобы определить, какой ключ за какую раскладку отвечает, сравните значения с таблицей ниже:
| Значение ключа | Раскладка | Язык |
|---|---|---|
00000409 |
Английская (США) | English (United States) |
00000809 |
Английская (Великобритания) | English (United Kingdom) |
00000419 |
Русская | Русский |
00000407 |
Немецкая | Deutsch |
⚠️ Внимание: Если после удаления ключа система перестала загружаться, восстановите реестр из резервной копии или используйте точку восстановления. Никогда не удаляйте ключ 1 — он отвечает за основную раскладку.
4. Удаление через PowerShell (для опытных пользователей)
Консоль PowerShell позволяет удалить раскладку принудительно, даже если она заблокирована системой. Способ работает в Windows 10/11 и не требует прав администратора (если раскладка не системная).
Сначала получите список всех установленных раскладок:
Get-WinUserLanguageList
Найдите в выводе ненужную раскладку и запомните её LanguageTag (например, en-US). Затем выполните команду для удаления:
$LangList = Get-WinUserLanguageList
$LangList.Remove("en-US")
Set-WinUserLanguageList $LangList -Force
Если раскладка привязана к языковому пакету, сначала удалите его:
Get-WinSystemLocale
Set-WinSystemLocale ru-RU # Замените на нужный язык
📋 Создайте точку восстановления системы
📋 Запустите PowerShell от имени администратора
📋 Проверьте текущие раскладки командой Get-WinUserLanguageList
📋 Убедитесь, что удаляемая раскладка не является системной (LanguageTag не совпадает с Get-WinSystemLocale)-->
5. Особенности для macOS и Linux
На macOS дублирующиеся раскладки появляются после обновления системы или установки программ вроде Karabiner-Elements. Чтобы удалить лишнюю:
- Откройте
Системные настройки → Клавиатура → Источники ввода. - Найдите дублирующуюся раскладку (например,
ABC - U.S.) и нажмите–. - Если кнопка неактивна, откройте
Терминали выполните:defaults delete -g AppleKeyboardLayoutsEnableddefaults delete -g com.apple.keyboard.fnState
В Linux (Ubuntu, Mint, Fedora) раскладки управляются через setxkbmap. Чтобы удалить ненужную:
# Посмотреть текущие раскладки
setxkbmap -query
Установить только русскую и английскую (USA)
setxkbmap -layout "us,ru" -option "grp:alt_shift_toggle"
Если раскладка добавляется автоматически при входе в систему, проверьте настройки GNOME или KDE в разделе Региональные стандарты. В Ubuntu 22.04+ также может помочь сброс настроек через:
dconf reset -f /org/gnome/desktop/input-sources/
6. Проблемы с игровыми клавиатурами и периферией
Беспроводные клавиатуры Logitech, Razer или SteelSeries часто добавляют собственные раскладки через фирменное ПО. Например, Razer Synapse устанавливает English (Razer) для работы с макросами. Чтобы удалить её:
- 🎮 Откройте программу для клавиатуры (например, Logitech G HUB).
- 🎮 Перейдите в настройки языка и удалите ненужную раскладку.
- 🎮 Если опции нет, отключите автозагрузку программы в
Диспетчере задач. - 🎮 Для полного удаления раскладки может потребоваться деинсталляция ПО через
Панель управления → Программы и компоненты.
Если после удаления программы раскладка осталась, очистите её следы с помощью Revo Uninstaller или вручную удалите папки:
C:\Program Files\Razer\(для Razer)C:\Program Files\Logitech\(для Logitech)C:\Users\<Имя пользователя>\AppData\Local\SteelSeries\
⚠️ Внимание: Удаление фирменного ПО может отключить дополнительные функции клавиатуры (подсветку, макросы, мультимедийные клавиши). Перед деинсталляцией экспортируйте профили настроек.
7. Как предотвратить повторное появление раскладки
Чтобы лишняя английская раскладка не появлялась снова, выполните профилактические действия:
| Причина появления | Решение |
|---|---|
| Обновления Windows | Отключите автоматическую установку языковых пакетов в Параметры → Обновление и безопасность → Дополнительные параметры → Необязательные обновления. |
| Игровые лаунчеры | В настройках Steam, Epic Games или Origin отключите опцию Устанавливать языковые пакеты автоматически. |
| Драйверы периферии | Обновляйте ПО для клавиатур только через официальные источники, избегайте "пакетных" драйверов. |
| Синхронизация Microsoft | Отключите синхронизацию языковых настроек в Параметры → Учётные записи → Синхронизация параметров. |
Если проблема возникает на корпоративном ПК, обратитесь к администратору — возможно, раскладка добавляется через групповую политику (gpedit.msc). В домашних условиях проверьте, не установлены ли "политики" через редактор реестра по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Control Panel\International
После обновления Windows|После установки новых программ|Случайно, без видимой причины|Никогда не сталкивался-->
Частые вопросы (FAQ)
Можно ли удалить английскую раскладку полностью, оставив только русскую?
Технически да, но это не рекомендуется. Некоторые программы (например, Adobe Photoshop или Autodesk AutoCAD) требуют английской раскладки для корректного ввода команд. Если удалите её полностью, могут возникнуть проблемы с горячими клавишами в софте. Лучше оставьте одну английскую раскладку и отключите переключение между ними через Alt+Shift в настройках языка.
После удаления раскладки пропали некоторые символы (например, @ или "). Как вернуть?
Символы @, ", # и другие спецзнаки зависят от региональной раскладки. Если вы удалили English (US), но оставили English (UK), расположение символов изменится. Верните US-раскладку или используйте виртуальную клавиатуру для ввода. Также можно настроить альтернативный ввод через Параметры → Устройства → Ввод → Дополнительные клавиатуры.
У меня две английские раскладки, но в настройках отображается только одна. Как найти вторую?
Это типичная проблема, когда одна раскладка является скрытой системной. Чтобы её обнаружить:
- Откройте
Пуски введитеctfmon— если процесс запущен, он может добавлять скрытые раскладки. - Проверьте папку
C:\Windows\System32\input.dll— иногда там регистрируются дополнительные языки. - Используйте утилиту Microsoft Keyboard Layout Creator для детального анализа установленных раскладок.
Если ничего не помогает, выполните сброс языковых настроек через команду:
lpksetup /u
Можно ли переназначить сочетание клавиш для переключения раскладки, вместо того чтобы удалять её?
Да, и это часто удобнее. Чтобы изменить комбинацию:
- Откройте
Параметры → Время и язык → Язык и регион → Клавиатура. - Нажмите
Дополнительные настройки клавиатуры → Сочетания клавиш для языков ввода. - Замените
Alt+ShiftнаCtrl+Shiftили отключите переключение совсем.
Для Windows 11 также можно использовать PowerToys от Microsoft, чтобы назначить собственное сочетание (например, CapsLock + Пробел).
Я удалил раскладку, но она вернулась после перезагрузки. Что делать?
Это означает, что раскладка восстанавливается фоновой службой. Порядок действий:
- Проверьте
Планировщик заданий(taskschd.msc) на наличие задач с именемLanguageилиInput. - Отключите службу
Touch Keyboard and Handwriting Panel Service(если не используете сенсорную клавиатуру). - Выполните команду в
PowerShellдля принудительного удаления:Remove-WinUserLanguageList -LanguageTag "en-US" -Force
Если проблема остаётся, создайте новый профиль пользователя в Windows — иногда настройки языков "застревают" в повреждённом профиле.