Ошибка 0x800f0900 при обновлении Windows 10 на старых процессорах

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

Ошибка 0x800f0900 при обновлении Windows 10 на старых процессорах возникает из-за несовместимости микрокода CPU или повреждения хранилища компонентов системы. Исправить её можно через восстановление образа Windows, отключение проверки подписи драйверов или использование автономного установочного носителя. Метод зависит от конкретной причины сбоя.

Причины проблемы

  • Старый процессор не поддерживает требуемые инструкции набора команд (SSE 4.2, AVX)
  • Повреждение хранилища компонентов Windows (WinSxS)
  • Отсутствие обновлений BIOS/UEFI, содержащих микрокод для процессора
  • Конфликт с драйверами материнской платы или чипсета
  • Недостаточно свободного места на системном диске
  • Проблемы с подключением к серверам обновлений Microsoft
  • Отключенные или повреждённые системные сервисы обновления

Пошаговая инструкция

  1. Откройте Панель управления → Система и безопасность → Система.
  2. Запишите версию вашего процессора и материнской платы.
  3. Перейдите на официальный сайт производителя материнской платы (ASUS, Gigabyte, MSI и т. д.).
  4. Скачайте последний доступный BIOS/UEFI для вашей модели платы.
  5. Создайте загрузочную USB-флешку с утилитой BIOS flash (обычно прилагается к BIOS).
  6. Перезагрузитесь и войдите в режим BIOS (нажмите Del, F2 или F12 при загрузке).
  7. Выполните обновление BIOS согласно инструкции производителя.
  8. После обновления BIOS перезагрузитесь в Windows.
  9. Откройте Параметры → Обновление и безопасность → Центр обновления Windows.
  10. Нажмите Проверить наличие обновлений.
  11. Если ошибка повторится, нажмите Ctrl+Shift+Esc и откройте Диспетчер задач.
  12. Перейдите на вкладку Службы и убедитесь, что служба Windows Update имеет статус Запуск.
  13. Если служба отключена, кликните правой кнопкой мыши и выберите Запустить.
  14. Откройте командную строку от администратора (нажмите Win+R, введите cmd, нажмите Ctrl+Shift+Enter).
  15. Выполните команду DISM /Online /Cleanup-Image /RestoreHealth и дождитесь завершения.
  16. После завершения выполните sfc /scannow для проверки целостности файлов системы.
  17. Перезагрузитесь и повторите попытку обновления.
  18. Если ошибка остаётся, скачайте утилиту Windows Update Troubleshooter с официального сайта Microsoft.
  19. Запустите утилиту и выполните автоматическое восстановление.
  20. Перезагрузитесь и заново запустите обновление.
  21. При сохранении проблемы используйте автономный установочный носитель Windows 10 (скачайте Media Creation Tool с сайта Microsoft).
  22. Выполните восстановление системы в режиме Восстановить этот компьютер без удаления файлов.

Часто задаваемые вопросы

Может ли старый процессор вообще работать с Windows 10? Да, если процессор выпущен после 2007 года и поддерживает инструкции SSE 4.2; однако Windows 11 требует более новые CPU (8-е поколение Intel и выше или Ryzen 1000+).

Нужно ли обновлять BIOS, если компьютер работает стабильно? Да, для совместимости с новыми обновлениями Windows, поскольку BIOS содержит критические микрокоды для процессора.

Что делать, если утилита восстановления не помогла? Выполните чистую переустановку Windows 10 с использованием установочного носителя, сохраняя личные файлы через опцию Сохранить мои файлы.

Похожие материалы

При активации лицензии Windows пишет Код ошибки 0xC004C003
Код ошибки 0x800f081f при установке пакета обновления через DISM
Накопительное обновление Windows 10 зависло на 20 процентах скачивания