Как убрать вторую английскую раскладку клавиатуры: 5 рабочих способов

Дублирующаяся английская раскладка клавиатуры (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, если система не блокирует изменения из-за политики группы (актуально для корпоративных ПК).

  1. Откройте «Параметры» через меню Пуск или нажмите Win + I.
  2. Перейдите в раздел Время и язык → Язык и регион.
  3. Найдите язык, к которому привязана ненужная раскладка (например, Английский (США)), и кликните по нему.
  4. Нажмите Параметры (или Дополнительные настройки в Windows 11).
  5. В блоке Клавиатуры найдите дублирующуюся раскладку и нажмите Удалить.

Если кнопка Удалить неактивна, значит раскладка является основной для языкового пакета. В этом случае сначала добавьте другую раскладку для этого языка (например, Английский (Великобритания)), затем повторите попытку удаления. Также проверьте, не установлен ли флажок Использовать клавиатуру 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. Этот способ рискован — неправильные изменения могут привести к сбою системы. Создайте точку восстановления перед началом.

  1. Нажмите Win + R, введите regedit и подтвердите запуск.
  2. Перейдите по пути:
    HKEY_CURRENT_USER\Keyboard Layout\Preload
  3. В правой части окна вы увидите ключи вида 1, 2 и т.д. Каждый соответствует установленной раскладке. Запомните или запишите их значения (например, 00000409 для английской).
  4. Удалите ключ, соответствующий ненужной раскладке (например, 2).
  5. Перезагрузите ПК.

Чтобы определить, какой ключ за какую раскладку отвечает, сравните значения с таблицей ниже:

Значение ключа Раскладка Язык
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. Чтобы удалить лишнюю:

  1. Откройте Системные настройки → Клавиатура → Источники ввода.
  2. Найдите дублирующуюся раскладку (например, ABC - U.S.) и нажмите .
  3. Если кнопка неактивна, откройте Терминал и выполните:
    defaults delete -g AppleKeyboardLayoutsEnabled
    

    defaults 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-раскладку или используйте виртуальную клавиатуру для ввода. Также можно настроить альтернативный ввод через Параметры → Устройства → Ввод → Дополнительные клавиатуры.

У меня две английские раскладки, но в настройках отображается только одна. Как найти вторую?

Это типичная проблема, когда одна раскладка является скрытой системной. Чтобы её обнаружить:

  1. Откройте Пуск и введите ctfmon — если процесс запущен, он может добавлять скрытые раскладки.
  2. Проверьте папку C:\Windows\System32\input.dll — иногда там регистрируются дополнительные языки.
  3. Используйте утилиту Microsoft Keyboard Layout Creator для детального анализа установленных раскладок.

Если ничего не помогает, выполните сброс языковых настроек через команду:

lpksetup /u

Можно ли переназначить сочетание клавиш для переключения раскладки, вместо того чтобы удалять её?

Да, и это часто удобнее. Чтобы изменить комбинацию:

  1. Откройте Параметры → Время и язык → Язык и регион → Клавиатура.
  2. Нажмите Дополнительные настройки клавиатуры → Сочетания клавиш для языков ввода.
  3. Замените Alt+Shift на Ctrl+Shift или отключите переключение совсем.

Для Windows 11 также можно использовать PowerToys от Microsoft, чтобы назначить собственное сочетание (например, CapsLock + Пробел).

Я удалил раскладку, но она вернулась после перезагрузки. Что делать?

Это означает, что раскладка восстанавливается фоновой службой. Порядок действий:

  1. Проверьте Планировщик заданий (taskschd.msc) на наличие задач с именем Language или Input.
  2. Отключите службу Touch Keyboard and Handwriting Panel Service (если не используете сенсорную клавиатуру).
  3. Выполните команду в PowerShell для принудительного удаления:
    Remove-WinUserLanguageList -LanguageTag "en-US" -Force

Если проблема остаётся, создайте новый профиль пользователя в Windows — иногда настройки языков "застревают" в повреждённом профиле.