Хотя обновление Windows 10 до новой версии должно быть простым процессом, иногда происходят ошибки, которые могут испортить весь результат. Одним из таких проблем является ошибка с кодом 0x800f0922, которая возникает часто, когда вы попытаетесь установить обновление функций, например, до версии 20H2. Как это выглядит? Когда процесс загрузки и установки достигает определенного уровня, он откатывается назад, что вызывает разочарование и сообщение об ошибке.
В большинстве случаев это проблема возникает из-за конфликта между последним обновлением и вашим существующим оборудованием или программным обеспечением; чаще всего это связано с драйвером, особенно с видеокартой, которую система считает несовместимой. Другой распространенной причиной этой проблемы может быть банальная нехватка свободного места на системном диске, поскольку крупные обновления требуют большого количества места для распаковки временных файлов.
Хорошая новость в том, что эту ошибку почти всегда можно исправить самостоятельно, не прибегая к радикальным мерам. В этой статье мы рассмотрим самые эффективные методы, начиная с простой проверки свободного места и заканчивая более точными решениями для проблем с драйверами и системными файлами.
Ошибка 0x800f0922 при обновлении Windows 10 до версии 20H2 часто возникает из-за проблем с интернет-соединением, сбоями в работе Центра обновления Windows или недостатка места на диске. Чаще всего её можно устранить, проверив подключение к интернету, освободив место на системном диске и запустив средство устранения неполадок обновлений. Иногда помогает очистка кэша Центра обновления или установка через Media Creation Tool напрямую с сайта Microsoft. Главное — не паниковать: ошибка не критична и решается простыми шагами.
- Способ 1: Встроенное средство устранения неполадок
- Способ 2: Отключение VPN / антивируса
- Способ 3: Активация .NET Framework
- Способ 4: Удаление папки Microsoft Edge
- Способ 5: Проверка целостности системных файлов
- Способ 6: Удаление временных файлов
- Способ 7: Включение службы «Готовность приложений»
- Способ 8: Сброс компонентов «Центра обновления»
- Способ 9: Редактирование системного реестра
Способ 1: Встроенное средство устранения неполадок
Вначале используйте встроенное средство устранения неполадок, чтобы проверить работу Центра обновления Windows, который отвечает за установку новых версий операционной системы, включая 20H2. Это можно сделать в нескольких простых шагах:
- Откройте «Параметры» через главное меню Windows.

- Перейдите в раздел «Обновление и безопасность».

- В открывшемся окне на панели слева выберите раздел «Устранение неполадок», затем в основной части кликните по строке «Дополнительные средства устранения неполадок».

- Далее останется отыскать строку «Центр обновления Windows» и нажать на кнопку, которая запускает средство.

Подождите, пока инструмент выполнит сканирование. Будут предложены методы устранения проблемы с «Центром обновления Windows».
Способ 2: Отключение VPN / антивируса
Иной раз некоторые другие программы, особенно те, которые работают с сетевым подключением, могут конфликтовать с операционной системой. Это также касается VPN-сервисов, которые на сегодняшний день становятся все более популярными, поскольку при их использовании IP-адрес вашего компьютера заменяется и сервисам Microsoft становится труднее определить ваше местоположение. Кроме того, компания иногда ограничивает доступ к обновлениям для определенных регионов.
В некоторых ситуациях решение ошибки довольно простое: точно отключить VPN-сервис.
Кроме того, вы можете остановить встроенный Защитник или сторонний антивирус. Такое программное обеспечение иногда блокирует установку обновлений из-за ошибочных подозрений в потенциальной угрозе, несмотря на то, что оно предназначено для защиты от потенциальных угроз. В этом случае следует действовать аналогично: просто отключить антивирусное ПО на время обновления. Мы описали, как это сделать с помощью наиболее распространенных антивирусных программ и обычного Защитника Windows.
Дополнительная информация: Отключение защиты и антивируса Windows 10
Независимо от того, прошло ли обновление успешно, не забудьте активировать защиту снова, чтобы не подвергать вашу информацию и систему в целом опасности.
Способ 3: Активация .NET Framework
Вероятность возникновения ошибки при установке обновления 20H2 увеличивается из-за отключения системных библиотек.NET Framework. Таким образом, было бы разумно повторно активировать соответствующий программный компонент:
- Найдите через строку системного поиска и запустите штатное средство «Панель управления».

- Выберите в меню «Просмотр» крупные значки, если установлено иное значение, затем перейдите в раздел «Программы и компоненты».

- В новом окне на левой панели кликните по ссылке «Включение или отключение компонентов Windows».

- Отметьте пункт с доступными версиями библиотек .NET Framework и нажмите на кнопку «ОК», чтобы сохранить изменения.

Попытайтесь снова обновить систему до версии 20H2 после установки.NET Framework.
Кроме того, вы можете использовать специальное руководство, которое мы предлагаем на нашем веб-сайте, для переустановки библиотеки. Дополнительные детали: Восстановление.NET Framework на Windows 10
Способ 4: Удаление папки Microsoft Edge
Неудивительно, что рассматриваемая ошибка иногда вызывается неправильным удалением фирменного браузера Microsoft Edge. Если вы ранее деинсталлировали обозреватель, мы рекомендуем вам проверить, не осталась ли папка «Microsoft Edge» в системе; это может вызвать проблемы с системой при попытке обновления.
- Запустите «Проводник» или дважды кликните по значку «Этот компьютер» на рабочем столе.

- Откройте локальный диск, где располагается система. Как правило, это диск «C:».

- Далее раскройте каталог «Program Files (x86)».

- В открывшемся окне нужно отыскать папку под названием «Microsoft Edge» и, если она есть, удалить любым удобным способом: клавишей «Delete» или через соответствующий пункт в контекстном меню.

После удаления проблемной папки возобновите обновление. Если вы не удалили браузер самостоятельно, то не следует трогать ничего, поэтому переходите к следующим методам.
Способ 5: Проверка целостности системных файлов
Когда целостность системных файлов нарушается, очень часто происходят различные проблемы с системой и проблемы с обновлением Windows 10. С помощью предустановленных инструментов SFC и DISM, которые можно запустить через консольные команды, проверьте, все ли в порядке с данными и их хранилищами. Подробности об этом можно найти в нашем отдельном материале.
Дополнительная информация: использование и восстановление проверки целостности системных файлов Windows 10
Способ 6: Удаление временных файлов
Мы предлагаем дополнительное решение, которое иногда успешно исправляет ошибку 0x800f0922 при установке обновлений Windows 10. Попытайтесь очистить содержимое папки временных данных. Эта папка может содержать файлы, которые могут помешать процессу инсталляции апдейтов.
- Одновременно нажмите на клавиши «Win + R». Откроется диалоговое окно «Выполнить», где в текстовом поле нужно ввести запрос
%TEMP%и нажать на клавишу «Enter». 
- Вы перейдите к каталогу с временными данными. Удалите все содержимое.

Чтобы выделить все файлы и папки в папке «Temp», достаточно одновременно нажать клавиши Crtl и A, а затем нажать клавишу «Delete».
Способ 7: Включение службы «Готовность приложений»
Служба «Готовность приложений» отвечает за подготовку приложений при запуске системы пользователем и добавление новых. Также она связана с установкой обновлений, поэтому следует проверить ее статус, поскольку при выключенной службе могут возникнуть различные ошибки во время установки обновлений:
- Одновременно нажмите на клавиши «Win + R», затем введите команду
services.mscи нажмите на кнопку «ОК». -
- В списке служб найдите «Готовность приложений» и дважды кликните по названию левой кнопкой мыши, чтобы перейти к ее свойствам.

- В меню «Тип запуска» выберите пункт «Вручную», затем кликните по кнопке «Запустить». Сохраните настройки, нажав на «ОК».

Если услуга работает без проблем, переходите к следующим методам.
Способ 8: Сброс компонентов «Центра обновления»
Пробуйте сбросить компоненты Windows Update и другие службы, связанные с ним. Проблемы с установкой обновлений могут быть результатом ошибок в соответствующих процессах. Кроме того, очистите папки с временными файлами обновлений. Чтобы выполнить операцию, достаточно воспользоваться специальными командами, введя и выполнив их в консоли:
- Запустите «Командную строку» от имени администратора. Самый простой способ сделать это – отыскать средство через строку системного поиска.
-
- По очереди выполните четыре команды, с помощью которых можно приостановить работу связанных с обновлением служб:
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver 
- Теперь переименуйте вышеупомянутые папки, вставив следующие команды и нажав после каждой на клавишу «Enter»:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 Catroot2.old 
- Аналогичным с Шагом 2 методом включите отключенные ранее службы, используя запросы в окне консоли:
net start wuauservnet start cryptSvcnet start bitsnet start msiserver 
Вернитесь к установке обновлений Windows 10 после завершения сброса компонентов Центра обновления.
Способ 9: Редактирование системного реестра
Иногда ошибка 0x800f0922 появляется при установке обновлений 20H2. Вы можете найти и удалить проблемные параметры, используя нашу инструкцию ниже.
- Через окно «Выполнить» («Win + R») запустите «Редактор реестра», выполнив команду
regedit. -
- В адресную строку вставьте следующее:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers(или разверните соответствующие ветка на панели слева). Кликните правой кнопкой мыши по подразделу «Publishers» и из контекстного меню выберите пункт «Экспортировать». 
- В окне встроенного «Проводника» укажите путь, куда будут сохранены файлы реестра, задайте ему имя и нажмите на кнопку сохранения.
Лучше избегать этого этапа, потому что затем можно запустить экспортированный файл, чтобы вернуть системный реестр в первоначальное состояние.

- Найдите следующие ключи и удалите последние их подразделы. Для этого кликните по названию правой кнопкой мыши и выберите соответствующий пункт.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{e7ef96be-969f-414f-97d7-3ddb7b558ccc}HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{8c416c79-d49b-4f01-a467-e56d3aa8234c}. 
- Для каждого ключа после удаления подтвердите действие в системном окне.

Попробуйте обновить систему после очистки данных ключей и установления новых настроек.
Ошибка 0x800f0922 при обновлении Windows представляет собой неприятную проблему, но к счастью, ее почти всегда можно исправить. Вместо того, чтобы быть причиной смерти, проблема чаще всего возникает из-за простого конфликта драйверов или нехватки места на диске.
На самом деле важно не паниковать и действовать последовательно. Начните с самого простого: освободите место на системном диске, отключите ненужные периферийные устройства и временно выключите антивирус. В большинстве случаев этого будет достаточно для завершения установки.
Если первые шаги не привели к успеху, не спешите переустанавливать систему. Более мощные инструменты, такие как очистка с помощью утилиты Disk Cleanup или встроенное средство устранения неполадок обновления, доступны в вашем арсенале. Они автоматически обнаруживают и устраняют большое количество распространенных ошибок.
В конечном счете, эта ошибка — это только временная проблема. Если вы немного терпения и тщательно изучите основные причины этой ошибки, вы почти наверняка решите проблему и продолжите пользоваться обновленной системой без проблем.








