11виндовс11про.ру+7 (499) 113-04-95
Вызвать мастераПосмотреть цены
Все статьи

Ошибка 0x800f0922 в Windows 11: как исправить сбой установки обновлений и .NET Framework

Код 0x800f0922 прерывает установку обновлений и .NET — разбираем причины от нехватки места в WinRE до повреждения CBS и даём пошаговый план исправления.

Ошибка с кодом 0x800f0922 — одна из самых распространённых проблем, с которой сталкиваются пользователи Windows 11 при попытке установить накопительные обновления или компоненты системы (например, .NET Framework). Обычно она сопровождается сообщением «Нам не удалось завершить установку обновлений» или «Система не смогла правильно обработать пакет». В отличие от многих других ошибок Центра обновления, этот код редко означает повреждение самого файла обновления. Чаще всего проблема кроется в нехватке места для системных компонентов, повреждении хранилища служб или блокировке со стороны сетевых настроек.

Что означает ошибка 0x800f0922?

Этот код остановки указывает на то, что во время финальной стадии установки пакета возникла критическая ошибка. Основные сценарии появления:

  • Нехватка места в разделе восстановления. Для успешной интеграции обновлений системе требуется свободное место в скрытом разделе «Зарезервировано системой» (System Reserved) или в разделе среды восстановления WinRE (Windows Recovery Environment). Если там менее 500 МБ свободного пространства, установка прерывается.
  • Повреждение компонента CBS. Хранилище компонентов (Component-Based Servicing) отвечает за регистрацию всех пакетов Windows. Если его база данных повреждена, система не может применить изменения.
  • Проблемы с .NET Framework. Ошибка часто возникает именно при активации функций .NET, если необходимые файлы отсутствуют в локальном образе Windows.
  • Блокировка VPN или корпоративного прокси. Службы обновлений не могут связаться с серверами Microsoft для проверки цифровых подписей или загрузки недостающих модулей.
  • Отключённые службы. Выключенная служба обновлений Windows, фоновая интеллектуальная служба передачи (BITS) или криптографические службы.

Как исправить ошибку 0x800f0922: пошаговое руководство

Действуем от простых программных методов к глубокой очистке системных разделов.

Шаг 1. Проверка дискового пространства

Это самая частая причина. Обновлению нужно место не только на основном диске C:, но и в служебных областях.

  1. Откройте «Управление дисками» (нажмите Win + X → Управление дисками).
  2. Найдите раздел размером около 500 МБ – 1 ГБ сразу после основного раздела C:. Обычно он называется «EFI System Partition» или просто скрыт.
  3. Если вы видите, что основной диск C: забит почти под завязку (осталось меньше 10–15 ГБ), обязательно освободите место с помощью утилиты «Очистка диска», выбрав пункт «Очистить системные файлы». Удалите старые пакеты драйверов и предыдущие версии Windows.

Шаг 2. Восстановление образа Windows (DISM и SFC)

Если хранилище компонентов повреждено, никакие команды принудительной установки не помогут до тех пор, пока образ не будет исправлен. Запустите PowerShell или Командную строку от имени администратора и выполните команды строго в этом порядке:

  • DISM /Online /Cleanup-Image /ScanHealth
  • DISM /Online /Cleanup-Image /RestoreHealth
  • sfc /scannow

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

Шаг 3. Ручная установка .NET Framework через DISM

Если ошибка вылетает при попытке добавить компонент .NET 3.5 или более новую версию через «Программы и компоненты», используйте командную строку:

  1. Скачайте офлайн-установщик .NET Framework с официального сайта Microsoft (выберите автономный пакет).
  2. Распакуйте его в папку, например C:\DotNet.
  3. Запустите CMD от имени администратора и введите: dism /online /enable-feature /featurename:NetFX3 /All /Source:C:\DotNet\sources\sxs /LimitAccess

Эта команда заставит систему взять файлы напрямую из вашей папки, минуя обращение к Центру обновления, где чаще всего и происходит сбой.

Шаг 4. Сброс компонентов Центра обновления Windows

Если виноваты зависшие временные файлы обновлений, их нужно полностью очистить.

  1. Откройте «Службы» (services.msc).
  2. Найдите службу «Центр обновления Windows» (wuauserv) и «Фоновая интеллектуальная служба передачи» (BITS).
  3. Нажмите правой кнопкой мыши на каждой → Остановить.
  4. Перейдите в папку C:\Windows\SoftwareDistribution и удалите всё содержимое внутри неё.
  5. Вернитесь в «Службы» и запустите остановленные службы снова.
  6. Попробуйте проверить обновления повторно.

Шаг 5. Увеличение размера раздела WinRE

Если диагностика показывает проблему с восстановлением, нужно расширить скрытый раздел.

  1. Запустите PowerShell от имени администратора.
  2. Выполните команду reagentc /info, чтобы узнать статус среды восстановления.
  3. Если она отключена или раздел переполнен, можно использовать сторонние менеджеры дисков (например, MiniTool Partition Wizard или AOMEI Partition Assistant).
  • Уменьшите размер раздела C: на 1–2 ГБ справа (создав нераспределённое пространство).
  • Расширьте скрытый раздел восстановления (Recovery Partition) на эти 1–2 ГБ.

После этого повторите попытку установки обновления.

Шаг 6. Отключение VPN и проверка безопасности

Иногда антивирусы с функцией «Защита банковских платежей» или активные VPN-клиенты перехватывают трафик служб Windows.

  • Полностью выгрузите сторонний антивирус из памяти (через значок в трее → Выход). Защитник Windows при этом включится автоматически и мешать не будет.
  • Отключите VPN и любые Proxy-соединения.
  • Проверьте дату и время на компьютере. Неверное время приводит к ошибкам сертификатов при проверке обновлений.

Шаг 7. Установка вручную через каталог Центра обновления

Если автоматическое обновление постоянно падает с этим кодом:

  1. Зайдите в «Журнал обновлений» и посмотрите номер KB-патча, который не смог установиться (например, KB5034123).
  2. Скопируйте номер KB и вставьте его в поиск на сайте «Каталог Центра обновления Майкрософт» (Microsoft Update Catalog).
  3. Скачайте файл .msu, соответствующий вашей разрядности (x64 для большинства ПК).
  4. Запустите скачанный файл. Он устанавливается по другому алгоритму, чем стандартный Центр обновления, и часто обходит ошибку 0x800f0922.

Когда стоит переустанавливать систему?

Если ни один из вышеперечисленных методов не помог, а ошибка продолжает возникать даже при чистой загрузке Windows, это говорит о глубоком повреждении реестра или критическом аппаратном сбое контроллера диска. Перед радикальными мерами:

  • Проверьте SMART-атрибуты вашего SSD/HDD программой CrystalDiskInfo. Наличие жёлтых или красных строк подтверждает неисправность накопителя.
  • Попробуйте выполнить «Обновление на месте» (In-place Upgrade): запустите установочный ISO-образ Windows 11 прямо в системе и выберите вариант «Обновление». Это пересоберёт все системные файлы, сохранив ваши личные данные и программы.

Если ошибка 0x800f0922 не уходит после всех шагов — позвоните мастеру по телефону +7 (499) 113-04-95. Освободим место, восстановим компоненты Windows и при необходимости выполним переустановку с выездом на дом.

Блог и примеры работ

Свежие статьи и разборы реальных обращений — коротко и по делу.

Все материалы блога

16 июл. 2026 г.

Ошибка «Файл или папка повреждены. Чтение невозможно» в Windows 11: полное руководство по спасению данных и исправлению файловой системы

Сообщение о повреждённом файле часто связано с ошибками NTFS, а не с потерей данных — разбираем причины и даём пошаговый план восстановления диска.

Читать