Applies ToWindows 11 Windows 10
Various language and keyboard/input layout settings in Windows can be managed in the Settings app including:
-
Installing and removing languages.
-
Changing the Windows display language.
-
Changing the language used by Microsoft Store apps and websites.
-
Adding speech features to a language.
-
Adding and removing keyboard/input layouts.
-
Changing keyboard/input layouts.
This article covers these tasks.
Note: For the sake of simplicity, the rest of this article refers to keyboard/input layout as just keyboard layout.
Select the desired task from the following list:
To check what languages are currently installed in Windows:
-
In the Time & language > Language & region window, the currently installed languages are displayed in the Language section.
The first step in setting language settings in Windows is making sure that the desired language is installed. To install a language in Windows:
-
Since language packs are downloaded via the Internet, make sure that the Windows device is connected to the Internet.
-
Save all work and close out of any open apps.
-
In the Time & language > Language & region window, under the Language section, select the Add a language button next to Preferred languages.
-
In the Choose a language to install window, enter in the name of the desired language in the Type a language name… text box or scroll through the list of available languages. Once the desired language is displayed, select it and then select the Next button.
-
In the Install language features window:
-
Under Optional language features, make sure Language pack is selected.
-
Under Optional language features, select any additional desired features, such as speech recognition.
-
Under Language preferences, if the language being installed should be set as the Windows display language, select Set as my Windows display language. For more information, see the Change the Windows display language section in this article.
-
-
Once all the options are selected as desired in the Install language features window, select the Install button.
-
In the Time & language > Language & region window, the following message is displayed under the Language section:
Please wait while the language finishes installing. This could take a few minutes.
In the list of languages, the download and install progress of the selected language is also displayed.
-
Once the selected language is finished installing, the language is added as a language under the Language section in the Time & language > Language & region window.
-
If the option Set as my Windows display language was selected:
-
The following message is displayed under the Language section in the Time & language > Language & region window prompting to sign out of Windows:
Windows needs to sign you out in order to apply your new display language.
To sign out of Windows, select the Sign out button next to the message.
Note: If there’s no Sign out button next to the message, then manually sign out by right-clicking on the Start menu and then selecting Shutdown or sign out > Sign out.
-
At the Windows sign-on screen, sign back into Windows. The Windows display language is applied and changes the selected display language.
Warning: When the Windows display language is changed, it might also change the keyboard layout to match the language. The input language icon at the sign-on screen shows the currently selected keyboard layout. Be aware of the possible different keyboard layout when entering the username and password at the Windows sign-on screen.
If necessary, use the password reveal icon in the password box to verify that the password is being entered correctly with the current keyboard layout. The keyboard layout can be changed from the sign-on screen using the input language icon.
Changing the keyboard layout only changes the layout and doesn’t change the Windows display language.
-
Note: A single language edition of Windows might be installed if one of the following messages is displayed when trying to add a language pack:
Only one language pack allowed.
Your Windows license supports only one display language.
For more information, see Check whether a version of Windows supports multiple languages.
The Windows display language determines the language used by the Windows user interface. It also determines the language used by Windows features such as the Settings app and File Explorer.
Changing the Windows display language also causes the selected language to move to the top of Preferred languages list. The first supported language in the Preferred languages list determines the language used by Microsoft Store apps and websites.
Important: Some languages aren’t fully localized. For languages that aren’t fully localized, some elements in Windows might still appear in the first language that is fully localized in the Preferred languages list.
To change the Windows display language:
-
Ensure that Windows already has the desired language installed before switching to it. To check what languages are currently installed in Windows, follow the section Check what languages are installed in Windows in this article. If the desired language isn’t currently installed, follow the section Install a language pack in this article.
-
Save all work and close out of any open apps.
-
In the Time & language > Language & region window, under the Language section, select the desired Windows display language in the drop-down menu next to Windows display language.
Tip: If the desired display language isn’t displayed in the Windows display language drop-down menu, see the section Install a language pack in this article to install the language.
-
The following message is displayed under Windows display language:
Windows needs to sign you out in order to apply your new display language.
To sign out of Windows, select the Sign out button.
Note: If there’s no Sign out button next to the message, then manually sign out by right-clicking on the Start menu and then selecting Shutdown or sign out > Sign out.
-
At the Windows sign-on screen, sign back into Windows. The Windows display language is applied and changes to the selected display language.
Warning: When the Windows display language is changed, it might also change the keyboard layout to match the language. The input language icon at the sign-on screen shows the currently selected keyboard layout. Be aware of the possible different keyboard layout when entering the username and password at the Windows sign-on screen.
If necessary, use the password reveal icon in the password box to verify that the password is being entered correctly with the current keyboard layout. The keyboard layout can be changed from the sign-on screen using the input language icon.
Changing the keyboard layout only changes the layout and doesn’t change the Windows display language.
Changing the Windows display language changes the language used by the Windows user interface and Windows features such as the Settings app and File Explorer. By default, it also changes the language used by Microsoft Store apps and websites by moving the selected Windows display language to the top of the Preferred languages list. For more information, see the section Change the Windows display language in this article.
However, the language used by Microsoft Store apps or websites can be controlled independently of the Windows display language. For example, the Windows display language can be in one language, while the language used by Microsoft Store apps or websites can be in another. The first supported language in the Preferred languages list determines the language used by Microsoft Store apps and websites.
To change the language used by Microsoft Store apps and websites:
-
In the Time & language > Language & region window, the current preferred order of the installed languages is shown under Preferred languages in the Language section.
-
To move the desired language for Microsoft Store apps and websites to the top of the Preferred languages list, select the language and then drag it to the top of the list. Observe how moving the language to the top of the Preferred languages list doesn’t affect the language selected as the Windows display language.
-
If desired, reorder the preference of other installed languages by selecting the language and then dragging it to the desired location in the Preferred languages list.
To install speech features for a language:
-
Since speech features are downloaded via the Internet, make sure that the Windows device is connected to the Internet.
-
Make sure that the language where speech is going to be used is set as the display language.
-
In the Time & language > Language & region window, under the Language section, select the ellipses next to the current Windows display language and then select Language options.
-
In the Time & language > Language & region > Options window, under the Language Features section, select the Download button next to each desired speech features that should be installed. For example:
-
Text-to-speech.
-
Basic Speech recognition.
-
Enhanced speech recognition.
Note: Not all languages have speech features. If some or all of the above features aren’t available as an option, that language doesn’t have those speech features.
-
Adding a keyboard layout allows selection of an alternate keyboard layout for the current Windows display language. Alternate keyboard layouts allow directly entering of characters using the keyboard or input device that aren’t available in the current Windows display language’s keyboard layout. For example, characters only found in other languages.
Note: A full language pack that matches the language of the desired keyboard layout doesn’t always need to be installed to gain access to that keyboard layout. All languages, including the current Windows display language, have keyboard layouts in various different languages. The current Windows display language might have the keyboard layout of the desired keyboard layout in a different language.
To add a keyboard layout:
-
In the Time & language > Language & region window, under the Language section, select the ellipses next to the current Windows display language and then select Language options.
-
In the Time & language > Language & region > Options window, under the Keyboards section, verify that the desired keyboard layout isn’t already installed. If it’s not, then select the Add a keyboard button next to Installed keyboards.
-
In the pop-up menu that appears, scroll through the list of keyboard layouts and then select the desired keyboard layout. The list is sorted first with the keyboard layouts from the selected language, and then alphabetically.
Important: If the desired keyboard layout isn’t listed, start this section over, but instead of the current Windows display language, select the language that matches the desired keyboard layout.
If the language that matches the desired keyboard layout isn’t installed, then follow the section Install a language pack in this article to install the language of the desired keyboard layout.
-
Once the desired keyboard layout is selected, it should display in the Time & language > Language & region > Options window under the Keyboards section. To switch to the keyboard layout that was installed, see Change the keyboard layout section in this article.
A keyboard layout can be selected from the input language icon in the system tray area of the taskbar. The input language icon displays the currently selected keyboard layout. To select a different keyboard layout:
-
In the system tray area of the taskbar, select the input language icon.
-
A pop-up menu is displayed with the available keyboard layouts. Select the desired keyboard layout.
-
The input language icon changes to the selected keyboard layout.
Tips: A keyboard layout can also be selected by holding down the Windows logo key on the keyboard and then selecting the Spacebar. Each selection of the Spacebar while holding down the Windows logo key cycles through the installed keyboard layouts. If selecting the Spacebar doesn’t do anything, only one keyboard layout is installed. To see what languages and keyboard layouts are currently installed in Windows, see the following sections in this article:
-
Check what languages are installed in Windows.
-
Add a keyboard layout.
If the desired keyboard layout isn’t available, follow the section Add a keyboard layout in this article.
To remove a currently installed language pack:
-
In the Time & language > Language & region window, under the Language section, select the ellipses next to the language that needs to be removed and then select Remove.
Note: If the Remove button is greyed out, the selected language to be removed is the current Windows display language. Switch to another Windows display language before attempting to remove the language. For more information, see Change the Windows display language section in this article.
-
In the dialog box that appears, confirm removing the language by selecting the Yes button.
To remove a currently installed keyboard layout:
-
In the Time & language > Language & region window, under the Language section, select the ellipses next to the language that contains the keyboard that needs to be removed and then select Language options.
Note: Installed keyboard layouts aren’t always part of a matching language. The keyboard layout might be installed as part of the current Windows display language. Languages can contain keyboard layouts that aren’t the same language as the language pack.
For this reason, the keyboard layout can be located either under the current Windows display language or the language that matches the keyboard layout. If the keyboard layout to be removed isn’t under the current Windows display language, then check the language that matches the keyboard layout.
-
In the Time & language > Language & region > Options window, under the Keyboards section, select the ellipses next to the keyboard that needs to be removed and then select Remove.
Note: If the Remove button is greyed out, the selected keyboard layout is the only installed keyboard layout for the current Windows display language. Add another keyboard layout before attempting to remove the keyboard layout. For more information, see Add a keyboard layout section in this article.
The input language icon in the system tray area of the taskbar allows selection of keyboard layouts. By default, the input language icon is enabled and displays in the taskbar. For more information, see the Change the keyboard layout section of this article.
An alternative to the input language icon is the legacy language bar found in previous versions of Windows. If the legacy language bar is enabled, then the input language icon in the taskbar is disabled and no longer displays. To reenable the input language icon and display it in the taskbar, follow these steps:
-
Select Start and then select Settings > Time & language > Typing .
Or
Select the following Time & language > Typing shortcut:
Open Time & language > Typing
-
In the Time & language > Typing window, select Advanced keyboard settings.
-
In the Time & language > Typing > Advanced keyboard settings window, under Switching input methods, uncheck the option Use the desktop language bar when it’s available.
Warning: Unchecking the option Use the desktop language bar when it’s available causes the input language icon to display again in the taskbar. However, it causes the legacy language bar to no longer display. If the legacy language bar is preferred over the input language icon, then leave the option Use the desktop language bar when it’s available enabled.
Additional options for the legacy language bar can be found under the Language bar options link in the Time & language > Typing > Advanced keyboard settings window.
Need more help?
Want more options?
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
Reading time4 min
Views13K
Read this article to find out how to change the language of Windows 10 interface without having to reinstall it, what system languages can be installed and what settings should be modified for that purpose.
Introduction
In Windows 10, people usually choose the preferred language for the entire operating system when they install it. However, if the language settings were wrong, or people have to use computing devices with certain language preferences, there are some settings to be modified in order to bring them in line with your personal likings.
So if you ever need to change language preferences in Windows 10, this can be done in a quick and easy way with the help of the Settings app and without having to reinstall the operating system.
In today’s article, we will show you how to change the default display language into any other, including doing it for new and existing user accounts.
How to change the default display language in Windows 10?
If you have to move to a different region or you need to use a display language different from the default choice, or the initial language settings for the computing device have been wrong, there is absolutely no point in reinstalling Windows 10. All you need is to modify a couple of system settings to enjoy the experience of using your operating system in the right language.
Disable language synchronization
If you are using a Microsoft account, the language settings will apply to all devices linked to such account. If you plan to change regional and language settings for one computer only, you need to disable synchronization of such settings before you proceed.
This is how you disable language sync in Windows 10.
Open the main system application, Settings. You can do it in any way you prefer. For example, click on the Start button in the lower left corner of your desktop, on the Taskbar, and open the main Windows menu. Use the scroll bar or the mouse wheel to search the list of all programs and applications installed on this computer and find the line Settings, or click on the Settings button in the left side of the user menu, and the application will open.
In the main Settings window, scroll down if necessary and choose the tab Accounts.
In the left panel, go to Sync your settings.
In the right panel, find the section Individual sync settings and the line Language preferences, then set the slider to the Off position (disabled).
When these steps are taken, you can start changing language settings for the copy of Windows 10 installed on this computer, without worrying that this can affect similar settings in other linked devices.
The steps to take if you want to change the display language
To change the display language of your Windows 10, you should close all running applications and do what is described below.
Use any method you prefer to open the Settings application. For example, right-click on the Start button that you can find on the Taskbar, in the left lower corner of the desktop, or press the key sequence Windows + X instead to open the context menu, and select the line Settings. The application will start immediately.
Use the scroll bar or the mouse wheel to navigate the Settings window, and find the tab Time and language.
In the left panel, go to Language.
Now look to the right and find the section Preferred languages, where you can prioritize language settings, and click on the button Add a preferred language, with a + (plus) symbol on it.
In the new window Choose a language to install use the scroll bar or the mouse wheel to find the language you need, or start typing its name in the search field above.
Choose the language pack you are planning to use in Windows 10 from the list.
When the language is chosen, hit Next.
In the next page Install language features check the box for Install language pack to confirm your choice (the box with the tick will become blue, i.e. active).
Click Install below.
Changes will take effect after the language package is installed, which usually takes several minutes only. In some cases, restarting your Windows 10 may be required, and then the corresponding language settings will apply to all system elements. The changes will affect the sign-in screen, the Settings app, Windows Explorer, desktop, all applications, preferred browsers and websites you visit. From now on, they will use the new language by default. Besides, Windows 10 may suggest reviewing your current privacy settings.
Changing region settings
If you change the display language for Windows 10 because you move to a different region, then regional settings should be modified too.
Changing them in Windows 10 is easy enough: just follow the steps below.
Open the main system application, Settings, using any way you prefer. For example, press the keyboard shortcut Windows + I to access the app directly.
In the main window of the Settings app, find and select the tab Time and language.
In the left panel, select Region.
In the right panel, find the section Region and use the nested menu Country or region to specify your new location if it differs from the current settings.
In the section Regional format use another nested menu to select proper formats to display date and time in Windows, if these differ for your time and region.
Now look at the left panel and jump to the tab Language again.
Use the scroll bar or the mouse wheel to find the section Related settings and click on the link Administrative language settings.
In the new pop-up Region window, jump to the tab Administrative and in the section Welcome screen and new user accounts hit the button Copy settings.
The new window will show you corresponding screen and account settings. In the section Copy your current settings to check the boxes for each option: Welcome screen and system accounts and New user accounts.
Click ОК.
Click ОК one more time, and then restart the computer.
After all these steps, your computer will display proper regional settings specified according to your physical location.
Most of the time, people don’t change or install additional languages regularly for their personal needs. This opportunity to change language packs quickly is more often required in small or large companies that need to deal with customers having various language preferences.
Besides, this option would be useful for people who have to move to a different region and would like their regional settings to comply. Another scenario is buying a computer from another country when the required configuration is not available locally.
Also, you should remember that modifying language settings may disable some functions like Cortana because this service is not supported in certain regions.
Conclusion
Preferred display language is one of the easily customizable things in the operating system. If you ever need to change the language settings, use one of the methods described here to replace the language pack currently used by Windows 10 without having to reinstall it.
See the full article with all additional video tutorials. If you still have any questions, please ask in a comments. Also visit our Youtube channel, there are over 400 video tutorials.
В Windows 10 может быть установлено более одного языка ввода и интерфейса, при этом после последнего обновления Windows 10 многие столкнулись с тем, что стандартным способом в параметрах некоторые языки (дополнительные языки ввода, совпадающие с языком интерфейса) не удаляются.
В этой инструкции подробно о стандартном методе удаления языков ввода через «Параметры» и о том, как удалить язык Windows 10, если он не удаляется этим способом. Также может быть полезно: Как установить русский язык интерфейса Windows 10.
Простой метод удаления языка
Стандартно, при отсутствии каких-либо багов, языки ввода Windows 10 удаляются следующим образом:
- Зайдите в Параметры (можно нажать быстрые клавиши Win+I) — Время и язык (также можно нажать по значку языка в области уведомлений и выбрать пункт «Настройки языка»).
- В разделе «Регион и язык» в списке «Предпочитаемые языки» выберите тот язык, который нужно удалить и нажмите кнопку «Удалить» (при условии, что она активна).
Однако, как было отмечено выше, в том случае, если есть более одного языка ввода, совпадающих с языком интерфейса системы — кнопка «Удалить» для них не активна в последней версии Windows 10.
К примеру, если язык интерфейса «Русский», а в установленных языках ввода у вас есть «Русский», «Русский (Казахстан)», «Русский (Украина)», то все они не будут удаляться. Тем не менее, есть решения и для такой ситуации, которые описаны далее в руководстве.
Как удалить ненужный язык ввода Windows 10 с помощью редактора реестра
Первый из способов побороть баг Windows 10, связанный с удалением языков — использовать редактор реестра. При использовании этого способа, языки будут удалены из списка языков ввода (т.е. не будут использовать при переключении клавиатуры и отображаться в области уведомлений), но останутся в списке языков в «Параметрах».
- Запустите редактор реестра (нажмите клавиши Win+R, введите regedit и нажмите Enter)
- Перейдите к разделу реестра HKEY_CURRENT_USER\Keyboard Layout\Preload
- В правой части редактора реестра вы увидите список значений, каждое из которых соответствует одному из языков. Они расположены по порядку, также, как и в списке языков в «Параметрах».
- Нажав правой кнопкой мыши по ненужным языкам, удалите их в редакторе реестра. Если при этом будет неверная нумерация порядка (например, останутся записи под номерами 1 и 3), восстановите её: правый клик по параметру — переименовать.
- Перезагрузите компьютер или выйдите из системы и снова зайдите.
В результате ненужный язык исчезнет из списка языков ввода. Однако, удален полностью не будет и, более того, может снова появится в языках ввода после каких-либо действий в параметрах или очередного обновления Windows 10.
Удаление языков Windows 10 с помощью PowerShell
Второй способ позволяет полностью убрать ненужные языки в Windows 10. Для этого будем использовать Windows PowerShell.
- Запустите Windows PowerShell от имени администратора (можно через меню, открываемое правым кликом по кнопке «Пуск» или используя поиск на панели задач: начните вводить PowerShell, затем нажмите правой кнопкой мыши по найденному результату и выберите «Запуск от имени администратора». По порядку введите следующие команды.
-
Get-WinUserLanguageList
(В результате вы увидите список установленных языков. Обратите внимание на значение LanguageTag для языка, который нужно удалить. В моем случае это будет ru_KZ, вы в своей команде на 4-м шаге замените на своё.)
-
$List = Get-WinUserLanguageList
-
$Index = $List.LanguageTag.IndexOf("ru-KZ")
-
$List.RemoveAt($Index)
-
Set-WinUserLanguageList $List -Force
В результате выполнения последней команды ненужный язык будет удален. При желании тем же образом вы можете удалить другие языки Windows 10, повторив команды 4-6 (при условии, что вы не закрывали PowerShell) с уже новым значением Language Tag.
В завершение — видео, где описываемое показано наглядно.
Надеюсь, инструкция была полезна. Если же что-то не получается, оставляйте комментарии, я постараюсь разобраться и помочь.
(Image credit: Future)
Windows 10 will guide you through configuring your preferred language during the initial setup, but if you didn’t select the correct option or use a device already configured with a different language, you don’t have to struggle when your requirements are different, nor do you have to reinstall the operating system.
If you have to change the device’s default language settings, you can do this using the Settings app without reinstalling Windows 10.
In this how-to guide, I will walk you through the steps to change the system’s default language on Windows 10.
How to change default system language on Windows 10
If the incorrect language is configured on Windows 10, you can adjust the system settings to configure the correct language without reinstallation.
Disable language sync
On Windows 10, when using a Microsoft account, some of your preferences (including language) will sync across the device. If you only plan to change the settings on the computer, you should turn off the option to sync your language settings to prevent changing the same settings on other devices.
To disable language preference sync on Windows 10, use these steps:
- Open Settings.
- Click on Accounts.
- Click on Sync your settings.
- Under the «Individual sync settings» section, turn off the Language preferences toggle switch.
Once you complete the steps, you can change the language settings without affecting the other devices connected with the same Microsoft account.
All the latest news, reviews, and guides for Windows and Xbox diehards.
Change system language settings
To change the system default language, close your apps, and use these steps:
- Open Settings.
- Click on Time & Language.
- Click on Language.
- Under the «Preferred languages» section, click the «Add a language» button.
- Search for the correct setting using the language or country name.
- Select the package from the result.
- Click the Next button.
- Check the «Install language pack» option.
- Check the «Set as my Windows display language» option.
- Check the additional features as needed — for example, «Text-to-speech» and «Handwriting.»
- Click the Install button.
- Click the «Yes, sign out now» button.
- Sign back into the account.
After you complete the steps, the Windows 10 language will change across the experience, including the Sign-in screen, Settings app, File Explorer, Desktop, apps, browser, and websites you visit.
Change system region settings
You will also have to change the region settings if you need to adjust the language settings because you are in a different region.
To change the local region settings, use these steps:
- Open Settings.
- Click on Time & Language.
- Click on Region.
- Under the «Region» section, select the current location with the «Country or region» drop-down menu (if applicable).
- Under the «Regional format» section, select the formats for the region’s date and time with the «Current format» drop-down menu (if applicable).
- Click on Language.
- Under the «Related settings» section, click the «Administrative language settings» option.
- Click the Administrative tab.
- Under the «Language for non-Unicode programs» section, click the «Change system locale» button.
- Select the new system locale language with the «Current system locale» drop-down menu.
- Click the OK button.
- Click the Copy settings button in the «Administrative» tab.
- Under the «Copy your current settings to» section, check the «Welcome screen and system accounts» and «New user accounts» options.
- Click the OK button.
- Click the OK button again.
- Click the Restart now button.
Once you complete the steps, the settings will apply, and the computer will use the correct region settings.
You rarely have to change or add other languages on Windows 10. However, changing these settings may come in handy in organizations working with people who need to use different preferences. It’s also a helpful feature to match the locale settings if you relocate to another region or when buying a new laptop that ships from a different country.
The only caveat with changing the region settings is that it will also change the settings for the Microsoft Store, which may block access to certain apps and services, depending on the location. In the same way, you can change the region settings to access an application from the Microsoft Store that is only available in a specific region.
More resources
For more helpful articles, coverage, and answers to common questions about Windows 10 and Windows 11, visit the following resources:
- Windows 11 on Windows Central — All you need to know
- Windows 10 on Windows Central — All you need to know
Mauro Huculak has been a Windows How-To Expert contributor for WindowsCentral.com for nearly a decade and has over 15 years of experience writing comprehensive guides. He also has an IT background and has achieved different professional certifications from Microsoft, Cisco, VMware, and CompTIA. He has been recognized as a Microsoft MVP for many years.
Привет, друзья. Windows обустроена так, что не все языки из неё можно удалить. Можно сколь угодно переводить интерфейс системы на другой язык, сколь угодно менять локационные сведения, но текущий язык системы и тот, который значился в её дистрибутиве или который указывался при установке в мультиязычных сборках, удалить юзабильным способом с использованием привычных системных настроек не удастся. А после обновления Windows 10 до April 2018 Update добавилась ещё одна проблема – региональные языковые пакеты в виде системных одних языков, но с раскладками клавиатуры других языков. Как удалить из Windows 10 ненужный язык, который не удаляется с использованием привычных системных средств?
{banner_google1}
После внедрения April 2018 Update из панели управления «Десятки» исчезли языковые настройки. Теперь приложение «Параметры» — это единственное место, где предоставляется возможность юзабильной работы с языковыми настройками. Об этом мы уже говорили немногим ранее, в статье о том, как работать с языками в новых условиях Windows 10 April 2018 Update. Если ненужный язык не удаляется из-за проблем в работе приложения «Параметры» или из-за каких-то системных ошибок, можно прибегнуть к ещё оставшейся в системе альтернативе – к штатной утилите lpksetup. Запускаем её с помощью команды «Выполнить».
Выбираем «Удалить языки интерфейса».
Галочкой отмечаем, какой нужно удалить. Жмём «Далее».
И пробуем так вот удалить ненужный язык. Но, друзья, это всего лишь альтернатива функционалу управления языковыми пакетами в приложении «Параметры». Этот способ не решает вопрос с удалением упомянутых выше региональных языковых пакетов. Утилита lpksetup просто не увидит такие пакеты как отдельные системные языки. С ними придётся разбираться другими методами.
В среде Windows 10, обновлённой до April 2018 Update, кроме основного русскоязычного пакета, возможно существование дополнительных пакетов с русским языком для других стран – Украины, Молдовы, Казахстана, Беларуси и пр. Такие пакеты предусматривают в качестве системного языка русский, а в качестве раскладки – символику выбранной страны. Т.е. системный интерфейс (названия приложений, настроек, уведомлений) отображается на русском, а ввод с клавиатуры осуществляется на украинском, молдавском, белорусском и т.д. Такие региональные пакеты с нашим участием добавляются точно так же, как и обычные языковые пакеты.
Но в отдельных случаях они могут и сами появиться в системе. Региональные пакеты – это, по сути, аналог добавления раскладок других стран. Вот только проблемный этот аналог какой-то получается. Во-первых, глядя на языковую панель в системном трее, не поймёшь, какой из методов ввода сейчас активен – русский или другой страны. И тот, и тот отображаются как «РУС». Во-вторых, единожды установив русскоязычный пакет для другой страны, больше не сможем от него избавиться. Откроем языковые настройки Windows 10.
Для русскоязычного пакета другой страны недоступна функция удаления.
Региональный русский намертво приклеивается к системе и не удаляется даже при переводе языка системы на английский или любой другой язык. Поскольку русский – это язык дистрибутива Windows. С остальными языками ситуация аналогичная: английский, испанский, арабский и прочие распространённые языки существуют не только в виде основного языкового пакета, но также в виде дополнительных региональных пакетов для стран, где на этих языках говорят.
Избавиться от региональных языковых пакетов можно двумя способами:
• Первый – ненужный язык можно с помощью правки реестра убрать из методов ввода, чтобы он впустую не болтался при переключении раскладок;
• Второй – ненужный язык можно полностью удалить из системы с помощью PowerShell.
Смотрите далее, друзья, и выбирайте, какой из способов вам больше нравится. Ну или какой из них сработает.
Если мы уберём региональный язык из методов ввода, он не исчезнет из приложения «Параметры», но он не будет отображаться на языковой панели в системном трее. Ну и, соответственно, не будет мешать при переключении языков и раскладок в процессе набора текста. Делается это с помощью реестра Windows.
Открыв редактор реестра, в первую очередь экспортируем его состояние. Экспорт реестра может пригодиться, если вдруг понадобится вернуть всё назад.
Далее раскрываем путь:
Компьютер\HKEY_CURRENT_USER\Keyboard Layout\Preload
В папке «Preload» в нашем случае имеется три пункта:
• Параметр 1 со значением 00000419 – это метод ввода основного русского;
• Параметр 2 со значением 00000409 – это метод ввода английского;
• Параметр 3 со значением 00002000 – это метод ввода украинского, того самого неудаляемого регионального языка.
Последний параметр нам, собственно, и нужно удалить.
Если в системе языков и раскладок установлено больше, чтобы не ошибиться, можно либо на время убрать их, либо найти по их значению справку в Интернете. Но даже ошибившись, помним об экспорте состояния реестра. Просто импортируем REG-файл и делаем всё по новой.
После проделанной операции перезаходим в систему. В методах ввода больше не должно быть лишнего языка, который мы убрали с помощью реестра. Кстати, мы его больше не сможем установить из магазина Microsoft Store.
Для полного удаления неудаляемого языка запускаем от имени администратора PowerShell. Сначала нам нужно отобразить перечень установленных в системе языков. Вводим команду:
Get-WinUserLanguageList
В нашем случае PowerShell показывает три установленных языка:
• Основной русский – ru,
• Английский — en-US,
• Региональный украинский – ru-UA.
Запоминаем порядок языковых пакетов. Но порядок нужно запоминать в исчислении, начиная с нуля:
• Основной русский – 0,
• Английский – 1,
• Украинский – 2.
И так далее, если у вас языков больше.
Чтобы убрать региональный украинский, нам нужно с помощью PowerShell установить перечень языковых пакетов, которые мы хотим оставить в системе. В нашем случае это русский и английский, т.е. языки №0 и №1. Вводим по очереди команды:
$lang = Get-WinUserLanguageList
Set-WinUserLanguageList $($lang[0], $lang[1])
Затем подтверждаем действие клавишей Y.
Первая из введённых команд – универсальная. Во второй команде в каждом отдельном случае необходимо подправить номера. В нашем случае в скобках мы указали порядковые номера оставляемых языковых пакетов:
• Первый русский — $lang[0];
• Второй английский $lang[1].
Если оставляемых языков больше, в скобках команды через запятую добавляем их порядковые номера, начиная с нуля. Примерно так:
Set-WinUserLanguageList $($lang[0], $lang[1], $lang[2], $lang[3], $lang[4], $lang[6])
Выпадать из последовательности должен только порядковый номер удаляемого языка.
После успешной такой операции ненужный язык мгновенно исчезнет. Ни перезаход в систему, ни перезагрузка не потребуется.