Windows 10 не удается завершить обновление как исправить — эта ошибка знакома многим пользователям. Обычно она возникает при установке крупных апдейтов (например, 22H2 или 21H1), когда система зависает на этапе «Подготовка к настройке» или «Завершение установки». Причины бывают разные: от нехватки места на диске до конфликтов с драйверами или антивирусами.

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

Почему возникает ошибка при обновлении

Чаще всего проблема связана с:

  • Недостаточным местом на диске. Для установки обновлений Windows 10 требуется не менее 20–30 ГБ свободного пространства на системном разделе (обычно C:). Если его меньше, процесс прерывается.
  • Конфликтами с программным обеспечением. Антивирусы (Kaspersky, Avast), утилиты для очистки реестра или сторонние брандмауэры могут блокировать файлы обновления.
  • Поврежденными системными файлами. Если в Windows Update или компонентах системы есть ошибки, обновление не завершится.
  • Сбоями в работе службы обновлений. Иногда достаточно перезапустить службу wuauserv или очистить кэш обновлений.
  • Аппаратными проблемами. Неисправный жесткий диск, нехватка оперативной памяти (меньше 4 ГБ) или перегрев процессора могут приводить к зависаниям.
💡

Перед началом диагностики отключите все периферийные устройства (принтеры, внешние диски, USB-флешки) — они иногда мешают обновлению.

Способ диагностикиЧто проверяетКак запустить
Журнал Windows UpdateОшибки при загрузке или установке обновленийПараметры → Обновление и безопасность → Просмотр журнала обновлений
Утилита DISMЦелостность системных файлов и компонентовКомандная строка от имени администратора: DISM /Online /Cleanup-Image /RestoreHealth
CHKDSKОшибки на жестком дискеКомандная строка: chkdsk C: /f /r (потребует перезагрузки)
Средство устранения неполадокАвтоматическая диагностика проблем с обновлениямиПараметры → Обновление и безопасность → Устранение неполадок → Windows Update

Способы диагностики проблемы

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

Если в журнале обновлений вы видите коды ошибок вроде 0x80070002, 0x80070003 или 0x80244019 — это сигнал о конкретной проблеме. Например, 0x80070002 обычно означает, что система не может найти нужные файлы, а 0x80244019 — сбой при загрузке пакетов обновлений.

Простые решения: перезагрузка и очистка кэша

Начните с самого простого:

  1. Перезагрузите компьютер. Иногда процесс обновления «зависает» на этапе, который требует перезагрузки. Попробуйте выключить ПК кнопкой питания (если система не реагирует), а затем включить его снова. В 30% случаев это помогает.
  2. Очистите кэш обновлений. Удалите временные файлы, которые могут мешать загрузке новых пакетов:
    • Откройте командную строку от имени администратора (Win + X → Терминал (администратор)).
    • Введите поочередно команды: net stop wuauserv
      net stop bits
      del /q /f %windir%\SoftwareDistribution\Download\*.*
      net start wuauserv
      net start bits
  3. Запустите средство устранения неполадок. В Параметрах → Обновление и безопасность → Устранение неполадок выберите Windows Update и следуйте инструкциям.

Исправление системных файлов и компонентов

Если простые методы не сработали, приступайте к более глубокой диагностике. Чаще всего помогают:

  • Проверка целостности системных файлов. Запустите командную строку от имени администратора и введите: sfc /scannow Утилита проверит системные файлы и заменит поврежденные. Процесс может занять 10–30 минут.
  • Восстановление образа Windows. Используйте DISM: DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows Если у вас есть установочный диск или ISO-образ Windows 10, укажите путь к нему в параметре /Source.
  • Сброс компонентов Windows Update. Выполните в командной строке: net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

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

Какой способ вам помог исправить ошибку обновления Windows 10?
Перезагрузка компьютера
Очистка кэша обновлений
Запуск утилиты DISM
Другое

Продвинутые методы: ручная установка и откат

Если автоматические методы не помогают, попрабуйте:

МетодКогда применятьКак выполнить
Ручная установка обновленияЕсли система не может загрузить пакет через Windows UpdateСкачайте обновление с сайта Microsoft (например, через Каталог Центра обновления Microsoft) и установите его вручную
Откат к предыдущей версииЕсли обновление уже началось, но застряло на этапе установкиИспользуйте точку восстановления системы или загрузочный диск Windows 10
Обновление через Media Creation ToolЕсли стандартные методы не работаютСкачайте инструмент с сайта Microsoft и выполните обновление с его помощью

Для ручной установки обновления:

  1. Перейдите на сайт Microsoft в раздел Каталог Центра обновления Microsoft (используйте другой компьютер, если ваш не работает).
  2. Найдите нужный пакет обновления по его коду (например, KB5034123).
  3. Скачайте файл с расширением .msu или .cab.
  4. Запустите его на своем ПК (двойной клик) и следуйте инструкциям.
💡

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

Работа с реестром и безопасный режим

Если обновление застряло на этапе «Подготовка к настройке» или «Завершение установки», попробуйте:

  1. Загрузитесь в безопасном режиме.
    • На экране входа в систему удерживайте Shift и нажмите Перезагрузка.
    • Выберите Поиск и устранение неисправностей → Дополнительные параметры → Параметры загрузки → Перезагрузить.
    • После перезагрузки нажмите F5 для загрузки в безопасном режиме с загрузкой сетевых драйверов.
  2. Удалите проблемные ключи реестра. В безопасном режиме:
    • Нажмите Win + R, введите regedit и нажмите Enter.
    • Перейдите по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate.
    • Удалите папки Auto Update и Setup (если они есть).
    • Перезагрузите компьютер в обычном режиме и попробуйте обновление снова.
⚠️ Внимание: Неправильное редактирование реестра может привести к неработоспособности системы. Перед внесением изменений создайте точку восстановления или резервную копию реестра.

Что делать, если ничего не помогает

Если все перечисленные методы не сработали, остаются два варианта:

Крайние меры

1. Сброс Windows 10 к заводским настройкам. Это удалит все установленные программы и данные на системном диске, но сохранит личные файлы (если выбрать соответствующий вариант). Чтобы сделать сброс:

  1. Перейдите в Параметры → Обновление и безопасность → Восстановление.
  2. Нажмите Начать под пунктом Вернуть компьютер в исходное состояние.
  3. Выберите Сохранить мои файлы или Удалить все (в зависимости от ваших нужд).
2. Чистая установка Windows 10. Если сброс не помог, остается только переустановить систему с нуля. Для этого:
  1. Создайте загрузочную флешку с Windows 10 (используйте Media Creation Tool).
  2. Загрузитесь с флешки и выберите Установить.
  3. На этапе выбора диска отформатируйте системный раздел и установите систему заново.
Важно: Перед чистой установкой скопируйте все важные данные на внешний носитель.

Практика: пошаговый план действий

Чтобы не запутаться, следуйте этому алгоритму:

Пошаговый план исправления ошибки обновления Windows 10

Выполнено: 0 / 8

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

Почему обновление Windows 10 висит на 99%?

Чаще всего это связано с конфликтом драйверов или нехваткой ресурсов. Проверьте свободное место на диске (должно быть не менее 20 ГБ), отключите антивирус и попробуйте перезагрузить компьютер. Если не помогает — сбросьте компоненты Windows Update (описано выше).

Можно ли прервать обновление Windows 10?

Да, но не рекомендуется делать это вручную (кнопкой питания), если процесс идет активнее 2–3 часов. Если обновление застряло на несколько часов, попробуйте перезагрузить ПК. В крайнем случае — отключите питание, но будьте готовы к возможным ошибкам при следующем запуске.

Как узнать код ошибки обновления Windows 10?

Код ошибки отображается в уведомлении об сбое или в журнале обновлений (Параметры → Обновление и безопасность → Просмотр журнала обновлений). Также его можно найти в Просмотре событий (Win + R → eventvwr.msc → Журналы Windows → Система).

Что делать, если после обновления Windows 10 не загружается?

Попробуйте загрузиться в безопасном режиме (F8 или Shift + Перезагрузка на экране входа). Если это не помогает, используйте загрузочную флешку с Windows 10 и выберите Восстановление системы или Возврат к предыдущей версии.