Как установить английский язык на Windows Server 2019 — вопрос, который возникает у администраторов при работе с международными проектами, тестировании ПО или настройке серверов для англоязычных пользователей. В отличие от десктопных версий Windows, серверные редакции требуют более внимательного подхода: здесь нет встроенного интерфейса для смены языка, и процесс зависит от версии системы и текущей конфигурации.
В этой статье разберем все способы: от установки языкового пакета через DISM до настройки региональных параметров и интерфейса. Рассмотрим нюансы для Standard и Datacenter редакций, а также возможные ошибки и их решения. Если вы хотите, чтобы сервер отображал меню, сообщения и документацию на английском — читайте дальше.
Подготовка системы: что нужно сделать до установки языка
Перед тем как устанавливать английский язык на Windows Server 2019, проверьте два момента:
1. Версия системы. Языковые пакеты доступны только для Server 2019 с установленным обновлением KB5005103 или новее. Если ваш сервер не получал обновления давно, сначала установите последние патчи через Windows Update или вручную.
2. Доступ в интернет. Для загрузки языкового пакета через DISM потребуется подключение. Если сервер изолирован, скачайте пакет заранее на другом компьютере.
Также учтите: смена языка интерфейса не затрагивает языковые настройки пользовательских профилей. Их нужно настраивать отдельно для каждого аккаунта.
Если сервер работает в домене, убедитесь, что у вас есть права локального администратора — без них установка языкового пакета не удастся
| Метод | Плюсы | Минусы | Когда использовать |
|---|---|---|---|
Через DISM (онлайн) | Быстро, не требует загрузки файлов | Нужно стабильное подключение к интернету | Сервер с доступом в сеть |
Через DISM (офлайн) | Работает без интернета | Нужно заранее скачать .cab-файл пакета | Изолированные серверы |
Через Server Manager | Графический интерфейс | Доступно только в Desktop Experience | Серверы с GUI |
Способы установки языкового пакета: сравнение методов
Есть три основных способа добавить английский язык на Windows Server 2019. Каждый подходит для разных сценариев:
Наиболее универсальный способ — использование DISM (Deployment Image Servicing and Management). Этот инструмент работает и в Core, и в Desktop Experience редакциях. Далее разберем его подробнее.
Установка английского языка через DISM
Инструмент DISM позволяет добавлять языковые пакеты без необходимости перезагрузки системы (хотя для применения изменений она все же потребуется). Вот как это сделать:
- Шаг 1. Откройте
Command Promptот имени администратора. В Core редакции используйтеsconfigили подключитесь черезPowerShell. - Шаг 2. Проверьте текущие языковые пакеты командой:
DISM /Online /Get-Packages | findstr /C:"Language" - Шаг 3. Установите английский пакет (онлайн):
DISM /Online /Add-Package /PackageName:Microsoft-Windows-Server-Language-Pack_x64_en-us~10.0.17763.1
Если пакет не найден, используйте команду для загрузки из интернета:DISM /Online /Enable-Feature /FeatureName:ServerCore-English /All /NoRestart
После установки пакета нужно применить его к системе. Для этого выполните:
DISM /Online /Set-AllIntl:en-US
Настройка языка интерфейса и региональных параметров
Установка языкового пакета — это только половина дела. Чтобы Windows Server 2019 полностью переключился на английский, нужно настроить:
- Язык интерфейса. В
Control Panel(если есть GUI) выберитеRegion > Administrative > Language for non-Unicode programsи установитеEnglish (United States). - Региональные форматы. В том же разделе
RegionвыберитеAdditional settingsи настройте формат даты, времени и чисел. - Язык по умолчанию для новых пользователей. Выполните в
PowerShell:Set-WinSystemLocale -SystemLocale en-USSet-WinUserLanguageList -LanguageTag en-US -Force
⚠️ Внимание: изменение системной локали (SystemLocale) может повлиять на работу некоторых приложений. Перед применением проверьте совместимость ПО с английской локалью.
Разница между языковым пакетом и локолизацией Server Core
Многие путают языковые пакеты и локализацию Server Core. В Windows Server 2019 это разные вещи:
| Параметр | Языковой пакет (Language Pack) | Локализация Server Core |
|---|---|---|
| Что меняет | Интерфейс, сообщения системы, документация | Только текстовые команды и вывод в консоли |
| Где работает | В Desktop Experience и Core (частично) | Только в Server Core |
| Как установить | Через DISM или Server Manager | Через DISM с параметром /Enable-Feature:ServerCore-English |
| Требует перезагрузки | Да | Нет (но изменения применяются после перезапуска консоли) |
Если вы работаете в Server Core, установка английского языкового пакета не изменит вывод команд — для этого нужно отдельно активировать локализацию ServerCore-English. В Desktop Experience хватит только языкового пакета.
Проблемы и их решения при установке языка
При установке английского языка на Windows Server 2019 могут возникать ошибки. Вот самые частые и способы их устранения:
Что делать, если DISM не находит языковой пакет?
Проверьте подключение к интернету. Если сервер изолирован, скачайте пакет вручную с сайта Microsoft (ищите файл lp.cab для Windows Server 2019 версии 1809). Установите его командой: DISM /Online /Add-Package /PackagePath:"C:\path\to\lp.cab". Убедитесь, что версия пакета совпадает с версией системы (проверяется командой winver).
Еще одна частая проблема — ошибка 0x800f0906. Она возникает, если:
- Отсутствует подключение к серверам Microsoft Update (проверьте настройки прокси или брандмауэра).
- Сервер работает в Core режиме без графического интерфейса (используйте офлайн-установку).
- Устаревшая версия Windows Server 2019 (обновите систему).
Пошаговая инструкция: установка английского языка с нуля
Если вы хотите сделать все правильно с первого раза, следуйте этой инструкции:
Чек-лист по установке английского языка на Windows Server 2019
Часто задаваемые вопросы
Можно ли установить английский язык на Windows Server 2019 без перезагрузки?
Нет. Даже если вы используете DISM с параметром /NoRestart, для применения изменений интерфейса и региональных настроек потребуется перезагрузка. В Server Core перезагрузка не обязательна для изменения вывода команд, но рекомендуется для стабильности.
Почему после установки языкового пакета интерфейс остался русским?
Вероятно, вы не изменили системную локаль (SystemLocale) или язык по умолчанию для пользователя. Выполните команды в PowerShell: Set-WinSystemLocale -SystemLocale en-US и Set-WinUserLanguageList -LanguageTag en-US -Force, затем перезагрузите сервер.
Где скачать офлайн-пакет английского языка для Windows Server 2019?
Официальные языковые пакеты для Windows Server 2019 доступны на сайте в разделе Language Packs для версии 1809. Ищите файл с расширением .cab и именем, содержащим en-us (например, Microsoft-Windows-Server-Language-Pack_x64_en-us~10.0.17763.1.cab). Убедитесь, что версия пакета совпадает с версией вашей системы.
Работает ли этот способ для Windows Server 2022?
Процесс установки английского языка на Windows Server 2022 аналогичен, но используются другие идентификаторы пакетов и версии файлов. Для 2022 года актуальны пакеты с версией 20348.XXX (проверьте текущую версию системы командой winver). Команды DISM и PowerShell остаются теми же.