Lumpics lumpics.ru

Устранение проблемы со сменой языковой раскладки клавиатуры в Windows 7

Большинству пользователей чаще всего приходится работать, по крайней мере, с двумя языковыми раскладками клавиатуры на ПК – кириллической и латиницей. В обычной ситуации переключение производится без проблем путем применения сочетания клавиш или с помощью клика по соответствующему значку на «Панели инструментов». Но иногда с выполнением данных манипуляций могут возникнуть проблемы. Давайте разберемся, что делать, если не меняется язык на клавиатуре на компьютерах с Виндовс 7.

Читайте также: Как восстановить языковую панель в Windows XP

Восстановление переключения клавиатуры

Все проблемы с переключением языковой раскладки клавиатуры на ПК можно разделить на две большие условные группы: аппаратные и программные. Наиболее распространенным фактором первой группы причин является банальная поломка клавиши. Тогда её нужно просто отремонтировать, а если она не поддается ремонту, то заменить клавиатуру в целом.

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

Способ 1: Ручной запуск файла

Самой частой причиной, почему не выполняется переключение клавиатуры, является тот факт, что не запущен системный файл ctfmon.exe. В этом случае его необходимо активировать вручную.

  1. Откройте «Проводник Windows» и вбейте в его адресную строку такой путь:

    c:\Windows\System32

    После этого щелкните Enter или кликните по значку в виде стрелки справа от введенного адреса.

  2. Переход в папку system32 с помощью Проводника в Windows 7
  3. В открывшейся директории отыщите файл под названием CTFMON.EXE и щелкните по нему дважды левой кнопкой мыши.
  4. Запуск файла ctfmon.exe в Проводнике в Windows 7
  5. Файл будет активирован, а соответственно и возможность переключения языковой раскладки клавиатуры возобновится.

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

  1. Наберите на клавиатуре Win+R и введите в открывшееся окошко выражение:

    ctfmon.exe

    Щелкните по кнопке «OK».

  2. Запуск файла ctfmon.exe путем ввода команды в окно Выполнить в Windows 7
  3. После указанного действия возможность переключения раскладки восстановится.

Таким образом, любой из двух указанных вариантов ручного запуска файла CTFMON.EXE не требует перезагрузки компьютера, что гораздо удобнее, чем каждый раз полностью перезапускать систему.

Способ 2: «Редактор реестра»

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

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

  1. Вызовите окошко «Выполнить» путем набора сочетания Win+R и введите в него выражение:

    regedit

    Далее нажмите «OK».

  2. Запуск окна Редактора системного реестра путем ввода команды в окно Выполнить в Windows 7
  3. В запустившемся окне «Редактора реестра» требуется произвести некоторые изменения. Переместитесь в левой части окна последовательно в разделы «HKEY_CURRENT_USER» и «Software».
  4. Переход в раздел Software в Редакторе системного реестра в Windows 7
  5. Далее откройте ветку «Microsoft».
  6. Переход в раздел Microsoft в Редакторе системного реестра в Windows 7
  7. Теперь последовательно перейдите по разделам «Windows», «CurrentVersion» и «Run».
  8. Переход в раздел Run в Редакторе системного реестра в Windows 7
  9. После перехода в раздел «Run» щелкните правой кнопкой мыши (ПКМ) по его наименованию и в открывшемся меню выберите «Создать», а в дополнительном списке щелкайте по пункту «Строковой параметр».
  10. Переход к созданию строкового параметра в Редакторе системного реестра в Windows 7
  11. В правой части «Редактора» отобразится созданный строковой параметр. Требуется сменить его имя на «ctfmon.exe» без кавычек. Название можно вписать сразу после создания элемента. Изменение имени нового строкового параметра в Редакторе системного реестра в Windows 7

    Если же вы щелкнули по другому месту экрана, то в этом случае наименование строкового параметра сохраниться. Тогда, чтобы изменить имя по умолчанию на требуемое название щелкните по данному элементу ПКМ и в открывшемся списке выберите «Переименовать».

    Переход к переименованию строкового параметра в Редакторе системного реестра в Windows 7

    После этого поле для изменения названия снова станет активным, и вы сможете вписать в него:

    ctfmon.exe

    Далее щелкайте Enter или просто произведите клик мышкой по любому участку экрана.

  12. Строковой параметр переименован в Редакторе системного реестра в Windows 7
  13. Теперь выполните двойной щелчок по указанному строковому параметру.
  14. Переход в свойства строкового параметра ctfmon.exe в Редакторе системного реестра в Windows 7
  15. В активном поле открывшегося окна впишите выражение:

    C:\WINDOWS\system32\ctfmon.exe

    Затем щелкайте «OK».

  16. Изменение значение строкового параметра ctfmon.exe в Редакторе системного реестра в Windows 7
  17. После этого элемент «ctfmon.exe» с присвоенным ему значением отобразится в списке параметров раздела «Run». Это означает, что файл CTFMON.EXE будет добавлен в автозагрузку Виндовс. Для завершения процедуры изменений потребуется перезагрузить компьютер. Но этот процесс нужно будет выполнить только один раз, а не периодически, как было ранее. Теперь файл CTFMON.EXE будет стартовать автоматически вместе с запуском операционной системы, а, значит, проблем с невозможностью смены языковой раскладки клавиатуры возникать не должно. Строковому параметру ctfmon.exe присвоено значение в Редакторе системного реестра в Windows 7

    Урок: Как добавить программу в автозагрузку Windows 7

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

Обсудить в TelegramНаш Telegram каналТолько полезная информация
Автор статьи Вы на сайте: Статья обновлена: . Автор: Максим Тютюшев

Вам помогли мои советы?

Получить ответ на Email
Уведомить о

5 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Валерий
12 января 2022 11:29

Странно, ничего не помогло. После редактирования реестра запись в автозагрузке появилась, а переключить язык так и не выходит.

Александр
13 февраля 2023 14:34

Спасибо. Заработало. Поменял Alt на Ctrl. А то приходилось мышкой переключать в Панели задач.

spr1942
10 апреля 2021 15:42

Спасибо огромное за статью, мне 80 лет доходчиво изложен материал,Благодаря Вашей статье разобрался, всё сейчас работает

Александр
13 февраля 2023 01:50

Здравствуйте. Тоже не помогло,клавиатура MIIIW,модель MWWK01.

Виктор Бухтеев
13 февраля 2023 06:59
Ответить на  Александр

Здравствуйте, Александр. В этом случае модель клавиатуры не имеет никакого значения, поскольку все действия производятся непосредственно в операционной системе. Попробуйте использовать другое сочетание клавиш для смены языка — Ctrl + Shift, если ранее использовали для этого Alt + Shift. Вместе с этим я бы рекомендовал проверить, добавили ли вы еще один язык для смены раскладки в Windows 11.

Задать вопрос