Установка языкового пакета в Windows 10/11 с помощью PowerShell

Admin

В современных версиях Windows 11 22H2 и Windows 10 21H2+ вы можете использовать PowerShell для установки языковых пакетов и языковых пакетов языкового интерфейса (LIP) и управления ими. В предыдущих сборках Windows единственным способом добавить или удалить языковые пакеты было использование классической панели управления или пользовательского интерфейса настроек (команда быстрого доступа к URI: ms-settings: regionlanguage ).

В последних версиях Windows встроенный модуль PowerShell. Языковой пакет управления был добавлен. Вы можете использовать командлеты из этого модуля, чтобы установить дополнительный языковой пакет Windows и установить предпочитаемый язык для пользовательского интерфейса Windows.

Модуль LanguagePackManagement в настоящее время доступен только в настольных версиях Windows, но не в Windows Server 2022/2019.

Вы можете просмотреть список доступных командлетов в модуле:

Get-Command -Module LanguagePackManagement

Модуль LanguagePackManagement в Windows 11
  • Get-SystemPreferredUILanguage ( Get-PreferredLanguage, Get-SystemLanguage ) — получить текущий язык пользовательского интерфейса Windows по умолчанию;
  • Set-SystemPreferredUILanguage ( Set-PreferredLanguage ) – для установки предпочтительного языка интерфейса Windows;
  • Get-InstalledLanguage ( Get-Language, Set-SystemLanguage ) – список установленных языковых пакетов и функций;
  • Install-Language — для установки языкового пакета в Windows;
  • Uninstall-Language – удалить языковой пакет.

Давайте посмотрим на список доступных языковых пакетов на компьютере под управлением Windows 10:

Get-InstalledLanguage

В этом примере в Windows установлен только немецкий языковой пакет (Language Packs = LpCab). Английский язык доступен только в качестве языка ввода.

Language Language Packs Language Features. de-DE LpCab BasicTyping, Handwriting, Speech, TextToSpeech, OCR. en-US None BasicTyping, Handwriting, OCR. 
Get-InstalledLanguage

Запустите следующую команду, чтобы добавить пакет английского языка в Windows:

Install-Language -Language en-US

Windows загружает и устанавливает указанный языковой пакет и дополнительные компоненты с серверов Microsoft.

установить язык в Windows с помощью PowerShell

Полный список доступных языковых пакетов для Windows:

Ярлык Описание
ар-СА Арабский (Саудовская Аравия)
бн-БД Бангла (Бангладеш)
бн-ИН Бангла (Индия)
cs-CZ Чехия (Чехия)
да-ДК Датский (Дания)
де-АТ австрийский немецкий
де-CH «швейцарский» немецкий
де-DE Стандартный немецкий
эль-ГР Современный греческий
ru-AU австралийский английский
ru-CA Канадский английский
ru-GB Британский английский
ru-IE ирландский английский
ru-IN Индийский английский
ru-Новая Зеландия Новозеландский английский
ru-US Американский английский
ru-ZA Английский (Южная Африка)
эс-АР Аргентинский испанский
es-CL Чилийский испанский
эс-CO Колумбийский испанский
эс-ES Кастильский испанский (Центрально-Северная Испания)
es-MX Мексиканский испанский
es-США Американский испанский
фи-ФИ Финский (Финляндия)
фр-BE Бельгийский французский
фр-Калифорния Канадский французский
фр-Швейцария «Швейцарский» французский
а как Стандартный французский (Франция)
он-ИЛ Иврит (Израиль)
привет-IN Хинди (Индия)
ху-ху Венгерский (Венгрия)
я сделал Индонезийский (Индонезия)
зуд «Швейцарский» итальянский
это-ИТ Стандартный итальянский (Италия)
jp-JP Японский (Япония)
ко-КР Корейский (Республика Корея)
nl-BE Бельгийский голландский
нл-нл Стандартный голландский Нидерланды)
нет нет Норвежский (Норвегия)
пл-ПЛ Польский (Польша)
пт-БР бразильский португальский
пт-ПТ Европейский португальский (Португалия)
ро-ро Румынский (Румыния)
а как Русский (Российская Федерация)
ск-СК Словацкий (Словакия)
св-ЮВ Шведский (Швеция)
та-ИН Индийский тамильский
разговаривать Шри-ланкийский тамильский
эт-Т Тайский (Таиланд)
тр-ТР Турецкий (Турция)
ж-CN Материковый Китай, упрощенные иероглифы
ж-ГК Гонконг, традиционные персонажи
ж-TW Тайвань, традиционные персонажи

Существуют дополнительные параметры, которые можно использовать с командой Install-Language:

  • -CopyToSettings – позволяет установить язык по умолчанию и применить эти настройки к экрану приветствия и к новым учетным записям пользователей;

    В Windows 11 вы можете скопировать настройки языка и раскладки клавиатуры текущего пользователя и применить их к экрану приветствия и к новым пользователям:Copy-UserInternationalSettingsToSystem -WelcomeScreen $true -NewUser $true

  • -ExcludeFeatures – позволяет исключить из установки дополнительные компоненты языкового пакета (FoD, Features on Demand). Это могут быть OCR, TextToSpeech или рукописный ввод.

Чтобы отобразить предпочтительный язык интерфейса Windows:

Get-SystemPreferredUILanguage

В данном случае текущим языком интерфейса Windows является немецкий (de-DE).

Get-SystemPreferredUILanguage в Windows

Выполните следующую команду, чтобы установить английский в качестве предпочтительного языка интерфейса Windows:

Set-SystemPreferredUILanguage -Language en-US

Вам нужно будет перезагрузить Windows чтобы применить новый языковой пакет.

Restart-Computer

После перезагрузки язык интерфейса Windows изменится на английский.

PowerShell — установка языка отображения Windows

Чтобы удалить языковой пакет, который вам не нужен:

Uninstall-Language -Language fr-FR

Вы можете использовать Set-WinUserLanguageList командлет удалить дополнительные языковые раскладки клавиатуры в Windows.

Если ваш компьютер отключен от Интернета, вы можете установить дополнительные языковые пакеты и компоненты в автономном режиме с помощью DISM (https://learn.microsoft.com/en-us/azure/virtual-desktop/windows-11-language-packs), смонтируйте ISO-образ в Windows и установите языковой пакет и его компоненты, используя приведенные ниже команды:

Dism /Online /Add-Package /PackagePath:"D:\Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab"
Dism /Online /Add-Package /PackagePath: D:\LanguagesAndOptionalFeatures\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab
Dism /Online /Add-Capability /capabilityname: Language.Basic~~~fr-fr~0.0.1.0 /source: D:\LanguagesAndOptionalFeatures
Dism /Online /Add-Capability /capabilityname: Language.Handwriting~~~fr-fr~0.0.1.0 /source: D:\LanguagesAndOptionalFeatures
Dism /Online /Add-Capability /capabilityname: Language.OCR~~~fr-fr~0.0.1.0 /source: D:\LanguagesAndOptionalFeatures
Dism /Online /Add-Capability /capabilityname: Language.Speech~~~fr-fr~0.0.1.0 /source: D:\LanguagesAndOptionalFeatures
Dism /Online /Add-Capability /capabilityname: Language.TextToSpeech~~~fr-fr~0.0.1.0 /source: D:\LanguagesAndOptionalFeatures

Как отключить или удалить Bing из Windows 11
Как отключить или удалить Bing из Windows 11

Bing — одна из самых популярных поисковых систем, и Microsoft проделывает огромную работу по доба...

Как исправить сообщение «В настоящее время недоступны параметры электропитания» в Windows
Как исправить сообщение «В настоящее время недоступны параметры электропитания» в Windows

Вы продолжаете видеть сообщение «В настоящее время нет доступных параметров электропитания» при в...

Как исправить ошибку «Windows SmartScreen сейчас недоступен»
Как исправить ошибку «Windows SmartScreen сейчас недоступен»

Ошибка Windows «SmartScreen не может быть достигнута прямо сейчас» возникает, когда Функция Smart...