Удалить обновление Windows 10 через командную строку можно за 5–10 минут, если знать точный идентификатор пакета. В большинстве случаев достаточно ввести одну команду — wusa /uninstall /kb:НОМЕР, где НОМЕР — это обновления. Но есть нюансы: некоторые апдейты защищены системой, а для других потребуется перезагрузка. Далее разберём, как найти нужный пакет, какую команду использовать и что делать, если удаление заблокировано.

Способ работает для всех версий Windows 10 (1809, 1903, 20H2, 21H2 и т. д.), но перед началом проверьте, не откатите ли вы систему до нестабильного состояния. Если обновление установилось давно, его файлы могут быть уже удалены из папки C:\Windows\SoftwareDistribution\Download — в таком случае восстановления ниже.

Зачем удалять обновления и когда это безопасно

Основные причины для удаления обновлений — ошибки в работе системы после установки, несовместимость с драйверами или программами, а также желание освободить место на диске. Например, после апдейта KB5005010 у некоторых пользователей наблюдались проблемы с печатающими устройствами, а KB4598291 мог вызывать синие экраны смерти на старых ПК.

Безопасно удалять можно только те обновления, которые:

  • установились менее 10 дней назад (после этого система автоматически очищает файлы для отката);
  • не являются критическими для безопасности (например, исправления для Meltdown или Spectre);
  • не блокируют загрузку ОС.

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

💡

Перед удалением обновления создайте точку восстановления системы. Для этого откройте Панель управления → Восстановление → Настройка восстановления системы → Создать. Это позволит вернуть ОС в рабочее состояние, если что-то пойдёт не так.

СпособКоманда/ПутьПреимуществаНедостатки
Журнал обновленийПараметры → Обновление и безопасность → Журнал обновленийБыстро, наглядноНе отображает системные пакеты
Панель управленияПанель управления → Программы и компонентыПоказывает все обновленияМенее удобный интерфейс
Командная строкаwmic qfe list brief /format:tableМаксимально полный списокТребует знания команд

Как найти номер обновления для удаления

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

  1. Через «Параметры Windows»: Пуск → Параметры → Обновление и безопасность → Журнал обновлений → Удалить обновления. В списке будут отображены все установленные пакеты с датами и номерами.
  2. Через «Панель управления»: Панель управления → Программы → Программы и компоненты → Просмотр установленных обновлений. Здесь можно отсортировать список по дате установки.
  3. Через командную строку: выполните команду wmic qfe list brief /format:table, чтобы получить список всех обновлений с их идентификаторами, датами установки и описаниями.

Подготовка к удалению: права администратора и режим

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

  • Нажмите Win + X и выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)».
  • В Windows 10 версии 2004 и новее может потребоваться подтвердить действие в UAC (Контроль учёта пользователей).

Если вы используете учётную запись без прав администратора, система выдаст ошибку Ошибка 5: Отказано в доступе. В таком случае обратитесь к администратору ПК или временно повысьте свои права.

Также убедитесь, что:

  • антивирус отключён (иногда он блокирует изменения в системных файлах);
  • ноутбук подключён к сети электропитания (если удаление требует перезагрузки);
  • важные данные сохранены (на всякий случай).

Команды для удаления обновлений в Windows 10

Основная команда для удаления обновления — wusa /uninstall /kb:НОМЕР /quiet /norestart. Расшифруем флаги:

  • /kb:НОМЕР — идентификатор обновления (например, KB5005010);
  • /quiet — отключает запрос на подтверждение;
  • /norestart — отменяет автоматическую перезагрузку (если нужно удалить несколько пакетов подряд).

Пример команды для удаления обновления KB5005010: wusa /uninstall /kb:5005010 /quiet /norestart

Важно: если вы не используете /quiet, система спросит подтверждение перед удалением. В большинстве случаев это удобно, но если вы пишете скрипт для автоматического удаления, флаг /quiet обязателен.

⚠️ Внимание: Некоторые обновления (например, накапливательные пакеты типа KB5003637) могут находится в зависимости от других. Их удаление может привести к нестабильной работе системы. Перед выполнением команды проверьте, не — ли пакет критически важным.
Какой способ удаления обновлений вы используете чаще
Через командную строку
Через Панель управления
Через Параметры Windows
Другое

Что делать, если обнавление не удаляется

Если команда wusa /uninstall выдаёт ошибку, попробуйте следующие шаги:

ОшибкаВозможная причинаРешение
Ошибка 80070643Файлы обновления поврежденыВыполните DISM /Online /Cleanup-Image /RestoreHealth, затем повторите попытку
Ошибка 800F081FОбновление защищено системойИспользуйте wusa /uninstall /kb:НОМЕР /forcereboot (требует перезагрузки)
Ошибка 5Недостаточно правЗапустите командную строку от имени администратора
Ошибка 8024200DОбновление не найденоПроверьте правильность номера KB или используйте wmic qfe list для поиска

Если обновление отказывается удаляться даже с флагом /forcereboot, попробуйте:

  1. Перезагрузить ПК в безопасном режиме (нажмите F8 или Shift + Перезагрузка при запуске).
  2. В безопасном режиме снова выполните команду удаления.
  3. Если и это не помогло — используйте утилиту DISM: DISM /Online /Remove-Package /PackageName:Package_for_KBXXXXXXX~31bf3856ad364e35~amd64~~10.0.19041.1 (замените XXXXXXX и версию на актуальные данные).

Если обновление не удаляется через wusa, попробуйте DISM — этот инструмент работает на более низком уровне и часто справляется с защищёнными пакетами.

Как проверить, что обновление удалено

После выполнения команды и перезагрузки (если она требовалась) проверьте, что обновление действительно исчезло из системы. Для этого:

  • Откройте Параметры → Обновление и безопасность → Журнал обновлений и убедитесь, что пакет больше не отображается в списке.
  • Выполните в командной строке wmic qfe list | find "KBXXXXXXX" (замените XXXXXXX на номер обновления). Если команда не возвращает результатов — пакет удалён.
  • Проверьте версию системы через winver — если обновление было накапливательным, номер сборки может измениться.

Если обновление всё ещё видно в списке, но команда wusa сообщает об успешном удалении, попробуйте очистить кэш обновлений:

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 не установвала удалённое обновление снова, можно временно отключить обновления через групповую политику (только для Pro/Enterprise):
1. Нажмите Win + R, введите gpedit.msc.
2. Перейдите по пути: Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Центр обновления Windows.
3. Найдите параметр «Настройка автоматического обновления» и отключите его.

используйте утилиту StopUpdates10 или отключите службу обновлений вручную (не рекомендуется).

Пошаговая инструкция: удаляем обновление через командную строку

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

Пошаговая инструкция по удалению обновления

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

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

Можно ли удалить все обновления сразу?

Нет, Windows 10 не позволяет массово удалять обновления. Каждый пакет нужно удалять отдельно через команду wusa /uninstall /kb:НОМЕР. Исключение — сброс системы к заводским настройкам, но это удалит все программы и данные.

Почему после удаления обновление снова устанавливается?

Система автоматически загружает и устанавливает критические обновления. Чтобы избежать повторной установки, отключите автоматическое обновление через групповую политику (для Windows 10 Pro) или используйте сторонние утилиты вроде StopUpdates10.

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

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

Можно ли удалить обновление без перезагрузки?

Да, если использовать флаг /norestart в команде wusa. Однако некоторые обновления (особенно ядровые) требуют перезагрузки для полного удаления. В таком случае система всё равно предложит перезапуск.