Гид по технологиям

Ошибка языкового пакета Windows 10 0x800f0954 — как исправить

6 min read Windows Обновлено 15 Dec 2025
Ошибка языкового пакета Windows 10 0x800f0954
Ошибка языкового пакета Windows 10 0x800f0954

Если при добавлении языковых компонентов Windows 10 появляется ошибка 0x800f0954, сначала отключите учёт трафика в сети, затем проверьте настройки службы обновлений (UseWUServer) и при необходимости вручную установите пакет языка через Параметры. Ниже — шаги, дополнительные проверки, сценарии отказа и рекомендации для администраторов.

К чему приводит ошибка 0x800f0954 и почему она появляется

Изображение ошибки языкового пакета 0x800f0954 на экране Windows

Ошибка 0x800f0954 появляется при попытке добавить языковые компоненты или дополнительные функции языка в Windows 10. Типичные причины:

  • Обновления Windows: в зависимости от параметров системы служба обновлений может перенаправлять запросы на локальный сервер обновлений, что мешает получению языковых пакетов из центра обновлений Microsoft.
  • Повреждённые системные файлы: если файлы, отвечающие за установку компонентов, повреждены или отсутствуют, инсталляция прерывается.
  • Сетевые ограничения: медленное, прерывистое или помеченное как платное подключение может блокировать загрузку компонентов.

К чему это приводит

Ошибка чаще всего мешает установить такие функции, как оптическое распознавание текста для английского, распознавание речи English AU и средства распознавания рукописного ввода. Эти функции важны при локализации ввода и работе приложений, зависящих от MUI и распознавания.

Important

Если вы работаете в корпоративной сети, перед изменением настроек Windows Update согласуйте действия с IT-службой: в некоторых организациях обновления централизованно управляются через WSUS.

Быстрая структура решения

  • Метод 1: отключить режим “платного подключения” (metered connection)
  • Метод 2: проверить и изменить ключ реестра UseWUServer, перезапустить службы обновления и очистить кэши
  • Метод 3: добавить языковой пакет вручную через Параметры

Ниже — подробные инструкции и дополнительные проверки.

1. Отключить платное подключение сети

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

Шаги:

  1. Откройте поле поиска Windows и введите Wi-Fi settings чтобы перейти к параметрам беспроводной сети

Окно параметров Wi‑Fi для изменения платного подключения

  1. Выберите нужную сеть из списка

Список Wi‑Fi сетей в Windows 10

  1. Выключите параметр Metered connection чтобы отключить платный режим

Переключатель платного подключения в параметрах сети

  1. Подождите, пока появится сообщение о том, что устанавливаются новые компоненты, и затем дождитесь завершения установки
  2. Верните платный режим обратно после успешной установки, если это необходимо

Советы по отладки

  • Если подключение стабильно, но пакеты не загружаются, временно подключитесь к другой сети с быстрым интернетом
  • Пробуйте перезагрузить ПК после отключения платного режима перед новой попыткой установки

2. Проверить и изменить настройки службы обновлений (UseWUServer)

Пояснение в одну строку

UseWUServer — это реестровая настройка, указывающая системе использовать локальный сервер обновлений (WSUS) вместо обновлений Microsoft.

Риск и предосторожность

Редактирование реестра может привести к нестабильности системы, если удалить или изменить неправильный ключ. Сохраните резервную копию реестра перед изменениями.

Шаги

  1. Нажмите Win+R и введите regedit, затем подтвердите запуск редактора реестра

Запуск regedit для правки UseWUServer

  1. Перейдите к ветке HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

  2. Найдите параметр UseWUServer и установите его значение в 0 чтобы отключить использование локального WSUS сервера

Редактирование DWORD UseWUServer

  1. Закройте редактор реестра

  2. Откройте командную строку от имени администратора: нажмите в Поиске cmd, затем правой кнопкой и Запуск от имени администратора

Запуск cmd с правами администратора

  1. Выполните команды по очереди. Каждую команду вводите и нажимайте Enter
net stop wuauserv
net stop bits
net stop appidsvc
net stop cryptsvc
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

Цель этих команд

  • Остановка служб обновления
  • Переименование каталогов SoftwareDistribution и catroot2 чтобы очистить кэш обновлений
  • Перезапуск служб для восстановления нормальной загрузки обновлений
  1. Вернитесь в Параметры -> Регион и язык и попробуйте снова загрузить языковые пакеты

Альтернативный вариант для некоторых редакций Windows

В корпоративных и некоторых других редакциях можно наоборот включить UseWUServer, если организация использует WSUS и пакеты централизованно распределяются. В этом случае задайте UseWUServer значение 1 и выполните команды

net stop wuauserv
net start wuauserv

Затем перезапустите попытку установки.

Когда этот метод не сработает

  • Если ПК подключён к домену, групповые политики могут переписывать ключ UseWUServer. Обратитесь к администратору домена.
  • Если каталоги нельзя переименовать из-за прав доступа, убедитесь, что cmd запущен от администратора и нет блокирующих программ.

3. Установка языкового пакета вручную через Параметры

Иногда удобнее добавить язык напрямую через интерфейс, минуя автоматические сценарии установки.

Шаги

  1. Нажмите Пуск и откройте Параметры

Пуск и приложение Параметры Windows

  1. Перейдите в Time and Language

Раздел Время и язык в Параметрах

  1. Откройте Region and Language
  2. Нажмите Add a language и выберите нужный язык

Добавление языка в Параметрах Windows

  1. После добавления языка кликните по нему и выберите Установить языковые компоненты. Дождитесь завершения процесса

Проверка после установки

  • Убедитесь, что пункты Speech, Handwriting и OCR появились в списке установленных компонентов
  • Перезапустите компьютер, если элементы остаются недоступными

Дополнительные проверки и шаги при отказе

  1. Запустите средство проверки системных файлов
sfc /scannow

Если средство обнаружит повреждённые файлы, оно попытается их восстановить. После восстановления повторите попытку установки.

  1. Используйте DISM для восстановления образа Windows
DISM /Online /Cleanup-Image /RestoreHealth

Эта команда проверит и восстановит повреждённые компоненты образа Windows, откуда устанавливаются функции и языковые пакеты.

  1. Проверьте журналы событий

Откройте Просмотр событий и просмотрите журналы Windows Logs -> Application и System на наличие ошибок, связанных с установкой пакетов языка или службой Windows Update. Точные сообщения помогут понять причину отказа.

  1. Временно отключите антивирус и брандмауэр

Иногда сторонние средства безопасности блокируют загрузку или установку компонентов. Отключите их временно и попробуйте снова. Не забудьте включить обратно.

Рекомендации для администраторов и инсталляторов

  • Если в организации используется WSUS, заранее хотите убедиться, что языковые пакеты синхронизированы на сервере WSUS
  • Создайте групповой сценарий PowerShell для массовой установки MUI пакетов и компонентов Speech/OCR при развёртывании
  • Документируйте изменения реестра и резервные копии перед модификацией

Минимальная методология для массовой установки

  1. Отключить UseWUServer в тестовой группе машин и проверить установку
  2. Если успешно, автоматизировать очистку SoftwareDistribution и catroot2
  3. Проверить жизньцикл пакетов через WSUS или SCCM

Быстрый чеклист для пользователей

  • Проверить интернет‑соединение и режим платного подключения
  • Запустить sfc /scannow
  • Выполнить DISM /Online /Cleanup-Image /RestoreHealth
  • Проверить и при необходимости изменить UseWUServer
  • Очистить SoftwareDistribution и catroot2
  • Установить язык вручную через Параметры

Критерии приёмки

  • Языковой пакет установлен и виден в Параметры -> Регион и язык
  • Компоненты Speech, Handwriting и OCR доступны и работают
  • Ошибка 0x800f0954 не появляется при повторной попытке установки

Фактбокс — что важно помнить

  • Основная причина: перенаправление обновлений на WSUS или блокировка загрузки из интернета
  • Частые инструменты устранения: regedit, cmd с командами для остановки/запуска служб и очистки кэша
  • Безопасность: перед изменением реестра делайте бэкап

1‑строчный глоссарий

  • WSUS: сервер обновлений организации для централизованного распределения апдейтов
  • MUI: пакеты многоязычного интерфейса
  • UseWUServer: ключ реестра, отвечающий за использование WSUS

Альтернативные подходы

  • Если ничего не помогает, можно скачать офлайн MUI пакеты с официального портала Microsoft или использовать инструменты MSU/Language Interface Pack для ручной установки. При работе в домене согласуйте эти действия с администрацией.

Сценарии, когда методы не сработают

  • Политики домена постоянно перезаписывают UseWUServer
  • Корпоративный прокси блокирует загрузки
  • Серьёзные повреждения системы, требующие восстановления образа или переустановки

Короткое резюме

Ошибка 0x800f0954 обычно связана с тем, что система пытается получить обновления не из Microsoft Update, а с локального сервера, либо с сетевыми ограничениями. Пошаговая проверка сетевых настроек, очистка кэша обновлений, правка реестра и ручная установка языка решают большинство случаев. Если вы в корпоративной среде, сначала согласуйте изменения с администратором.

RELATED ARTICLES SELECTED JUST FOR YOU

  • SOLVED: Windows 10 switches keyboard language on its own
  • How to download and install MUI packs for Windows 10
  • How to Install Cortana Language Packs in Windows 10
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Ошибка Api-ms-win-crt-heap-11-1-0.dll — исправление
Windows

Ошибка Api-ms-win-crt-heap-11-1-0.dll — исправление

Управление хранилищем OneDrive — веб и Windows
Облако

Управление хранилищем OneDrive — веб и Windows

Runtime error 216: как удалить троян SubSeven
Windows

Runtime error 216: как удалить троян SubSeven

Шрифты в Windows 10: установка и удаление
Windows

Шрифты в Windows 10: установка и удаление

Трёхколоночная панель виджетов в Windows 11
Windows 11

Трёхколоночная панель виджетов в Windows 11

Taints и tolerations в Kubernetes — руководство
Kubernetes

Taints и tolerations в Kubernetes — руководство