#Что означает ошибка
Не переключается язык ввода
Если в Windows 11 не переключается раскладка клавиатуры, виноваты сочетания клавиш, отсутствие второго языка, сбой службы ввода (ctfmon) или конфликт программ.
Проверьте настройки языка и сочетание.
Затем перезапустите службу ввода.
Раскладка не переключается, если не настроено сочетание клавиш (Alt+Shift или Win+Пробел), не добавлен нужный язык или сбой в процессе ввода (ctfmon). Проверьте сочетание в «Время и язык → Ввод».
#Причины и решения
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Отключено сочетание клавишНастройка языковой панели. | Alt+Shift не работает. | Задайте сочетание заново. |
| Не добавлен языкРаскладка отсутствует. | В списке один язык. | Добавьте язык. |
| Сбой ctfmonПроцесс ввода завис. | Значок языка исчез. | Перезапустите ctfmon.exe. |
| Конфликт приложенийPunto Switcher и аналоги. | Переключение вело себя странно. | Отключите утилиту. |
#Пошаговое решение
- Проверьте горячие клавишиОткройте два приложения, например Блокнот и Проводник, и попробуйте Win+Пробел: справа должен появиться список языков ввода. Если список появляется, но Alt+Shift или Ctrl+Shift не работают, откройте Win+I → «Время и язык» → «Ввод» → «Дополнительные параметры клавиатуры» и проверьте настройки сочетаний клавиш, если они доступны. При включённом Punto Switcher или утилите макросов тестируйте без неё.
- Добавьте язык вводаНажмите Win+I → «Время и язык» → «Язык и регион». В списке предпочтительных языков откройте «Языковые параметры» нужного языка и раздел «Клавиатуры». Добавьте требуемую раскладку, если её нет, и удаляйте старую только после проверки новой. Нажмите Win+Пробел и посмотрите, что оба варианта доступны.
- Запустите ctfmon.exeЕсли индикатор языка пропал, нажмите Win+R, введите
ctfmon.exeи Enter. Затем откройте Блокнот и проверьте переключение через Win+Пробел.ctfmon.exeотвечает за компоненты ввода; однократный запуск не заменяет устранения ошибки профиля или служб. Если программа сразу завершается, запишите это и проверьте наличие системных обновлений. - Отключите Punto SwitcherЕсли раскладка меняется сама, найдите в области уведомлений приложения автоматического переключения языка, например Punto Switcher. Приостановите функцию в его меню, затем в Блокноте снова проверьте сочетания клавиш. При успехе измените конкретное правило автопереключения; не удаляйте системные языковые пакеты и не отключайте службы Windows.
- Выполните
sfc /scannowЕсли переключение не работает ни в одной программе, а языки установлены правильно, откройтеcmdот администратора и выполнитеsfc /scannow. Дождитесь итога и перезагрузите ПК только при необходимости. Если системные файлы исправны, создайте тестовый профиль и проверьте ввод там, чтобы отличить неисправный профиль от глобальных настроек.
#Настройки
«Параметры → Время и язык → Ввод → Дополнительные параметры клавиатуры → Горячие клавиши языковой панели». Выберите «Alt+Shift», «Ctrl+Shift» или «Win+Пробел». Добавьте язык: «Язык и регион → Добавить язык». Проверьте индикатор языка в трее и включите его.
#Служба ввода
Запустите диспетчер задач → «Файл → Запустить новую задачу» → ctfmon.exe. Проверьте службу «Служба сенсорной клавиатуры и панели рукописного ввода» в services.msc — запущена. Выполните sfc /scannow.
#Конфликты
Отключите Punto Switcher и подобные утилиты для проверки. В играх сочетание Alt+Shift иногда отключено. Для удалённых сессий (RDP) раскладка управляется клиентом. Создайте нового пользователя: если там переключается, профиль повреждён.
#Раскладка на экране входа и по умолчанию
Если раскладка не переключается на экране входа, откройте «Панель управления → Регион → Дополнительно → Копировать параметры» и отметьте «Экран приветствия и системные учётные записи» и «Новые учётные записи». Это применяет ваши языки и сочетание клавиш на экране блокировки. Для раскладки по умолчанию укажите язык «Метод ввода по умолчанию» в дополнительных параметрах клавиатуры. Если переключение работает только в части приложений, включите «Позволить выбирать метод ввода для каждого приложения отдельно» и проверьте, не запущены ли программы от администратора: у них собственный контекст ввода.