Почему не переключается язык на клавиатуре и как это исправить

Иван Корнев·29 июля 2026·4 мин

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

Оглавление

Проверка настроек языка в Windows

В первую очередь необходимо убедиться, что в системе установлены оба требуемых языка. В Windows 10 и 11 перейдите в раздел ПараметрыВремя и языкЯзык и регион. Выберите русский или английский язык, нажмите «Параметры» и проверьте раздел «Клавиатура».

Стандартная раскладка для русского языка включает ЙЦУКЕН / QWERTY. Если один из языков отсутствует, его нужно добавить заново. В некоторых случаях помогает полный сброс: удалите язык из списка, перезагрузите компьютер и добавьте его повторно через те же параметры.

Горячие клавиши для переключения раскладки в Windows 10 и 11 по умолчанию — Alt + Shift или Ctrl + Shift. Убедитесь, что вы используете правильное сочетание.

Диагностика службы ввода CTFMon

Частой причиной, почему не переключается язык на клавиатуре в Windows, является остановка службы CTFMon, отвечающей за обработку текстового ввода.

Для проверки запустите окно «Выполнить» (Win + R) и введите команду: ctfmon.exe

Если после запуска команды переключение заработало, значит проблема была именно в зависшем процессе. Поддержка Unicode-раскладок, к которым относится современный русский ввод, доступна в Windows Vista и выше.

Настройка переключения в macOS

На компьютерах Apple путь к настройкам отличается. Откройте Системные настройкиКлавиатураИсточники ввода. В списке должны присутствовать Russian и English.

Сочетания клавиш зависят от версии macOS:

  • Control + Space
  • Command + Space

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

Решение проблемы в Linux

В дистрибутивах на базе Ubuntu с окружением GNOME проблема часто решается перезапуском процесса ввода. Откройте терминал и выполните одну из команд:

ibus restart

или

setxkbmap -layout us,ru -option grp:alt_shift_toggle

Это принудительно обновит конфигурацию клавиатуры и восстановит работу переключателя.

Операционная системаМетод проверки наличия языковСтандартные горячие клавиши
Windows 10/11Параметры → Время и язык → Язык и регионAlt + Shift или Ctrl + Shift
macOSСистемные настройки → Клавиатура → Источники вводаControl + Space или Command + Space
Linux (Ubuntu)Конфигурация setxkbmap или IBusНастраивается через опции grp (например, altshifttoggle)

Возможные программные конфликты

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

К таким программам относятся:

  • Антивирусы с защитой клавиатурного ввода;
  • Менеджеры паролей;
  • Утилиты для записи макросов.

Попробуйте временно отключить эти приложения для тестирования работоспособности переключения.

Частые ошибки

  1. Отсутствие второго языка в системе. Пользователь пытается переключить раскладку, но в настройках добавлен только один язык. Необходимо проверить список установленных языков в панели управления или параметрах системы.
  2. Использование неверных горячих клавиш. После обновления системы или установки нового ПО сочетания клавиш могут измениться. Стоит проверить текущие назначения в настройках клавиатуры.
  3. Зависание службы ввода. В Windows процесс ctfmon.exe может завершить работу некорректно. Его ручной запуск через команду «Выполнить» часто решает проблему без перезагрузки.

FAQ

Что делать, если сочетание Alt+Shift не работает в Windows? Проверьте, назначено ли это сочетание в параметрах языка. Также попробуйте альтернативную комбинацию Ctrl+Shift или запустите службу ctfmon.exe через окно «Выполнить».

Как проверить, добавлены ли русская и английская раскладки в macOS? Откройте Системные настройки, перейдите в раздел «Клавиатура» и выберите вкладку «Источники ввода». Убедитесь, что в списке присутствуют оба языка.

Можно ли сбросить настройки языка в Windows без переустановки системы? Да. Для этого удалите проблемный язык в разделе «Параметры» → «Время и язык», перезагрузите компьютер и добавьте язык заново.

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