Поиск по сайту:

Как удалить установленные обновления в Windows 10 и Windows Server?


Иногда случается, что обновления безопасности для продуктов Microsoft (выпущенные в рамках MS Patch Tuesday) вызывают проблемы с ОС или сторонним программным обеспечением. Проблемы, вызванные обновлениями, могут быть как массовыми и возникать на большом количестве устройств, так и частными, возникающими в некоторых сочетаниях версии ОС Windows и некоторых приложений.

Если патч Windows (или Office) вызывает проблему на компьютерах многих пользователей, и это подтверждают специалисты Microsoft, обновление извлекается компанией и через некоторое время заменяется новым с исправленными ошибками. Но при необходимости в Windows есть возможность удалить любое обновление или патч безопасности.

В этой статье мы покажем, как правильно удалять обновления в ОС Windows(в статье рассматриваются Windows 10, 8.1, 7 и Windows Server 2016, 2012/R2, 2008/ Р2). Эти способы удаления обновлений можно использовать, если вы установили обновление вручную из CAB или MSU-файла, ваше устройство автоматически получило его с серверов Центра обновления Windows или вашего WSUS-сервера.

Существует несколько способов удаления обновлений в Windows (Windows Server):

Внимание! Возможность удалить обновления — это временное решение, которое можно использовать, во-первых, для быстрого восстановления системы или приложения и, во-вторых, для подтверждения того, что проблема вызвана новым обновлением безопасности. Рекомендуется сообщить о найденной проблеме в службу технической поддержки Microsoft и дождаться появления новой версии обновлений. Никогда не отключайте автоматическое обновление Windows, не удаляйте обновления с целью повышения производительности вашей системы и не освобождайте место на диске (для этого в последних версиях Windows есть мастер очистки, позволяющий удалить старые версии обновленных файлов). файлы). В противном случае безопасность вашего компьютера окажется под серьезной угрозой!

Как удалить обновления Windows с помощью панели управления?

Давайте рассмотрим, как удалить обновления в Windows 10. Откройте меню приложения Настройки и перейдите в раздел Обновление и безопасность -> Обновление Windows -> Просмотреть историю обновлений -> Удалить обновления.

Вы также можете перейти на панель «Удалить обновление» с помощью классической панели управления (Панель управления\Программы\Программы и компоненты) и нажать кнопку «Просмотреть установленные обновления». .

Появится список всех обновлений Windows и Office, установленных на вашем устройстве. Найдите в списке необходимое обновление (а точнее ненужное :)), выберите его, нажмите кнопку Удалить. Запустится мастер удаления обновления.

Нажмите Да , когда будет предложено удалить это обновление.

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

Как предотвратить (заблокировать) установку определенного обновления в Windows 10?

Если ваш компьютер настроен на автоматическое получение обновлений Windows через Центр обновления Windows или WSUS, это обновление, скорее всего, будет установлено на ваш компьютер снова. Но вы можете предотвратить установку конкретного обновления, скрыв (заблокировав) его. Для этого используйте официальный инструмент Microsoft Show or Hide Updates https://support.microsoft.com/en-us/help/3073930/how-to-temporaries-prevent-a-driver- обновление после переустановки в окне

  1. Загрузите и запустите wushowhide.diagcab;

  2. Выберите параметр Скрыть обновления;

  3. Выберите обновление, которое хотите скрыть, и нажмите «Далее»;

  4. После этого это обновление не будет устанавливаться в Windows автоматически через Центр обновления Windows. Вы можете удалить скрытое обновление, выбрав его в разделе Показать скрытые обновления.

WUSA.exe: удаление обновлений Windows через командную строку

Обновления Windows также можно удалить из командной строки. Для этого существует встроенный инструмент CLI wusa.exe (автономный установщик обновлений Windows).

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

wmic qfe list brief /format:table

Используя следующую команду, запущенную от имени администратора, вы можете удалить конкретное обновление (KB 4100347):

wusa.exe /uninstall /kb:4100347

Пользователь должен подтвердить удаление обновления.

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

wusa.exe /quiet /uninstall /kb:4100347 /promptrestart

Если вам нужно подавить запрос на перезагрузку, используйте команду:

wusa.exe /quiet /uninstall /kb:4100347 /norestart

Вы также можете удалить обновление из PowerShell с помощью модуля PSWindowsUpdate. Используется командлет Remove-WindowsUpdate:

Remove-WindowsUpdate -KBArticleID KB4100347 -NoRestart

Событие удаления обновления Windows записывается в журнал установки с EventID 7 из источника WUSA:

Обновление Windows «Обновление безопасности для Microsoft Windows (KB2790113)» было успешно удалено. (Командная строка: «wusa.exe /quiet /uninstall /kb:2790113 /promptrestart»)

С помощью PsExec вы можете удалить обновление на удаленном компьютере, команда следующая:

psexec.exe \\RemotePCName C:\Windows\System32\wusa.exe /quiet /uninstall /kb:4100347 /warnrestart:600

Как удалить обновление Windows с помощью WSUS?

Если в вашей компании для установки обновлений на компьютеры и серверы домена используется корпоративный WSUS-сервер, вы можете удалить одобренное к установке обновление с помощью консоли управления службами обновлений. Для этого щелкните правой кнопкой мыши ветку Обновления и выберите в меню Поиск.

Укажите номер базы знаний или бюллетень безопасности, который вам нужно найти, и нажмите Найти. В списке, содержащем обновления, найденные для разных версий Windows, выберите обновления, которые нужно удалить, и нажмите в меню Одобрить.

Затем выберите нужную целевую группу WSUS и выберите Одобрено к удалению в раскрывающемся списке.

В нашем примере мы хотим удалить обновление на группе компьютеров с именем «Серверы» (подробнее о нацеливании на объекты групповой политики WSUS).

После обновления данных на стороне WSUS-клиентов (которое происходит по расписанию в соответствии с политикой WSUS и периодичностью синхронизации, которая задается частотой обнаружения автоматического обновления или может быть выполнена вручную, запустив

wuauclt /detectnow

) , соответствующее обновление появится с префиксом (Uninstall:) в названии на панели Центра обновления Windows.

После удаления обновления это событие отображается в истории обновлений Windows.

Удаление Центра обновления Windows с помощью объекта групповой политики

Если вы хотите удалить определенное обновление на нескольких компьютерах домена Active Directory, который не использует WSUS, вы можете использовать сценарии GPO запуска и завершения работы.

Для этого создайте новый объект GPO, привязанный к нужному OU, сайту AD или группе компьютеров. Затем создайте новый сценарий запуска с помощью

wusa.exe

команду в разделе Конфигурация компьютера -> Политики -> Настройки Windows -> Скрипты (запуск/завершение работы).

Вы также можете использовать сценарии запуска PowerShell для удаления установленных обновлений.

Как удалить обновления Windows, когда компьютер не загружается?

Иногда случается, что удалить обновление непосредственно из Windows не получается, так как ОС просто не загружается после установки проблемного обновления. В этом случае вам, возможно, придется загрузить компьютер с аварийного или установить загрузочный диск и удалить обновления через DISM (см. статью «Компьютер не запускается после обновления Windows») или с помощью команды « Удаление исправлений» из пакета MSDART.

Итак, мы рассмотрели распространенные сценарии удаления обновлений на компьютерах с Windows.

Обратите внимание, что вы не сможете удалить установленные обновления, если вы очистили образ системы от старых версий компонентов с помощью инструмента «Очистка диска» или уменьшили размер хранилища компонентов (WinSxS) командой:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Статьи по данной тематике