Why the language does not change with the keys. How to change Russian to English on the keyboard. The language on the keyboard does not switch from Russian to English. Transition from one language to another. Ways to solve the problem with the keyboard layout

  • Date: 26.05.2021

Often, Windows users find themselves in an extremely unpleasant situation when they need to quickly change the input language (for example, when typing a test), but the keyboard does not switch to English. What is the problem? How to fix such a failure yourself? This will be discussed in the article.

Why doesn't the language bar switch to English?

There can be quite a few reasons for this phenomenon: from short-term failures to a breakdown of the keyboard itself. Let's figure it all out together.

When the keyboard does not switch to English, the main factors that affect the appearance of such a failure are considered to be the following:

  • short-term failure in the system;
  • the absence of the language required for switching;
  • incorrect switching settings;
  • lack of installed keyboard layout;
  • disabled service responsible for layout and switching;
  • device failure.

Actually, in the simplest case, sometimes it is enough just to restart the computer terminal or laptop. Perhaps a restart will fix the problem. But in a situation where Russian does not switch to English, as a rule, other reasons are to blame. About them now and will be discussed.

Keyboard does not switch to English: Adding a language

The most common occurrence is considered to be the situation when, for some reason, the second language was removed from the system or was initially absent at all (although English is enabled by default in the standard Windows settings). To solve the question of why the language bar and, as a result, the keyboard does not switch to English, you just need to check if the second language is installed on the system.

So, go to the standard "Control Panel" and turn to the section of languages ​​​​and regional standards. After that, in the settings window, you need to go to the languages ​​\u200b\u200band keyboards tab. Use the change keyboard button to display all the languages ​​installed on the system.

We pay attention to the tab of general parameters (in the window in the middle). Languages ​​are displayed there. If only one Russian is specified, the second language must be added. To do this, use the corresponding button, located a little to the right.

Further, from the list, you just need to select English, expand the keyboard menu, set the value of the layout to "US". Be sure to save the changes. In theory, after the actions taken in the previous list, the second language will appear immediately.

Keyboard shortcut settings

But it also happens that the language is present in the system or, as in the previous list, its settings are made correctly, but this does not give an effect. So why does the keyboard switch to English by default, but not to Russian?

Perhaps the problem is that the so-called "hot" keys, which are responsible for quick switching, are not configured. The default system settings initially use the Alt + Shift combination. If the user thinks that he can immediately switch using Ctrl + Shift, he is deeply mistaken. First, try the standard option. If this does not help, on the switching tab, you need to see in the drop-down menu at the top whether such a combination is set at all.

But in the question of why the corresponding layout does not switch to English, you need to pay attention to one more important point. In the previous window, after setting the main combination, try to select the line corresponding to the inclusion of the English language in the drop-down menu and set your own combination (for example, Ctrl + 1), save the changes and check if the switch works. Perhaps the failure is due to the inoperability of the buttons, and the new combination will give the desired effect.

Language bar display settings

Fast switching may not be possible for another reason. Why doesn't the keyboard switch to English? Sometimes this is only due to the fact that the language bar itself is not pinned to the tray. It is not known why, but this can also be.

In the above section, go to the language bar tab and make sure that the box next to its pinning in the "Taskbar" is checked. If for some reason the buttons do not work, switching languages ​​can be done directly from the corresponding panel (the icon near the clock in the system tray), using the mouse for this.

Checking the functionality of the buttons

Finally, the most unpleasant situation associated with the breakdown of the keyboard itself. You can check its performance in any text editor(but only for keys with letters, numbers and special characters). But what to do to check the rest of the buttons like Ctrl, Alt, Shift, etc.?

To do this, you will need to call the on-screen keyboard (accessibility section) from the main menu, and then perform a check using it. This is done by successively pressing the desired buttons. Changing their color on the virtual keyboard will signal their performance. If there is no color change, you can be sure that the key is not working. As is already clear, in this case, you will either have to carry the keyboard for repair, or (for cases with laptops) buy a new one. But in the simplest case, you can try to perform some actions yourself, for example, remove the buttons and clean the contacts from accumulated dirt (this, unfortunately, is very common).

Additional actions

If all else fails, go to autoload through the Run console with the msconfig command and check if the ctfmon service, which is responsible for layouts and languages, is enabled.

If it is disabled, just check the box next to it and reboot.

Finally

To summarize, it can be noted that the most common situations have been described above. If nothing helps at all, try connecting a different keyboard. Perhaps the malfunction lies precisely in the device that was used before. By the way, check again, there is no third-party program installed in the system that is responsible for changing the language and layout. And, of course, try checking your computer for viruses.

This time we will consider the problem when the language on the keyboard with Windows 10 does not switch and what to do in this case.

This problem is common. The cause of the problem lies in the corruption of the system file or in incorrect system settings. Therefore, we propose to consider ways to solve the problem.

Ways to solve the problem with the keyboard layout

If on a computer with Windows 10 you cannot switch from Russian to English or vice versa, you should check the ctfmon.exe file for operability. It is he who is responsible for displaying the language bar and its functioning. To do this, go to "drive C / Windows / System32" and find the file "ctfmon.exe".

Run the file and see the result. You may need to restart the system and scan the PC for viruses.

It is also worth noting that the layout does not change if the same file is not in autoload. To do this, do the following:

  • Find the file "ctfmon.exe". Click on it right click mouse and select Copy.

  • Next, go to the address: "From: / Users / Username / AppDate / Roaming / Microsoft / Windows / Main Menu / Programs / Startup". Right-click on an empty space and select Paste.

  • We restart the PC.

If after these manipulations the switching still does not work, it is worth making a change to the registry. To do this, we do the following:

  • Press "Win + R" and enter "regedit".

  • The registry will open. Go to the branch "HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Run". We look if there is a parameter with the value "ctfmon.exe" in the "Run" directory. If it is not there, right-click on an empty space and select New, String Value.

  • Give the parameter any name. We write the value ”ctfmon” = “CTFMON.EXE” (quotes are required!).

  • We save the parameter. Close all windows and reboot the system.

You can also change the registry value by creating a .reg file with the following content:

Windows Registry Editor Version 5.00

"CTFMON.EXE"="C:\\WINDOWS\\system32\\ctfmon.exe"

After running the file, the layout will change in the usual way. If the Russian language is not available, you will have to download the language pack and make changes to the keyboard layout settings.

To learn how to change keys to change the language using the keyboard layout, see the video:

Usually, several keyboard layouts are used when working on a PC. Sometimes a malfunction occurs and the language cannot be changed. The reasons for this problem may be different. Solving them is simple, you just need to determine the source of the problem and fix it. The instructions in our article will help you with this.

Typically, the problem is a keyboard misconfiguration in the Windows operating system itself, computer malfunctions, or certain files are corrupted. We will analyze in detail two methods that will solve the problem that has arisen. Let's start doing them.

Method 1: Customize the keyboard layout

Sometimes the set settings get lost or the parameters were set incorrectly. This problem is the most common, so it would be logical to consider its solution first. We recommend checking the entire configuration, adding the necessary layout, and setting up switching using keyboard shortcuts. You just need to follow the following instructions:

  1. open "Start" and choose "Control Panel".
  2. Find a section "Language and regional settings" and run it.
  3. An additional menu will open, which is divided into sections. You need to go to "Languages ​​and Keyboards" and click on "Change Keyboard".
  4. You will see a menu with installed services. On the right are the control buttons. Press "Add".
  5. You will see a list with all available layouts. Select the one you want, after which you will need to apply the settings by clicking on "OK".
  6. You will again be taken to the keyboard change menu, where you will need to select a section "Toggle Keyboard" and click on "Change keyboard shortcut".
  7. Here, specify the combination of characters that will change the layout, then click on "OK".
  8. In the language change menu, go to "Language bar", put a dot in front of "Pinned in the taskbar" and don't forget to save your changes by clicking on "Apply".

Computer users on the Windows operating system have long been accustomed to switching the language for input in the system by pressing the Alt + Shift or Ctrl + Shift keys. These combinations have been present in the operating system almost since its inception, and many still have the habit of using them. But in Windows 10, Microsoft also implemented new way switching the language on the keyboard, using the Win + Space buttons. In this case, it happens that the new combination works, but the usual Alt + Shift or Ctrl + Shift do not change the input language from the keyboard. In this article, we'll look at how to fix this.

Table of contents:

Alt+Shift or Ctrl+Shift not working

Each user may encounter the problem when the Alt + Shift or Ctrl + Shift combination in Windows 10 stops working to change the language. Even if previously these keyboard shortcuts performed the necessary actions, at one of the moments the settings may simply “fly off”. At the same time, it is extremely difficult to find the options in the system that are responsible for these settings. Let's look at how to adjust the Alt + Shift or Ctrl + Shift combination if it stops working:

Please note: Regardless of what is set in these settings, the operating system will switch the language using the combination Win + Space.

When the desired combination is configured, confirm the changes made by clicking “OK” in the previously opened options.

Keyboard language not switching in Windows 10

If the language on the keyboard in Windows 10 does not switch at all in any way, this indicates problems that are much more complex than just incorrectly set settings. You need to make sure that there is a parameter in autoload that is responsible for this functionality, and also check that there are no failures in the registry. We recommend that you follow the instructions below:


Save this setting and restart your computer to see if the error with switching the input language has been fixed.

(7 votes, average: 4,71 out of 5)

Often operating system users Windows systems, and not only, they encounter various problems, which, in turn, complicate and make working at a computer not as comfortable as we would like. For example, one of the blog readers asked the question: The language on the keyboard does not switch, how to solve the problem? Solving this problem is not difficult, but it is more difficult to identify a problem due to which the keyboard layout does not switch. There can be many reasons, but in this article we will talk about solving the problem of switching keyboard layouts.

The language on the keyboard does not switch. Solution

Use Alt+Shift or Ctrl+Shift to switch keyboard layouts. If this combination does not work, pay attention to the presence of the language bar on the taskbar. If the language still does not switch even using the language bar, then you should restart the computer. As a rule, this procedure solves the problem with the language bar.

But there is another way to solve the problem of "non-switching" the keyboard without rebooting operating system. To do this, you need to run the file, which is located in the folder C:\WINDOWS\system32\ctfmon.exe.

After launch given file keyboard switching functionality should be restored.

If the performance is not restored, it means that your registry is damaged and should be restored.

Restoring the Language Bar Registry

  • To restore the registry, you need to (hot keys Win + R) and enter the command.