Как устранить ошибку 0x800f0990 в Windows 10?

Опубликовано: 2021-12-07

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

Однако клиент Центра обновления Windows может столкнуться с проблемой при попытке загрузить или установить обновления. Код ошибки 0x800f0990 — это одно из тех сообщений об ошибках, которые появляются при возникновении таких проблем.

Ошибка может появиться при попытке установить обычное обновление или сборку Windows Insider Preview. Большинство пользователей, которые в настоящее время сталкиваются с проблемой, являются инсайдерами, пытающимися загрузить и установить обновление Windows 10 KB004296.

В этой статье показано, как исправить ошибку Windows Insider Update KB5004296 0x800f0990, если она продолжает отображаться на вашем экране.

Что такое накопительное обновление KB004296?

Это накопительное обновление — Windows 10 версии 21H2 Build 19044.1149. Он следует за версией 21H2 Build 19044.1147. Вы можете получить обновление только через канал Release Preview программы предварительной оценки Windows.

Пользователи канала Insider Release Preview получают версии Windows до их официального выпуска. Эти сборки более стабильны, чем сборки, опубликованные через каналы Beta и Dev.

Что вызывает ошибку 0x8000990?

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

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

Как исправить ошибку Центра обновления Windows 0x800f0990

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

Прежде чем начать, убедитесь, что ваш компьютер может без проблем подключаться к Интернету. Вы можете легко сделать это, открыв веб-браузер и загрузив веб-страницу.

Решение 1. Запустите средство устранения неполадок Центра обновления Windows.

Средство устранения неполадок Центра обновления Windows — это первый инструмент, который запускается, когда вы сталкиваетесь с проблемами, связанными с обновлением, независимо от того, находитесь ли вы в программе предварительной оценки или нет.

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

Следуй этим шагам:

  1. Запустите приложение «Настройки», используя комбинацию клавиш Win + I.
  2. Нажмите «Обновление и безопасность» на первой странице приложения «Настройки».
  3. Перейдите в левую часть интерфейса Центра обновления Windows и нажмите «Устранение неполадок».
  4. После того, как появится страница устранения неполадок, нажмите «Дополнительные средства устранения неполадок».
  5. Щелкните Средство устранения неполадок Центра обновления Windows и выберите Запустить средство устранения неполадок.
  6. Разрешите средству устранения неполадок искать проблемы и устранять их.

Решение 2. Временно отключите антивирусную программу

Ваша антивирусная программа может останавливать процесс обновления и вызывать ошибку. Хотя это в основном происходит со сторонними приложениями безопасности, собственная антивирусная программа Windows также может мешать.

Итак, отключите программу и запустите утилиту Центра обновления Windows, чтобы проверить, появляется ли ошибка снова.

Выполните следующие действия, чтобы отключить безопасность Windows:

  1. Коснитесь флага Windows на клавиатуре, чтобы открыть меню «Пуск».
  2. После появления меню «Пуск» введите «Вирус и угрозы» и нажмите «Защита от вирусов и угроз» в результатах поиска.
  3. Когда откроется окно «Защита от вирусов и угроз», нажмите «Управление настройками» в разделе «Параметры защиты от вирусов и угроз».
  4. Прокрутите вниз до «Защита в реальном времени» и отключите ее.

Решение 3. Отключите брандмауэр

Ваш брандмауэр — еще одна программа безопасности, которая может блокировать доступ Центра обновления Windows к серверам Microsoft. Выключите приложение и проверьте, решило ли это проблему.

Вот как отключить брандмауэр Защитника Windows:

  1. Откройте меню «Пуск», нажав клавишу с логотипом Windows.
  2. После появления меню «Пуск» введите «Брандмауэр Защитника Windows» и нажмите «Брандмауэр Защитника Windows» в результатах поиска.
  3. Когда программа откроется, перейдите на левую панель и нажмите «Включить или отключить брандмауэр Защитника Windows».
  4. Выберите «Отключить брандмауэр Защитника Windows» в разделе «Параметры частной сети» и «Параметры общедоступной сети».

Решение 4. Перезапустите службы обновления Windows.

Службы, связанные с клиентом Центра обновления Windows, такие как фоновая интеллектуальная служба передачи и служба Update Orchestrator, могут работать некорректно. Эти службы должны работать правильно, чтобы ваш компьютер мог успешно устанавливать обновления.

Перезапуск служб, связанных с компонентом, может навсегда избавиться от кода ошибки 0x800f0990.

Следуй этим шагам:

  1. Нажмите сочетание клавиш Win + S, чтобы открыть панель поиска.
  2. Введите «услуги» в текстовое поле и нажмите «Услуги» в результатах поиска.
  3. После открытия приложения «Службы» дважды щелкните фоновую интеллектуальную службу передачи.
  4. Когда появится окно свойств службы, нажмите кнопку «Стоп».
  5. Перейдите в меню «Тип запуска» и выберите «Автоматически».
  6. Нажмите «Пуск» и выберите «ОК», чтобы сохранить изменения.
  7. Теперь сделайте то же самое для этих сервисов:
  • Обновление службы Orchestrator
  • Установщик Windows
  • Служба обновления Windows
  • Криптографические услуги

Решение 5. Перейдите на версию 21H1 и запустите обновление

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

Вот как удалить обновление:

  1. Нажмите Win + S, чтобы вызвать окно поиска.
  2. После появления окна введите «Панель управления» в поле поиска и нажмите «Панель управления» в результатах поиска.
  3. После того, как появится окно панели управления, нажмите «Удалить программу» в разделе «Программы».
  4. Перейдите на левую панель и нажмите «Просмотр установленных обновлений».
  5. Нажмите на обновление базы знаний и нажмите «Удалить».
  6. Нажмите «Да» в запросе подтверждения и позвольте Windows завершить процесс.
  7. Перезагрузите систему.
  8. После загрузки компьютера перейдите в приложение «Настройки», нажмите «Обновление и безопасность» и нажмите «Проверить наличие обновлений».
  9. Теперь загрузите Windows 10 20H2.

Если описанный выше метод не работает, перейдите на веб-сайт Microsoft, чтобы получить MediaCreationTool21H1. После загрузки инструмента запустите его и используйте для установки Windows 21H1. Не забудьте сохранить свои приложения и файлы во время установки.

Решение 6. Удалите временные файлы

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

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

Следуй этим шагам:

  1. Запустите проводник, нажав сочетание клавиш Win + E.
  2. Перейдите в левую часть окна проводника и нажмите «Этот компьютер».
  3. Щелкните правой кнопкой мыши на жестком диске и выберите «Свойства».
  4. После того, как откроется диалоговое окно «Свойства», нажмите «Очистка диска».
  5. Windows просканирует ваши временные файлы и отобразит их по категориям.
  6. Выберите категорию временных файлов, которые вы хотите удалить, и нажмите OK.
  7. Снова откройте диалоговое окно «Очистка диска» и нажмите «Очистить системные файлы».
  8. Утилита рассчитает и отобразит временные системные файлы по категориям.
  9. Выберите их и нажмите OK, чтобы избавиться от них.

Вы также можете пройти через приложение «Настройки», чтобы удалить временные файлы. Вот как:

  1. Нажмите комбинацию клавиш Win + I, чтобы вызвать приложение «Настройки».
  2. Нажмите «Система» на первой странице приложения «Настройки».
  3. Перейдите в левую часть страницы «Дисплей» и выберите «Хранилище».
  4. Нажмите «Временные файлы» в разделе «Локальный диск».
  5. Теперь Windows просканирует ваши временные файлы и перечислит их по категориям на странице «Временные файлы».
  6. Выберите категорию временных файлов, которые вы хотите удалить, и нажмите «Удалить».

Избавиться от временных файлов будет проще, если вы используете Auslogics BoostSpeed. Программа предназначена для автоматического удаления этих файлов всякий раз, когда они накапливаются, избавляя вас от необходимости использовать встроенные приложения для их удаления вручную.

РЕКОМЕНДУЕМЫЕ

Решение проблем с ПК с помощью Auslogics BoostSpeed

Помимо очистки и оптимизации вашего ПК, BoostSpeed ​​защищает конфиденциальность, диагностирует проблемы с оборудованием, предлагает советы по повышению скорости и предоставляет более 20 инструментов для удовлетворения большинства потребностей в обслуживании и обслуживании ПК.

Auslogics BoostSpeed ​​является продуктом Auslogics, сертифицированного Microsoft Silver Application Developer.
БЕСПЛАТНАЯ ЗАГРУЗКА

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

Решение 7. Запустите средство проверки системных файлов

Системные файлы играют важную роль в процессе обновления. И именно поэтому вы будете сталкиваться с ошибками, такими как 0x800f0990, всякий раз, когда системный файл пропадает или повреждается. Это может быть причиной проблемы с вашим компьютером.

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

Перед запуском средства проверки системных файлов необходимо запустить другую программу командной строки, известную как обслуживание образов развертывания и управление ими (DISM). DISM предоставляет файлы замены, которые будут использоваться инструментом SFC.

Вот как запустить оба инструмента:

  1. Откройте окно поиска с помощью комбинации Win + S.
  2. После того, как откроется панель поиска, введите «CMD».
  3. Когда в результатах поиска появится командная строка, щелкните ее правой кнопкой мыши и выберите «Запуск от имени администратора».
  4. Выберите «Да» во всплывающем окне «Контроль учетных записей».
  5. После появления командной строки введите следующую строку и нажмите Enter:

DISM.exe/Online/Cleanup-image/Restorehealth

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

Подойдет загрузочный USB-накопитель или DVD-диск с Windows 10. Вставьте или подключите диск и вместо этого введите эту команду:

DISM.exe/Online/Cleanup-Image/RestoreHealth/Source:C:\RepairSource\Windows/LimitAccess

C:\RepairSource\Windows /LimitAccess следует заменить на путь к используемому вами источнику восстановления.

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

  1. После завершения сканирования DISM введите «sfc /scannow» (не добавляйте кавычки) и нажмите кнопку ввода с клавиатуры.
  2. Теперь утилита проверит наличие поврежденных или отсутствующих системных файлов и заменит их кэшированной копией из папки dllcache, расположенной в папке System32.

Решение 8. Сбросьте компоненты Центра обновления Windows

Если вы все еще видите ошибку, возможно, некоторые компоненты обновления повреждены. Эти компоненты включают содержимое папок SoftwareDistribution и Catroot2, а также некоторые файлы DLL, связанные с процессом обновления. Сбросив их, вы вернете все в нужное русло.

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

  1. Откройте окно поиска с помощью комбинации Win + S.
  2. После того, как откроется панель поиска, введите «CMD».
  3. Когда в результатах поиска появится командная строка, щелкните ее правой кнопкой мыши и выберите «Запуск от имени администратора».
  4. Выберите «Да» во всплывающем окне «Контроль учетных записей».
  5. После появления командной строки введите следующие строки и нажмите Enter после ввода каждой:

чистая остановка

чистая остановка usosvc

чистая остановка cryptsvc

чистые стоповые биты

чистая остановка msserver

После этого переименуйте папки SoftwareDistribution и Catroot2, чтобы клиент Центра обновления Windows создал новые и начал процесс обновления с нуля.

Введите эти строки в командную строку и нажмите Enter после ввода каждой:

ren C:\\Windows\\SoftwareDistribution SoftwareDistribution.old

ren C:\\Windows\\System32\\catroot2 Catroot2.old

Затем введите « cd /d %windir%\\system32 » (без кавычек) и нажмите Enter, чтобы перейти в папку System32.

Теперь введите эти строки одну за другой и нажмите Enter после ввода каждой, чтобы перерегистрировать файлы DLL:

regsvr32.exe urlmon.dll

regsvr32.exe atl.dll

regsvr32.exe mshtml.dll

regsvr32.exe

regsvr32.exe jscript.dll

regsvr32.exe

regsvr32.exe

regsvr32.exe vbscript.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml6.dll

regsvr32.exe msxml3.dll

regsvr32.exe

regsvr32.exe

regsvr32.exe

regsvr32.exe dssenh.dll

regsvr32.exe

regsvr32.exe rsaenh.dll

regsvr32.exe

regsvr32.exe cryptdlg.dll

regsvr32.exe slbcsp.dll

regsvr32.exe

regsvr32.exe shell32.dll

regsvr32.exe ole32.dll

regsvr32.exe initpki.dll

regsvr32.exe

regsvr32.exe

regsvr32.exe

regsvr32.exe

regsvr32.exe

regsvr32.exe wups2.dll

regsvr32.exe qmgr.dll

regsvr32.exe

regsvr32.exe qmgrprxy.dll

regsvr32.exe

regsvr32.exe

regsvr32.exe

Когда вы закончите, введите эти строки и нажмите Enter после ввода каждой, чтобы перезапустить службы Центра обновления Windows:

чистый старт

чистый старт cryptsvc

чистые стартовые биты

чистый запуск usosvc

чистый старт msserver

Решение 9. Сбросьте компонент Winsock

Компонент Winsock (Windows Socket) представляет собой DLL-файл, в котором хранятся сетевые конфигурации. Веб-приложения зависят от этих конфигураций для подключения к Интернету. Если компонент поврежден, утилиты, такие как клиент Центра обновления Windows, не смогут подключиться к Интернету, вызывая ошибки, такие как 0x800f0990.

Сброс компонента устранит повреждение. Следуй этим шагам:

  1. Откройте окно поиска с помощью комбинации Win + S.
  2. После того, как откроется панель поиска, введите «CMD».
  3. Когда в результатах поиска появится командная строка, щелкните ее правой кнопкой мыши и выберите «Запуск от имени администратора».
  4. Выберите «Да» во всплывающем окне «Контроль учетных записей».
  5. После появления командной строки введите следующую строку и нажмите Enter:

netsh сброс винсока

Решение 10. Выполните чистую загрузку

Иногда определенные фоновые приложения могут препятствовать загрузке и установке обновлений клиентом Центра обновления Windows. Это может быть причиной того, что код ошибки 0x800f0990 продолжает появляться.

Вы можете исправить ошибку, закрыв все фоновые приложения.

Чтобы остановить фоновые приложения, перейдите в диспетчер задач (нажмите CTRL + Shift + Esc) и закройте все открытые приложения. Перезагрузите компьютер и попробуйте обновить систему еще раз.

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

Выполните следующие действия, чтобы остановить запускаемые программы:

  1. Используйте комбинацию Win + I, чтобы открыть приложение «Настройки».
  2. Нажмите «Приложения» после открытия «Настройки».
  3. Перейдите на левую панель следующего интерфейса и нажмите «Запуск».
  4. Перейдите в Startup Apps и выключите переключатель каждого приложения.

Выполните следующие действия, чтобы отключить службы запуска:

  1. Нажмите Win + R, чтобы запустить «Выполнить».
  2. После того, как откроется диалоговое окно «Выполнить», введите «msconfig» и нажмите Enter.
  3. Перейдите на вкладку «Службы» окна «Конфигурация системы».
  4. Установите флажок «Скрыть все службы Microsoft» и нажмите «Отключить все».
  5. Нажмите кнопку ОК.
  6. Перезагрузите компьютер.

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

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

Вывод

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

Перейдите в раздел комментариев под этой статьей, чтобы сообщить нам, как вы исправили код ошибки 0x800f0990.