Пакеты языков и голосовых функций не устанавливаются в Windows 10/11 — как включить и починить (2025)

Языковые пакеты не ставятся? Настроим регион, службы и установим LIP через DISM/lpksetup.

Коротко: что проверить сразу

  • Параметры → Время и язык → Язык и регион — выберите нужный язык интерфейса и регион.
  • Интернет работает, Windows активирована.
  • Microsoft Store авторизован (для некоторых языковых компонентов это важно).
Нужна помощь? Установлю нужные языки, голос, рукописный ввод и проверю службы/права. Сделаю всё аккуратно и с резервной копией.

1) Диагностика: какая ошибка

При установке языка появляются коды вроде 0x800F0950, 0x800F081F или «Не удалось установить языковые функции». Запомните код ошибки. Проверьте, не ограничена ли установка по корпоративной политике.

CMD — выполнять по одной:

dism /online /get-intl
lpksetup /u
lpksetup /? | more

Первая команда покажет текущие языки, вторая — мастера удаления/установки.

2) Службы и компоненты

Проверьте службы: Windows Update, Background Intelligent Transfer Service, Cryptographic Services. Они нужны для скачивания и проверки пакетов.

CMD (Администратор) — выполнять по одной:

sc query wuauserv
sc query bits
sc query cryptsvc
net start wuauserv & net start bits & net start cryptsvc

3) Установка через DISM

Если установка через «Параметры» не идёт, ставим через DISM из онлайн-источника.

PowerShell (Администратор) — вставить целиком:

# Пример: установка английского пакета и голосовых компонентов
dism /Online /Add-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0
dism /Online /Add-Capability /CapabilityName:Language.Handwriting~~~en-US~0.0.1.0
dism /Online /Add-Capability /CapabilityName:Speech~~~~en-US~0.0.1.0
dism /Online /Add-Capability /CapabilityName:TextToSpeech~~~~en-US~0.0.1.0
dism /Online /Get-Capabilities | findstr /i "Language en-US Speech"

Замените en-US на нужную локаль. Для русского — ru-RU, для немецкого — de-DE и т. д.

4) Если DISM ругается: источники и целостность

CMD (Администратор) — выполнять по одной:

dism /Online /Cleanup-Image /RestoreHealth
sfc /scannow
wsreset.exe

Если система просит установочный источник, смонтируйте ISO текущей версии Windows и укажите путь: /Source:X:\sources\sxs /LimitAccess.

5) Смена языка интерфейса и функции речи

  1. Параметры → Время и язык → Язык и регион → выберите язык «Windows display language».
  2. Параметры → Время и язык → Речь → добавьте языки распознавания и пакеты голосов.
  3. Перезайдите в систему, чтобы применить интерфейс.

6) Проверка и журналы

PowerShell — выполнять по одной:

Get-WinEvent -LogName Setup -Max 200 | Where-Object {$_.Message -like "*Language*"} | Select TimeCreated, Id, Message
Get-WindowsCapability -Online | Where-Object {$_.Name -like "Language.*ru-RU*" -or $_.Name -like "*Speech*ru-RU*"} | Select Name, State

Состояние должно быть «Installed». Если «NotPresent» — повторите установку соответствующей возможности.

FAQ

Можно ли ставить языки без Интернета?

Да, с помощью образа ISO и автономных пакетов (LP.cab). Но следите, чтобы версия совпадала с вашей Windows.

Где взять коды локалей?

Пример: ru-RU, en-US, de-DE, fr-FR, es-ES. Посмотреть можно командой dism /online /get-intl.

Читайте также: