Как полностью удалить язык из раскладки клавиатуры в Windows 11: 4 проверенных способа

Лишняя языковая раскладка в Windows 11 не только занимает место на панели задач, но и может случайно активироваться при наборе текста, заменяя буквы на непонятные символы. Если вы заметили, что при переключении между раскладками появляется ненужный язык (например, арабский, китайский или дубликат английского), его можно удалить через стандартные настройки системы — без сторонних программ. В 90% случаев проблема решается за 2-3 клика, но иногда требуется очистка реестра или командная строка.

В этой статье — актуальные способы удаления языка из раскладки в Windows 11 (версии 22H2, 23H2 и новее), включая случаи, когда язык не удаляется через параметры или возвращается после перезагрузки. Мы также разберём, как убрать серый язык (отсутствующий в списке, но отображаемый на панели), и что делать, если кнопка «Удалить» неактивна.

Почему в Windows 11 появляются лишние языки раскладки

Ненужные языки чаще всего добавляются в систему по трём причинам:

  • 🔄 Автоматическая установка при обновлении Windows (например, после крупных апдейтов типа 22H2 → 23H2 система может добавить языковые пакеты для региональных настроек).
  • 🎮 Игры или программы с мультиязычной поддержкой (некоторые приложения, например, Steam или Origin, устанавливают языковые пакеты без предупреждения).
  • 🖥️ Ошибки синхронизации учётной записи Microsoft (если вы входили на другом ПК с иными языковыми настройками, они могут перенестись на текущее устройство).

Реже проблема связана с повреждением системных файлов (например, после некорректного выключения ПК) или действиями вирусов, которые меняют реестр. Если язык появился после установки пиратского софта или взлома системы, рекомендуется проверить ПК антивирусом (Windows Defender, Kaspersky) перед удалением раскладки.

📊 Как часто вы сталкиваетесь с лишними языками в Windows?
Никогда
Редко, после обновлений
Часто, не знаю почему
Постоянно, это раздражает

Способ 1: Удаление языка через «Параметры Windows» (основной метод)

Это самый простой и безопасный способ, который работает в 80% случаев. Инструкция актуальна для Windows 11 всех сборок, включая Insider Preview:

  1. Откройте меню Пуск → выберите Параметры (или нажмите Win + I).
  2. Перейдите в раздел Время и языкЯзык и регион.
  3. Найдите блок Языки и кликните по трём точкам () рядом с ненужным языком.
  4. Выберите Удалить → подтвердите действие.

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

  • 🔍 Пролистать список языков вниз — иногда они скрыты под полосой прокрутки.
  • 🔄 Перезагрузить ПК и повторить шаги (иногда язык появляется после ребута).
  • 🛠️ Использовать Способ 3 (через реестр), если язык «призрачный».

Проверьте, что язык не используется в приложениях (например, в браузере или офисных программах)

Создайте точку восстановления системы (на случай ошибок)

Закройте все программы, где может быть активен этот язык

Перезагрузите ПК, если язык появился после обновления-->

Способ 2: Удаление через «Панель управления» (для старых языковых пакетов)

Некоторые языки, установленные через Microsoft Store или сторонние инсталляторы, не отображаются в новых «Параметрах», но остаются в классической Панели управления. Чтобы их удалить:

  1. Откройте Панель управления (нажмите Win + R, введите controlEnter).
  2. Перейдите в Часы и регионРегион → вкладка Дополнительно.
  3. В блоке Язык программ, не поддерживающих Юникод нажмите Изменить язык системы.
  4. В списке Текущий язык системы выберите нужный (например, Русский) и нажмите OK.
  5. Вернитесь в Язык (в Панели управления) → найдите ненужный язык и удалите его.

Важно! Если язык отмечен как «Язык интерфейса Windows», его удаление может привести к сбою системы. В этом случае сначала назначьте другой язык основным (через «Параметры» → «Язык и регион»).

Способ 3: Удаление «призрачных» языков через реестр

Если язык отображается на панели задач, но отсутствует в списке установленных, он мог остаться в реестре после некорректного удаления. Этот метод требует осторожности — ошибки в реестре могут нарушить работу системы. Перед изменениями создайте точку восстановления.

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

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

Код языка Язык Примечание
00000409 Английский (США) Часто дублируется
00000419 Русский Может конфликтовать с украинским
00000407 Немецкий Часто добавляется играми
00000804 Китайский (упрощённый) Может оставаться после удаления
0000040C Французский Иногда добавляется офисными пакетами
⚠️ Внимание: Не удаляйте параметр 1 — он отвечает за основной язык системы. Если после изменений клавиатура перестала работать, восстановите реестр из резервной копии или вернитесь к точке восстановления.

Способ 4: Удаление языка через PowerShell (для опытных пользователей)

Если предыдущие методы не сработали, можно удалить язык с помощью PowerShell. Этот способ полезен, когда язык заблокирован политиками группы или не отображается в графическом интерфейсе.

  1. Откройте PowerShell от имени администратора (клик правой кнопкой по ПускWindows Terminal (Администратор)).
  2. Введите команду для просмотра установленных языков:
    Get-WinUserLanguageList

    Запомните LanguageTag ненужного языка (например, en-US или fr-FR).

  3. Удалите язык командой (замените xx-XX на его LanguageTag):
    $LangList = Get-WinUserLanguageList
    

    $LangList.Remove("xx-XX")

    Set-WinUserLanguageList $LangList -Force

  4. Перезагрузите ПК.

Если язык всё равно остаётся, попробуйте удалить его пакет полностью:

Get-WindowsPackage -Online | Where-Object {$_.PackageName -like "Language"} | Remove-WindowsPackage -Online -NoRestart
⚠️ Внимание: Команда Remove-WindowsPackage удаляет языковые пакеты на уровне системы. Не используйте её для основного языка интерфейса — это может привести к неработоспособности Windows.
Что делать, если PowerShell выдаёт ошибку "Отказано в доступе"

Проверьте, что PowerShell запущен от имени администратора.

Отключите антивирус (он может блокировать изменения системных файлов).

Попробуйте команду в Командной строке (admin) вместо PowerShell.

Если ошибка сохраняется, используйте DISM для восстановления системных компонентов:

DISM /Online /Cleanup-Image /RestoreHealth

Как убрать язык с панели задач, если он не удаляется

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

  • 🔄 Перезапустите процесс explorer.exe:
    1. Откройте Диспетчер задач (Ctrl + Shift + Esc).
    2. Найдите процесс Проводник (explorer.exe) → клик правой кнопкой → Перезапустить.
  • 🛠️ Сбросьте кэш языков:
    1. Откройте ПараметрыПриложенияПриложения и возможности.
    2. Найдите Языковой пакет с нужным языком → нажмите Удалить.
  • 🖥️ Отключите отображение языка на панели:
    1. Клик правой кнопкой по панели задач → Параметры панели задач.
    2. Отключите опцию Показывать языковую панель на рабочем столе.
  • Если язык всё равно виден, проверьте, не добавлен ли он в дополнительные раскладки для конкретных приложений (например, в Microsoft Office или Adobe Photoshop). Для этого:

    1. Откройте проблемное приложение.
    2. Найдите в его настройках раздел Язык или Региональные стандарты.
    3. Удалите ненужную раскладку или сбросьте настройки к умолчанию.

    Что делать, если кнопка «Удалить» неактивна

    Если язык нельзя удалить через интерфейс, причины могут быть следующими:

    • 🔒 Язык назначен как основной для системы (нужно сначала выбрать другой основной язык).
    • 🏢 Язык заблокирован групповой политикой (актуально для рабочих ПК в домене).
    • 🛡️ Язык защищён антивирусом или брандмауэром (например, Kaspersky может блокировать изменения языковых пакетов).
    • 🔧 Язык является частью обновления Windows и не может быть удалён без отката системы.

    Решения:

    1. Смените основной язык:
      1. Откройте ПараметрыВремя и языкЯзык и регион.
      2. Кликните по другому языку → выберите По умолчанию.
      3. Попробуйте удалить заблокированный язык снова.
    2. Проверьте групповые политики (только для Windows 11 Pro/Enterprise):
      1. Нажмите Win + R, введите gpedit.mscEnter.
      2. Перейдите по пути: Конфигурация пользователя → Административные шаблоны → Панель управления → Региональные и языковые стандарты.
      3. Отключите политики, связанные с блокировкой языков.
    3. Используйте утилиту lpksetup:
      1. Нажмите Win + R, введите lpksetupEnter.
      2. В открывшемся окне удалите ненужный язык.

    FAQ: Частые вопросы об удалении языков в Windows 11

    Можно ли удалить английский язык полностью, оставив только русский?

    Нет, Windows 11 требует хотя бы один язык на основе латиницы (обычно английский) для корректной работы системных утилит. Если удалить английский, некоторые функции (например, PowerShell или Командная строка) могут отображать иероглифы. Рекомендуется оставить английский, но отключить его раскладку на панели задач.

    После удаления языка он появляется снова. В чём причина?

    Скорее всего, язык синхронизируется через учётную запись Microsoft. Чтобы это исправить:

    1. Откройте ПараметрыУчётные записиСинхронизация параметров.
    2. Отключите опцию Языковые настройки.
    3. Удалите язык ещё раз и перезагрузите ПК.
    Как удалить язык, если он не отображается в списке, но мешает при наборе текста?

    Это «призрачный» язык, оставшийся в реестре. Используйте Способ 3 (редактор реестра) или Способ 4 (PowerShell). Если не помогает, проверьте, не добавлена ли раскладка в Microsoft Office или другие программы отдельно от Windows.

    Можно ли удалить язык для конкретного пользователя, не затрагивая других?

    Да. Языки в Windows 11 привязаны к учётной записи. Удаление языка через «Параметры» или PowerShell затрагивает только текущего пользователя. Для других пользователей на том же ПК языки останутся без изменений.

    Будет ли работать клавиатура после удаления всех языков кроме одного?

    Да, но:

    • Если оставить только язык с нелатинским алфавитом (например, русский или арабский), некоторые системные сообщения и программы могут отображаться некорректно.
    • Горячие клавиши типа Win + Пробел перестанут работать (нечего будет переключать).
    • Некоторые игры и приложения могут автоматически добавить английскую раскладку при запуске.