Видите на экране сообщение «Нам не удалось завершить обновления, отмена изменений Windows»? Это означает, что система пыталась установить обновления, но что-то пошло не так — теперь она откатывается к предыдущему состоянию. Чаще всего проблема решается вручную, и не требует переустановки Windows.

В 90% случаев виноваты конфликт драйверов, нехватка места на диске или сбои в работе центра обновлений. Далее разберём все проверенные способы — от простых (перезагрузка) до сложных (ручная чистка кэша обновлений). Начнём с самого быстрого.

Почему появляется ошибка и можно ли её игнорировать

Сообщение «Нам не удалось завершить обновления, отмена изменений» появляется, когда пытается установить пакет обновлений, но сталкивается с критичной ошибкой. Система автоматически откатывается к рабочей версии, чтобы избежать нестабильности. Игнорировать это нельзя — если не решить проблему, обновления будут устанавливаться снова и снова, а компьютер будет перезагружаться в цикле.

Основные причины:

  • Недостаточно места на системном диске (нужно минимум 20–30 ГБ свободного пространства для больших обновлений, например, Feature Update);
  • Конфликт с драйверами (особенно видеокарты, чипсета или сетевых адаптеров);
  • Повреждённые файлы обновлений в папке C:\Windows\SoftwareDistribution;
  • Активные антивредоносные программы, блокирующие установку (например, сторонние файрволы);
  • Сбои в работе службы Windows Update или повреждение системных файлов;
  • Аппаратные проблемы (например, плохие сектора на жестком диске).
💡

Перед началом действий убедитесь, что на системном диске (обычно C:) есть хотя бы 20 ГБ свободного места. Для этого откройте «Этот компьютер», кликните правой кнопкой по диску C: и выберите «Свойства».

СпособДействиеВремя на выполнениеЭффективность
Перезагрузка ПКВыполните перезагрузку через кнопку питания (удерживайте 5 секунд)1–2 минуты⭐⭐ (работает в 10–15% случаев)
Запуск утилиты устранения неполадокОткройте Параметры → Обновление и безопасность → Устранение неполадок → Центр обновления Windows5–10 минут⭐⭐⭐ (работает в 30% случаев)
Очистка папки SoftwareDistributionУдалите содержимое папки C:\Windows\SoftwareDistribution\Download в безопасном режиме10–15 минут⭐⭐⭐⭐ (работает в 50% случаев)
Отключение стороннего ПОВременно отключите файрволы, VPN5 минут⭐⭐⭐ (работает в 25% случаев)

Способы решения: от простого к сложному

Начните с самого быстрого метода — перезагрузки. Иногда ошибка возникает из-за временного сбоя, и после повторного запуска обновления проходят успешно.

Если перезагрузка не помогла, попробуйте следующие шаги:

Ручное удаление проблемных обновлений

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

  1. Загрузитесь в безопасном режиме (для Windows 10/11: на экране входа удерживайте Shift и выберите «Перезагрузка» → «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Параметры загрузки» → «Безопасный режим с сетью»);
  2. Откройте Панель управления → Программы и компоненты → Просмотр установленных обновлений;
  3. Найдите последнее установленное обновление (обычно это KBxxxxxxx, где xxxxx — номер) и удалите его;
  4. Перезагрузите компьютер и попробуйте установить обновления заново.

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

💡

Не удаляйте обновления безопасности (они обычно помечены как «Накопленное обновление для Windows») — это может сделать систему уязвимой для вирусов.

⚠️ Внимание: Удаление важных системных обновлений может привести к нестабильной работе Windows. Если не уверены — пропустите этот шаг и перейдите к чистке кэша обновлений.

Очистка кэша обновлений Windows

Чаще всего ошибка «Нам не удалось завершить обновления, отмена изменений» возникает из-за повреждённых файлов в папке кэша. Чтобы её очистить:

  1. Откройте командную строку от имени администратора (Win + X → Windows Terminal (Администратор) или Win + R → cmd → Ctrl + Shift + Enter);
  2. Остановите службы обновлений: net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. Переименуйте папки кэша: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
  4. Запустите службы обратно: net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. Перезагрузите компьютер и запустите проверку обновлений вручную через Параметры → Обновление и безопасность → Центр обновления Windows.
КомандаОписаниеКогда использовать
net stop wuauservОстанавливает службу Windows UpdateПеред очисткой кэша
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldПереименовывает папку кэша обнавленийЕсли обновления не устанавливаются
sfc /scannowПроверяет системные файлы на ошибкиПосле очистки кэша, если ошибка повторяется
DISM /Online /Cleanup-Image /RestoreHealthВосстанавливает образ WindowsЕсли не нашёл ошибок, но проблема осталась

Проверка системных файлов и образа Windows

Если очистка кэша не помогла, возможно, повреждены системные файлы. Для их проверки и восстановления:

  1. Откройте командную строку от имени администратора;
  2. Выполните команду sfc /scannow — она проверит целостность системных файлов и попробует их восстановить;
  3. Если sfc не нашёл ошибок или не смог их исправить, запустите DISM /Online /Cleanup-Image /RestoreHealth — эта команда восстанавливает образ Windows, используя данные из интернета;
  4. Дождитесь завершения (может занять от 10 минут до часа в зависимости от железа) и перезагрузите ПК.

Если после выполнения DISM и sfc ошибка осталась, возможно, проблема в самом обновлении. В этом случае можно попробовать отложить его установку на несколько дней — часто исправляет ошибки в новых пакетах за 1–2 недели.

Отключение и повторное включение службы обновлений

Иногда помогает полный сброс службы Windows Update. Для этого:

  1. Откройте командную строку от имени администратора;
  2. Выполните команды по очерёдности: sc config wuauserv start= disabled
    sc config bits start= disabled
    sc config cryptsvc start= disabled
    (Эти команды отключают службы обновлений);
  3. Перезагрузите компьютер;
  4. Снова откройте командную строку от имени администратора и включите службы: sc config wuauserv start= auto
    sc config bits start= auto
    sc config cryptsvc start= auto;
  5. Запустите службы вручную: net start wuauserv
    net start bits
    net start cryptsvc;
  6. Перезагрузите ПК и проверьте обновления.

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

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

Используйте это в самом крайнем случае

Сбросьте Windows к исходному состоянию через «Параметры → Обновление и безопасность → Восстановление → Сброс этого компьютера». Выберите «Сохранить мои файлы» — это удалит программы и настройки, но оставит личные данные в папках пользователя. После сброса система установит актуальные обновления автоматически.

Пошаговая инструкция: что делать прямо сейчас

Чтобы не запутаться, следуйте этому чек-листу по порядку. На большинстве компьютеров проблема решается на 2–3 шаге.

Чек-лист по устранению ошибки обновлений Windows

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

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

Можно ли прервать процесс отмены изменений?

Нет. Если уже начала отменять изменения, прерывать этот процесс нельзя — это может привести к серьёзным сбоям в системе. Дождитесь завершения (обычно занимает от 5 до 30 минут в зависимости от объёма обновлений) и только потом пробуйте решения из статьи.

Почему после отмены изменений компьютер снова пытается установить обновления?

Windows автоматически повторяет установку обновлений, которые не удалось завершить. Чтобы этого избежать, можно временно отключить автоматическую установку обновлений через Параметры → Обновление и безопасность → Дополнительные параметры → Приостановить обновления на 1 неделю. Но это не решит проблему — только отложит её.

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

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

Как проверить, какое именно обновление вызывает ошибку?

Посмотрите журнал обновлений Windows: Параметры → Обновление и безопасность → Журнал обновлений. Обратите внимание на обновления с статусом «Не удалось установить». Также можно использовать командную строку: wmic qfe list brief /format:table — она покажет список установленных обновлений с их статусами.