Удаление обновлений Windows 10 через «Командную строку»

К средствам при удалении накопительных обновлений чаще всего приходится прибегать, если по какой-то причине их не удается удалить обычным способом. Если Windows 10 все еще загружается, воспользуйтесь следующими решениями.

Способ 1: В работающей системе

Способ подойдет, если нужно удалить одно конкретное обновление или вы готовы делать это поштучно.

  1. Откройте от имени администратора либо консоль из контекстного меню кнопки или другим известным и удобным вам способом.
  2. Выполните команду wmic qfe list brief /format:table, чтобы вывести список установленных обновлений. Обратите внимание на колонку или (в ) — она содержит номера пакетов обновлений вида KB.
  3. Чтобы удалить ненужное обновление, выполните команду вида wusa /uninstall /kb:ID, где — номер обновления. Если появится окошко с просьбой подтвердить операцию, нажмите в нем .
  4. Дождитесь завершения процедуры деинсталляции обновления и перезагрузите компьютер.

Способ 2: Пакетное удаление скриптом

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

  1. С помощью команды wmic qfe list brief /format:table в консоли или другим способом определите номера ненужных обновлений.
  2. Создайте в текстовый файл и вставьте в него следующие команды:
    @echo off
    wusa /uninstall /kb:ID /quiet /norestart
    END
    Продублируйте вторую команду столько раз, сколько хотите удалить обновлений, а замените на номер каждого удаляемого пакета.
  3. Сохраните файл с произвольным названием, но обязательно с расширением или .
  4. Запустите созданный командный файл от имени администратора.

Выждав несколько минут, перезагрузите компьютер. Если хотите автоматизировать процесс полностью, в конец скрипта нужно добавить команду shutdown -r.

Вариант 2: Windows не запускается

Если Windows 10 не загружается, удалять обновления придется в загрузочной среде WinPE, для чего вам понадобится установочный диск или флешка с дистрибутивом Windows той же разрядности. Для этих же целей сгодится любой спасательный диск с интерпретатором CMD на борту.

/ диска

  1. Загрузите компьютер с установочной флешки, а когда на экране появится окно мастера-установщика, нажмите комбинацию клавиш , чтобы открыть .
  2. Определите буквы разделов жесткого диска, для чего последовательно выполните эти команды:
    diskpart
    list volume
    exit
  3. Определив букву системного тома, выведите список обновлений, для чего выполните команду DISM /Image:V: /Get-Packages /format:table.
  4. В результате вы получите список обновлений с указанием их полных имен.
  5. Если вам известен номер обновления, которое хотите удалить, можете добавить в команду фильтр find «ID», где — номер пакета, смотрите скриншот ниже.
  6. Чтобы удалить обновление, скопируйте полное его имя, сформируйте и выполните команду DISM /Image:V: /Remove-Package /packagename:full-name, где — имя удаляемого пакета.

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

Подробнее: Удаление обновлений в Windows 10

Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 13047 полезных инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Источник: starhit

Понравилась статья? Поделиться с друзьями:
Гараж открыт