Пакеты языков и голосовых функций не устанавливаются в 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) Смена языка интерфейса и функции речи
- Параметры → Время и язык → Язык и регион → выберите язык «Windows display language».
- Параметры → Время и язык → Речь → добавьте языки распознавания и пакеты голосов.
- Перезайдите в систему, чтобы применить интерфейс.
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.