TVs. Consoles. Projectors and accessories. Technologies. Digital TV

How to remove the Windows 10 keyboard language. How to change the interface language

This article shows the steps by which you can remove a language pack in Windows 10 using Windows PowerShell

The operating system is available in many languages, and you can install additional regional packs for each language. This feature allows you to use a specific (primary) language to display the system interface (names of applications, settings, notifications), while maintaining the ability to use keyboard input using an additional regional language (for example, Belarusian, Ukrainian) for applications and websites.

In some cases, if it is not possible to remove the main or additional (regional) language packs standard methods, you can forcefully remove a specific language pack installed on Windows 10 using Windows console PowerShell.


However, sometimes if you use multiple languages ​​and need to change your settings, you may find that the uninstall option additional package not available. For example, this can happen when Windows update 10.

If the option to remove a language pack in Windows 10 is grayed out in the " Windows Settings", then to remove it from using Windows PowerShell, you need to follow the steps below.

  as administrator, and then to display a list of languages ​​installed on your device, run the following command:

In the screenshot below, you can see that this device Several language packs are installed.

Now to remove the non-deletable standard means language pack or simply remove an unnecessary language pack, run the following commands in turn:

$LangList = Get-WinUserLanguageList
$MarkedLang = $LangList | where LanguageTag -eq "LANGUAGETAG "
In this command, replace " LANGUAGETAG" to the short name of the language pack you want to remove. In in this example The Ukrainian language will be removed, this means that instead of “LANGUAGETAG” you need to enter “uk”, as shown in the screenshot below.
Set-WinUserLanguageList $LangList -Force

After executing the commands, the language that you could not remove before will now disappear from the system, no reboot or logout is required.

The language will also be removed from the list of keyboard layouts.

If you are trying to remove the primary language, remember that you need to install new language as the new default language.

This way you can remove any language pack installed on the system.


When purchasing a new computer or reinstalling operating system, a situation often arises when, among others, language bar a layout has been added that is absolutely not needed by the user. It seems to do no harm, but it is still quite inconvenient to constantly switch between unnecessary layouts, especially if there are several of them.

The lack of the required layout causes even more problems. Or the interface is in a foreign language. This often happens if you order equipment from abroad. Imported computers and laptops are not always immediately equipped with language packs of the country where they will be sold.

But there is a way out. You can delete, add a language or change the interface yourself.

Most often, users are faced with unnecessary installed layouts on the language bar. This happens especially often in neighboring countries in regions with an absolute predominance of the Russian language. For example, you are a resident of Ukraine and Ukrainian is installed in your operating system, since it is the national language of your country. But you plan to use only the Russian language and the Ukrainian layout when working on a computer. In this case, you need to do the following.


This way, when switching between languages, you will no longer have an extra layout.

Removing and adding a language in Windows 10 through the Control Panel


Note! Next to the language that is installed on the system by default, the “Delete” button will be grayed out, so it cannot be deleted.

To add a language:


How to add a new language through the language bar

Removing an extra layout is quite easy, but what to do if the desired language is not there? Then you will have to manually add it from the list of installed layouts. This situation may arise when purchasing a computer abroad. The technology is simply not tailored to your region. Or, if you installed a foreign Windows version 10. In these situations, most likely, the interface language will be different, but more on that later. Now let's look at the situation with the lack of the required layout. To add a language to the language bar, do the following.


A new language has now been added to your language bar. You can switch to it at any time in the same way as you switch between other previously installed languages. As a rule, this is the keyboard shortcut “Shift+Alt”.

Find out detailed information With in the best ways, from a new article on our portal.

How to install a new language pack

So, if you are not satisfied with the interface language, you will have to do long haul to change it. First, you need to add a language, then download the language pack for that language, and only then set it as the main one. If we have already figured out how to add a language to the language bar above, then how to download the language bar? To do this you need to go through several steps.

Note! It’s worth mentioning right away that you will need an Internet connection in order for the language pack to be downloaded. But at the same time, it is downloaded completely automatically. You don’t need to search for a package yourself or browse websites.


The language pack is installed. Now you can proceed to changing the interface language.

How to change the interface language

If you already have a language pack installed, into the language of which you want to translate the interface of your operating system, you need to do the following.


After the reboot, you will see that the operating system interface now has a completely different language.

What to do if you can’t remove a language

Sometimes it is not possible to remove unnecessary language. The Delete button is simply inactive and clicking on it does not produce any results. This can happen if an unnecessary language is set as the primary language. You can find out what to do in this case from the following video.

Video - How to remove an unwanted language from Windows 10

Conclusion

Thus, as far as language is concerned, everything is quite clear in Windows 10 and it is possible to customize not only the language bar, but also the operating system interface itself to the user. Using the instructions, you can remove, add or change the language in the system to the one that suits you.

Member Kato complained about an unusual problem after upgrading to Windows 10 1803. Initially, he had three languages ​​on the system - English (US), Russian and Ukrainian, and after the update two more English languages ​​were added - United Kingdom and Canada, which were not removed in Settings ( the Remove button is not available). Accordingly, these languages ​​appeared in the list of keyboard layouts, although they were not in the settings.

IN general case, you can remove any language that is not the default. For example, if the system has only English and Russian languages, then the first can be deleted if the second is designated as the main one. In this case, it does not matter what the source language of the system (distribution) was, which is easily determined in PowerShell with the command:

(Get-CimInstance Win32_OperatingSystem).oslanguage

The command displays the language identifier, where 1033 is English (US), 1049 is Russian, the rest are in decimal form or from Microsoft in hexadecimal (insert the values ​​into the programmer’s calculator).

On the problematic OS, this command returned 2057, which corresponds to English (United Kingdom). In combination with the picture from the parameters, this was very strange, because the distribution language should not have any language packs, since it is already in the system.

To begin with, we tried to remove the UK and Canada language packs using the commands

Lpksetup /u en-gb lpksetup /u en-ca

However, this did not lead to success, which hinted at the actual absence of these language packs, but did not bring us any closer to solving the problem of phantom languages. I had to go in from the back door.

PowerShell has two cmdlets to manage user languages ​​− Get-WinUserLanguageList And Set-WinUserLanguageList. The first one can get a list of languages, and the second one can set it. In PowerShell, the list matched the picture in the parameters.

From the help of the second cmdlet it is not entirely clear how delete unnecessary languages. But it gives a fairly strong hint that the output of the first cmdlet is an array. This can be used for good. We only need the first three languages ​​from the list.

$List = Get-WinUserLanguageList Set-WinUserLanguageList $($list, $list, $list) Get-WinUserLanguageList

The first command places an array from the list of languages ​​into a variable, and the second sets the first three elements of the array as the current languages. At the same time, other languages ​​are deleted! The third command displays a list of languages ​​to check.

It's decided! Once again, PowerShell allows you to elegantly solve a problem without exorbitant effort. If you experiment under the account Microsoft entry, disable synchronization of language settings to avoid unwanted effects (I caught a few strange things :).

In Windows 10 1803, language settings have almost completely migrated from the classic Control Panel to Settings (with the exception of the classic window with settings for keyboard shortcuts and the language bar). In this regard, I have updated the article about 6 Language Settings That May Confuse You in the context of the changed interface.

Windows supports multiple languages. Now it even allows you to install multiple languages ​​on your PC. You can use it for display while others can use it for input. However, Windows 10 also supports the ability to quickly change languages, making it convenient to switch between them while typing. This sometimes becomes a problem for many. They can't remove language in Windows 10 1803 from the language bar. Let's look at a method that will help you get rid of unnecessary language packs in the system.

How to remove a language in Windows 10

In the Start menu search, type PowerShell right click on it in the search results and select " Run as administrator." Type or copy the following command into the PowerShell prompt and press Enter.

Get-WinUserLanguageList

  • After entering this command, note the " LanguageTag", specified for the language you want to remove. You will need this in the next step. For example, I will remove the extra Belarusian language ( be).
  • Next, enter each command individually by pressing Enter. Replace in the team "be" to your language that you want to delete.



Related publications