telegram
🪟windows

Ошибка 0x800f0900 центра обновления Windows 10 - Решение

При попытке обновить Windows 10 через центр обновления пользователь может столкнуться с кодом ошибки 0x800f0900, которая не позволит обновить систему.

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

Код ошибки 0x800f0900 может указывать на любой патч как KB4464218, KB4493437 или KB4499167. Виновником данной проблемы может быть повреждение компонентов центра обновления, системные поврежденные файлы, зависшие службы или проблемы с сетью. Разберем пару способов.

1. Устранение неполадок центра обновления

  • Откройте "Параметры" (Win+i) > "Обновления и безопасность" > "Устранение неполадок".
  • Справа "Дополнительные средства устранения неполадок".
  • Найдите и запустите "Центр обновления Windows".

устранение неполадок центра обновления Windows

2. Восстановление плохих системных файлов

Запустите командную строку от имени администратора и введите ниже команды по очереди, дожидаясь окончание процесса после каждой.

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

Откройте центр обновления Windows и проверьте, устранена ли ошибка 0x800f0900.

Запуск SFC в CMD

3. Сброс компонентов центра обновления

Запустите обратно командную строку от имени администратора и по очереди выполняйте команды и действия.

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

  1. net stop wuauserv
  2. net stop cryptSvc
  3. net stop bits
  4. net stop msiserver

net stop wuauserv bits cryptSvc msiserver

Шаг 2. Далее перейдите по двум путям C:\Windows\System32\catroot2 и C:\Windows\SoftwareDistribution и удалите все содержимое в данных конечных папках.

удалить файлы в папке SoftwareDistribution

Шаг 3. Теперь запустим остановленные службы в шаге 1. Запустите CMD от имени админа и введите команды по очереди.

  1. net start wuauserv
  2. net start cryptSvc
  3. net start bits
  4. net start msiserver

перезагрузите ПК и попробуйте накатить обновления.

net start wuauserv

4. Сброса Winsock

Если имеются проблемы с сетью, то могут быть проблемы с подключением и передачи пакетов между ПК и серверами Microsoft. Запустите командную строку с повышенными привилегиями  и введите команду ниже.

  • netsh winsock reset

netsh winsock reset

5. Установить KB вручную

У Microsoft есть каталог обновлений, где можно скачать отдельно патч и установить его.

6. Инструмент создания мультимедиа

Перейдите на официальный сайт Mcirosoft и нажмите "Скачать инструмент сейчас", чтобы загрузить специальную утилиту. Далее запустите её и выберите "Обновить этот компьютер сейчас". Следуйте рекомендациям помощника на экране.

обновить этот компьютер сейчас через Media Creation Tool