Центр обновления Windows Windows 10Windows 11 0x800f0922

Ошибка 0x800f0922 при установке обновления Windows

  • Обновлено
  • Чтение ≈ 4 минуты
  • Нужны права администратора

Краткий ответ

Ошибка 0x800f0922 при установке обновления означает нехватку места в разделе «Зарезервировано системой», проблемы с VPN/прокси или повреждённое хранилище компонентов. Освободите место, отключите VPN, установите .NET и выполните DISM.

В этой статье
  1. Что означает ошибка
  2. Причины и решения
  3. Пошаговое решение

#Что означает ошибка

0x800f0922
Не удалось установить обновление 0x800f0922

Код 0x800f0922 (CBS_E_INSTALLERS_FAILED) показывает, что установка обновления не смогла завершиться: нет места в системном разделе (особенно в «Зарезервировано системой», 100 МБ на старых дисках), заблокирован доступ к серверам Microsoft или повреждены компоненты .NET Framework 3.5. Эта ошибка нередко относится к крупным обновлениям функций.

#Причины и решения

Возможная причинаКак узнатьЧто делать
Мало места в системном или резервном разделеРаздел «Зарезервировано системой» заполнен.В «Управлении дисками» раздел 100 МБ почти полон.Освободите место или расширьте раздел.
Включён VPN или проксиСоединение с серверами обновлений нарушено.Ошибка исчезает при отключении VPN.Отключите VPN и прокси.
Повреждено хранилище компонентовХранилище CBS повреждено.DISM /CheckHealth — повреждение.DISM /RestoreHealth.
Не установлен .NET FrameworkДля обновления нужен .NET 3.5.В компонентах Windows .NET отключён.Включите .NET 3.5.

#Пошаговое решение

  1. Отключите VPN и проксиЕсли 0x800F0922 появился во время обновления, сначала проверьте, что браузер открывает сайты. Если используете личный VPN, отключите его штатной кнопкой на время повторной проверки и затем верните, если он нужен. На рабочем компьютере VPN, прокси и WSUS могут быть обязательными: не отключайте их и передайте код администратору. Ошибка также может быть связана с системным разделом восстановления, а не только сетью.
  2. Проверьте местоОткройте Win+E → «Этот компьютер» и проверьте свободное место на системном диске. Затем Win+I → «Система» → «Память» → «Временные файлы» и удалите только проверенные категории, не выбирая «Загрузки» и «Предыдущие установки Windows» без понимания последствий. Размер скрытого системного раздела EFI отдельно обычным удалением файлов C: не исправляется; не меняйте его разметку самостоятельно.
  3. Включите .NET FrameworkВключение .NET Framework 3.5 оправдано только если журнал или сообщение установки прямо указывает на компонент .NET. Нажмите Win+R → optionalfeatures → Enter, найдите «.NET Framework 3.5 (включает .NET 2.0 и 3.0)» и отметьте его, затем подтвердите получение файлов Windows. Если ошибка касается обычного накопительного обновления, этот шаг может быть не нужен. В корпоративной сети источник компонентов задаёт администратор.
  4. Очистите кэш обновленийТолько если не помогли обычная перезагрузка, проверка сети и восстановление Windows и компьютер не управляется организацией: сохраните работу и откройте «Пуск» → введите cmd → «Запуск от имени администратора». Выполняйте команды из блока ниже по порядку: остановите wuauserv, bits, cryptSvc, переименуйте папки SoftwareDistribution и catroot2 для сохранения старого состояния, затем снова запустите службы. Это сбрасывает журнал и временные файлы Центра обновления; установленные обновления не удаляет. Если переименование не удалось из-за доступа или наличия папки с таким же новым именем, не удаляйте папки вручную: запишите сообщение и обратитесь к администратору. Перезагрузите компьютер и проверьте один конкретный пакет в «Центр обновления Windows» → «Журнал обновлений».
  5. Восстановите хранилищеОткройте cmd от администратора, выполните DISM /Online /Cleanup-Image /RestoreHealth, дождитесь завершения и отдельно sfc /scannow. Сохраните код ошибки DISM, если она возникает. Затем перезагрузите Windows и попробуйте установить конкретный KB. При подтверждённом недостатке пространства EFI/зарезервированного раздела остановитесь: расширение разделов несёт риск потери загрузки и требует резервной копии специалиста.
  6. Проверьте журнал защитного ПООткройте журнал обнаружений или карантин антивируса и посмотрите, не заблокирован ли именно нужный файл или соединение. Проверяйте происхождение файла на официальном сайте. Для доверенного приложения настройте точечное разрешение по инструкции производителя защиты; не отключайте защиту всей системы.
  7. Установите вручнуюЕсли известен точный номер KB неудачного накопительного обновления, откройте Win+I → «Обновление и безопасность» → «Центр обновления Windows» → «Просмотр журнала обновлений» и запишите номер KB и код ошибки. Нажмите Win+R → winver, узнайте версию Windows, затем «Параметры» → «Система» → «О системе» и проверьте тип системы (x64, ARM64 и т. п.). Откройте официальный каталог обновлений Microsoft, найдите именно свой KB и пакет для своей версии и архитектуры, скачайте его и запустите. Если написано «Обновление не применимо», не устанавливайте случайный другой пакет: проверьте совместимость или обратитесь в поддержку. Это действие не исправит нехватку места в скрытом разделе EFI.
  8. Дополнительная команда по теме
    Windows · Командная строка (CMD)С осторожностьюПрава администратора
    Выполнять в командной строке администратора только при подтверждённом сбое Центра обновления, последовательно по одной строке. Переименование сохраняет старые папки, но сбрасывает локальную историю и кэш обновлений. Если каталог с суффиксом .whelp48 уже есть, не повторяйте переименование и не удаляйте его вслепую. После запуска служб перезагрузите Windows и проверьте конкретный KB; если какая-либо команда выдаёт ошибку, сохраните текст.
    net stop wuauserv
    net stop bits
    net stop cryptSvc
    ren "%windir%\SoftwareDistribution" "SoftwareDistribution.whelp48"
    ren "%windir%\System32\catroot2" "catroot2.whelp48"
    net start cryptSvc
    net start bits
    net start wuauserv

    Команда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.

Если ошибка связана с разделом «Зарезервировано системой» (SRP), очистить место можно, удалив шрифты из загрузчика — подробная инструкция в статье Microsoft для ошибки 0x800f0922 при недостатке места в SRP. Для сложных случаев используйте обновление «поверх» через Media Creation Tool или образ Windows 11.

Если ошибка возникает только на крупном обновлении функций, самый надёжный путь — установка «на месте»: смонтируйте ISO-образ (двойной щелчок), запустите setup.exe и выберите «Сохранить личные файлы и приложения». Установка использует собственные компоненты образа и обходит повреждённое хранилище. Перед этим отключите внешние устройства, кроме мыши и клавиатуры, и убедитесь, что в C:\ свободно не менее 25 ГБ. Журналы ошибок лежат в C:\Windows\Logs\CBS\CBS.log — ищите строки со словом Error.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.