По умолчанию, в Windows 10 для переключения языка ввода работают следующие комбинации клавиш: Windows (клавиша с эмблемой) + Пробел и Alt + Shift. Однако, многие и я в том числе предпочитают использовать Ctrl + Shift для этого.
В этой короткой инструкции — о том, как изменить комбинацию для переключения раскладки клавиатуры в Windows 10, если по той или иной причине, параметры, используемые в текущий момент, вам не подходят, а также включить эту же комбинацию клавиш экрана входа в систему. В конце этого руководства есть видео, на котором показан весь процесс.
Изменение сочетания клавиш для изменения языка ввода в Windows 10
С выходом каждой новой версии Windows 10 шаги, необходимые для смены сочетания клавиш немного меняются. В первом разделе инструкции пошагово о смене в последних версиях — Windows 10 1903 May 2019 Update и предыдущих, 1809 и 1803. Шаги для того, чтобы поменять клавиши для изменения языка ввода Windows 10 будут следующими:
- В Windows 10 1903 и 1809 откройте Параметры (клавиши Win+I) — Устройства — Ввод. В Windows 10 1803 — Параметры — Время и язык — регион и язык. На скриншоте — как это выглядит в последнем обновлении системы. Нажмите по пункту Дополнительные параметры клавиатуры ближе к концу страницы настроек.
- В следующем окне нажмите Параметры языковой панели.
- Перейдите на вкладку «Переключение клавиатуры» и нажмите «Сменить сочетание клавиш».
- Укажите нужное сочетание клавиш для переключения языка ввода и примените настройки.
Внесенные изменения вступят в силу сразу после изменения настроек. Если вам требуется, чтобы заданные параметры были применены также к экрану блокировки и для всех новых пользователей, об этом — ниже, в последнем разделе инструкции.
Также, в последней версии Windows 10 сразу после установки, при первой же смене языка вы увидите уведомление, предлагающее быстро поменять сочетание клавиш, можно воспользоваться им:
Шаги для смены сочетания клавиш в предыдущих версиях системы
В более ранних версиях Windows 10 сменить сочетание клавиш для изменения языка ввода можно также и в панели управления.
- Прежде всего, зайдите в пункт «Язык» панели управления. Для этого начните набирать «Панель управления» в поиске на панели задач и когда найдется результат, откройте его. Ранее достаточно было кликнуть правой кнопкой мыши по кнопке «Пуск», выбрать «Панель управления» из контекстного меню (см. Как вернуть панель управления в контекстное меню Windows 10).
- Если в панели управления включен вид «Категория», выбрать пункт «Изменение способа ввода», а если «Значки», то — «Язык».
- На экране изменения языковых параметров выберите слева пункт «Дополнительные параметры».
- Затем, в разделе «Переключение методов ввода» нажмите «Изменить сочетания клавиш языковой панели».
- В следующем окне, на вкладке «Переключение клавиатуры» нажмите кнопку «Сменить сочетание клавиш» (должен быть выделен пункт «Переключить язык ввода»).
- И последний этап — выбрать нужный пункт в «Смена языка ввода» (это не совсем то же, что смена раскладки клавиатуры, но задумываться об этом не стоит, если у вас на компьютере имеется лишь одна русская и одна английская раскладки, как практически у всех пользователей).
Примените изменения, нажав пару раз Ок и один раз «Сохранить» в окне дополнительных параметров языка. Готово, теперь язык ввода в Windows 10 будет переключаться нужными вам клавишами.
Изменение комбинации клавиш переключения языка на экране входа в Windows 10
Чего не делают описанные выше шаги, так это не изменяют сочетание клавиш для экрана приветствия (там, где вы вводите пароль). Тем не менее, его легко изменить и там на нужную вам комбинацию.
Сделать это просто:
- Откройте панель управления (например, используя поиск в панели задач), а в ней — пункт «Региональные стандарты».
- На вкладке «Дополнительно» в разделе «Экран приветствия и учетные записи новых пользователей» нажмите «Копировать параметры» (требуются права администратора).
- И последнее — отметьте пункт «Экран приветствия и системные учетные записи» и, при желании, следующий — «Новые учетные записи». Примените настройки и после этого, на экране ввода пароля Windows 10 будет использоваться то же сочетание клавиш и тот же язык ввода по умолчанию, который вы установили в системе.
Ну и заодно видео инструкция по смене клавиш для переключения языка в Windows 10, в которой наглядно показано все, что только что было описано.
Если в результате у вас все равно что-то не получается, пишите, будем решать проблему.
За переключение между языками в системе отвечает служба ctfmon.exe. Если в её работе возникают сбои, то раскладка клавиатуры не меняется, даже если на Windows 10 установлено несколько языковых пакетов. К счастью, это простая ошибка, которую можно устранить самостоятельно.
Запуск службы переключения
Если языковой панели нет, а раскладка не переключается, запустите службу ctfmon.exe вручную.
- Открываем «Проводник» и переходим по пути С:\Windows\System32.
- Находим и запускаем файл ctfmon.exe.
Без запущенной службы переключение между языками не работает
На панели задач должен появиться блок с доступными раскладками. Для переключения языка используйте сочетание клавиш, которое установлено в параметрах.
Добавление службы в список автозапуска
Чтобы служба начинала работать вместе с системой, нужно добавить её в список автозагрузки. Сделать это несложно:
- Находим файл ctfmon.exe в папке System32.
- Кликаем по нему правой кнопкой и выбираем опцию «Копировать».
Нам нужно именно скопировать файл, а не переместить его
- Переходим в «Проводнике» по пути С:\Users\Имя Пользователя\AppData\Roaming\Microsoft\Windows\Главное меню\Программы\Автозагрузка.
- Вставляем в каталог автозагрузки скопированный ранее файл.
Использование редактора реестра
Для устранения ошибок в работе службы переключения раскладок можно также использовать системный реестр. Этот вариант подходит в том случае, если в папке System32 нет файла ctfmon.exe.
- С помощью сочетания клавиш Win+R вызываем меню «Выполнить».
- Вводим regedit и нажимаем «ОК».
- Проходим по пути HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
- Проверяем, есть ли в правой части окна параметр со значением ctfmon.exe.
- Если параметра нет, кликаем правой кнопкой по свободному месту и выбираем опцию «Создать» — «Строковый параметр».
Создадим новый параметр, который будет отвечать за переключение между языками
- Задаём новому параметру любое имя.
- Дважды щёлкаем по нему левой кнопкой, чтобы открыть свойства.
- Задаём значение ”ctfmon”=”CTFMON.EXE” и нажимаем «ОК». Кавычки должны стоять обязательно.
Новый параметр создаст службу переключения раскладок
Для применения конфигурации необходимо перезагрузить компьютер. После перезапуска проблем с переключением между языками быть не должно.
Проверка доступных раскладок
Если ошибка сохраняется, убедитесь, что переключение языков включено в «Параметрах», а вы используете правильное сочетание клавиш.
- Открываем «Параметры» Windows 10.
- Переходим в раздел «Устройства».
- Выбираем вкладку «Ввод».
- Пролистываем страницу и кликаем по ссылке «Дополнительные параметры клавиатуры».
В последнем обновлении Windows 10 настройки клавиатуры убрали достаточно далеко
- Выбираем пункт «Параметры языковой панели».
- В списке «Действие» смотрим, какое сочетание используется для переключения между языками.
Предпочитаю сочетание Ctrl+Shift для переключения между языками
Если комбинация не задана, нажимаем на кнопку «Сменить сочетание клавиш» и выбираем удобный вариант. После сохранения конфигурации проблем с переключением раскладок быть не должно.
Post Views: 8 109
-
Home
-
News
- Alt + Shift Not Changing Language on Windows 11 (3 Methods)
Alt + Shift Not Changing Language on Windows 11 (3 Methods)
By Amy | Follow |
Last Updated
It is very convenient to switch languages by using keyboard shortcuts like Alt + Shift or Ctrl + Shift. However, a lot of users complain that Alt + Shift not changing language recently. If you are troubled by this issue too, read this tutorial from MiniTool Partition Wizard now to get fixes.
Are you confused about problems with switching language with Shift + Alt? If so, you are not alone. You can find plenty of users who are suffering from this issue on the technical communities or forums. Here is a true example from answers.microsoft.com.
I just started using Win 10 Home. At the beginning, all was working fine, but suddenly it stopped changing language input with the alt-shift keys. I tried changing the language bar hot keys. When I’m changing it to Ctrl+Shift, it’s working. But when I change it back to Alt + Shift, it doesn’t work. PLEASE HELPanswers.microsoft.com
How to solve Alt + Shift not changing language? There are some solutions for you. Try them now!
If the keyboard language bar is hidden or transparent when inactive, Alt + Shift doesn’t change language. In this case, you should ensure that the keyboard language is not hidden to fix problems with switching language with Shift + Alt.
Step 1: Right-click on the Windows icon at the bottom left corner of the desktop to open the Start menu.
Step 2: Then click Settings on the prompted menu.
Step 3: Go to the Time & language tab and then select Typing from the right side of the window.
Step 4: Hit the Advanced keyboard settings option.
Step 5: In the elevated window, uncheck the Hidden and Show the Language bar as transparent when inactive boxes.
Solution 2: Configure Alt + Shift as the Input Language Hotkeys
Alt + Shift doesn’t change language if this keyboard combination is not configured as the input language hotkeys. Therefore, an available way to resolve Alt + Shift not changing language is to set the keyboard shortcut as the input language hotkey. Here’s the full guide for you.
Tips:
If Alt + Shift to change language no longer working, try using an alternative keyboard shortcut (like Ctrl + Shift ) to switch languages.
Step 1: Open the Settings app on your computer.
Step 2: Navigate to the Time & Language tab in the left pane of the Settings app. Then tap the Typing option on the right side of the window.
Step 3: Under the Typing section, choose Advanced keyboard settings.
Step 4: In the next window, tap on Input language hot keys.
Step 5: Ensure that the left Alt + Shift is the hotkey. If not, click Change Key Sequence and choose the key combination from the given options. Finally, click OK to save changes.
Note:
The input language is not the same as the keyboard layout. Although the input language changes the language you’re using while typing, the keyboard layout will remap the keys on the keyboard to match the standard layout of the keys for a language.
Solution 3: Check Issues and Glitches
When Alt + Shift doesn’t change language, check if the startup that includes the parameter that is responsible for switching language is turned on and check if there are glitches in the Registry.
Ctfmon.exe is responsible for switching the input language in the system. If this utility doesn’t start automatically for some reason, manually turn it on and then check if the issue is solved. To do that, navigate to the System32 folder which can be found in the system drive in the Windows folder, and then activate the utility.
If this works but the issue occurs again after a restart, it means that the utility doesn’t turn on automatically after reloading. In this case, head to the / Users / User Name / AppDate / Roaming / Microsoft / Windows / Main Menu / Programs / Startup folder on the system drive and add a shortcut for the ctfmon.exe utility. After that, reboot your PC and check if you can switch languages successfully.
If the Alt + Shift not changing language issue still persists, check settings in the Registry with the following steps.
Tips:
Before you start editing Registry, make a Windows backup with the help of PC cloning software to safeguard your computer. The Copy Disk and Migrate OS to SSD/HD features of MiniTool Partition Wizard can help you clone the hard drive with ease.
MiniTool Partition Wizard DemoClick to Download100%Clean & Safe
Step 1: Open the Run window by pressing the Windows and R keys. Then type regedit in the window and click OK.
Step 2: In the Registry Editor window, follow the path below to navigate to the destination.
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Step 3: On the right side of the window, right-click on the empty space and click New > String Value.
Step 4: Double-click on the newly created string value and input “ctfmon” = “CTFMON.EXE” in the Value data field. Finally, click OK to save the changes.
Are you experiencing problems with switching language with Shift + Alt? If so, apply the methods given in this post to solve them.
About The Author
Position: Columnist
Having writing articles about computer tech for a long time, I am rather experienced especially on the aspect of computer optimization, PC enhancement, as well as tech terms explanation. The habit of looking through tech forums makes me a great computer issues collector. And then, many articles related to these issues are released, which benefit plenty of users. Professional, effective, and innovative are always the pursuit of an editing worker.
Все способы:
- Решаем проблему с переключением языка в Windows 10
- Способ 1: Запуск утилиты
- Способ 2: Изменение параметров реестра
- Вопросы и ответы: 0
В операционной системе Windows 10, как и в предыдущих версиях, присутствует возможность добавлять несколько раскладок клавиатуры с разными языками. Изменяются они путем переключения через саму панель или с использованием установленной горячей клавиши. Иногда юзеры сталкиваются с проблемами переключения языка. В большинстве ситуаций это связано с неправильными настройками или сбоями в функционировании системного исполняемого файла ctfmon.exe. Сегодня мы бы хотели детально разобрать способы решения возникшей неполадки.
Решаем проблему с переключением языка в Windows 10
Начать следует с того, что обеспечивается правильная работа смены раскладки только после ее предварительной настройки. Благо разработчики предоставляют множество полезных функций для конфигурации. Детальное руководство по этой теме ищите в отдельном материале от нашего автора. Ознакомиться с ним можно по следующей ссылке, там представлена информация для разных версий Виндовс 10, а мы же переходим к непосредственно к работе с утилитой ctfmon.exe.
Читайте также: Настройка переключения раскладки в Windows 10
Способ 1: Запуск утилиты
Как уже было сказано ранее, ctfmon.exe отвечает за смену языка и за всю рассматриваемую панель в целом. Поэтому если у вас отсутствует языковая панель, нужно проверить работу этого файла. Осуществляется это буквально в несколько кликов:
- Откройте «Проводник» любым удобным методом и перейдите по пути
С:\Windows\System32
. - В папке «System32» отыщите и запустите файл ctfmon.exe.
Читайте также: Запуск «Проводника» в ОС Windows 10
Если после его запуска ничего не произошло — язык не меняется, а панель не отображается, потребуется провести сканирование системы на наличие вредоносных угроз. Связано это с тем, что некоторые вирусы блокируют работу системных утилит, в том числе и рассматриваемой сегодня. Ознакомиться с методами очистки ПК вы можете в другом нашем материале далее.
Читайте также:
Борьба с компьютерными вирусами
Проверка компьютера на наличие вирусов без антивируса
Когда открытие прошло успешно, но после перезагрузки ПК панель снова исчезает, необходимо добавить приложение в автозапуск. Делается это достаточно просто:
- Снова откройте директорию с ctfmon.exe, нажмите на этом объекте правой кнопкой мыши и выберите пункт «Копировать».
- Перейдите по пути
С:\Users\Имя Пользователя\AppData\Roaming\Microsoft\Windows\Главное меню\Программы\Автозагрузка
и вставьте туда скопированный файл. - Перезагрузите компьютер и проверьте переключение раскладки.
Способ 2: Изменение параметров реестра
Большинство системных приложений и других инструментов имеет собственные параметры в реестре. Они могут быть удалены в рузальтате определенного сбоя или действия вирусов. При возникновении такой ситуации придется вручную идти в редактор реестра и проверять значения и строки. В вашем случае надо произвести такие действия:
- Откройте команду «Выполнить» путем нажатия горячей клавиши Win + R. Введите в строке
regedit
и кликните на «ОК» или нажмите Enter. - Перейдите по указанному ниже пути и отыщите там параметр, значение которого имеет ctfmon.exe. Если такая строка присутствует, этот вариант вам не подходит. Единственное, что можно сделать, так это вернуться к первому методу или проверить настройки языковой панели.
- При отсутствии данного значения нажмите на пустом месте правой кнопкой мыши и вручную создайте строковый параметр с любым именем.
- Дважды нажмите на параметр для редактирования.
- Задайте ему значение
”ctfmon”=”CTFMON.EXE”
, включая кавычки, а затем щелкните на «ОК». - Перезагрузите компьютер, чтобы изменения вступили в силу.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
Выше мы представили вам два действенных метода по решению неполадки со сменой раскладки в операционной системе Виндовс 10. Как видите, исправить ее достаточно легко — путем настройки параметров Windows или проверки работы соответствующего исполняемого файла.
Читайте также:
Изменение языка интерфейса в Windows 10
Добавление языковых пакетов в Windows 10
Включение голосового ассистента Сortana в Windows 10
Наша группа в TelegramПолезные советы и помощь
Почти у всех пользователей Windows 10 из стран СНГ на компьютере установлены 2-3 раскладки клавиатуры. По умолчанию для переключения между ними используется сочетание клавиш Shift + Alt (также работает Win + Пробел). Но не все находят его достаточно удобным, поэтому в этой небольшой инструкции мы покажем, как изменить его.
Как сменить системное сочетание клавиш для переключения языка
Разработчики Microsoft пока не перенесли эту опцию в новое приложение Параметры, поэтому вам придётся воспользоваться Панелью управления.
- Нажмите Win + R. Введите следующую команду и нажмите Enter: control /name Microsoft.Language. Со всеми командами для перехода в Панель управления вы можете ознакомиться в статье «Как быстро открыть любой раздел Панели управления в Windows 10».
Можно просто открыть Панель управления и перейти по пути Часы, язык и регион — Язык.
- Кликните на надпись Дополнительные параметры слева.
- Нажмите на Изменить сочетания клавиш языковой панели.
- Выберите пункт Переключить язык ввода и нажмите на кнопку Сменить сочетание клавиш.
- В категории Смена языка ввода отметьте нужное вам сочетание. На раздел Смена раскладки клавиатуры в большинстве случаев можно не обращать внимание.
- Нажмите ОК, затем в следующем окне Применить и ОК.
Готово, теперь языки будут переключаться с помощью назначенного вами сочетания. Отметим, что этот способ действует только для вашей учётной записи. Если вы хотите, чтобы новое сочетание работало на экране входа, а также у других пользователей, воспользуйтесь инструкцией ниже.
Как установить сочетание клавиш для включения конкретного языка
Вы можете назначить системное сочетание клавиш не только для переключения, но и для активации конкретного языка. Это полезно, если в компьютере используется несколько локализаций.
- Как и в инструкции выше, зайдите в Панель управления (Win + R — control) — Часы, язык и регион — Язык — Дополнительные параметры и кликните на Изменить сочетания клавиш языковой панели.
- Выберите пункт, соответствующий нужному вам языку, и нажмите на кнопку Сменить сочетание клавиш.
- Поставьте галочку Использовать сочетание клавиш, настройте удобные вам кнопки и нажмите ОК.
- Если необходимо, измените параметры остальных языков, после чего нажмите Применить и ОК.
Учтите, что некоторые горячие клавиши могут использоваться сторонними приложениями. К примеру, в Chrome сочетание Ctrl + цифра служит для переключения вкладок. В подобных случаях вам стоит использовать другие варианты горячих клавиш — Shift + Ctrl + цифра, Alt+ Ctrl + цифра.
Как изменить клавиши смены языков на экране входа и для других пользователей
Если вы хотите, чтобы изменённое сочетание клавиш для смены языка работало также на экране приветствия и в других учётных записях, проделайте следующие операции:
- Нажмите Win + R. Введите следующую команду и нажмите Enter: control intl.cpl,,2
Можно открыть Панель управления, перейти по пути Часы, язык и регион — Язык — Изменение форматов даты, времени и чисел и переключиться на вкладку Дополнительно.
- Нажмите на кнопку Копировать параметры.
- Поставьте галочку Экран приветствия и системные учётные записи. Если вы хотите, чтобы ко всем новым учётным записям также автоматически применялись эти параметры, отметьте и пункт Новые учётные записи пользователей.
- Нажмите ОК.
Такие несложные действия помогут вам изменить сделать переключение языков немного более удобным.