По сути, чего можно достичь, перейдя в Панель управления> Удалить программу> Просмотр установленных обновлений> Щелкните правой кнопкой мыши по Удалить, но через командную строку? Ищите способ, который работает на платформе Windows, но если (и, по моим наблюдениям, скорее всего), это зависит от версии, пусть будет так.
Может быть что-то вроде:
C: \ command / uninstall «Обновление безопасности для Windows 7 для систем на базе x64 (KB2705219)»
Похоже, использование КБ было бы неплохо, но wusa.exe работает для приведенного выше примера обновления, но не для «Обновления безопасности для Silverlight (KBXXXXXXXX)». Не большая последовательность.
Я действительно удивлен, что не так много документации по этому вопросу. Как такое приложение, как WUInstall, делает это?
Следующий вопрос: как заполняется этот список «Просмотр установленных обновлений»? Я искал реестр как сумасшедший, надеясь на «UninstallString» или эквивалентный, но нашел только ссылки на обычный список «Установка и удаление программ».
источник
wuinstall
для удаления обновления с известным номером КБ: superuser.com/a/469511wuinstall
могу это сделать. Но я надеялся не зависеть от стороннего приложения. Я полагаюwuinstall
, использует что-то, предоставляемое ОС, нет?Ответы:
Для Server 2003 и XP вы можете попробовать:
Где номер КБ будет КБ, который вы хотели бы убить.
источник
Вы можете использовать использовать
wusa /uninstall /kb:{updateid}
http://www.sevenforums.com/tutorials/109213-windows-update-uninstall-console-level.html
источник
я нахожу эту очень полезную утилиту: https://bitbucket.org/kazenoco/windows-updates-uninstaller-utility/downloads/Windows%20Updates%20Uninstaller.exe
Утилита удаления обновлений Windows Эта утилита (созданная на основе скрипта AutoHotKey) позволяет пакетно удалить необходимые обновления Windows из вашей системы. Пакеты обновлений не удаляются, поэтому вам необходимо удалить их вручную. Работает в Windows XP, Vista, 7, 8 и 8.1. Установка Нет необходимости устанавливать что-либо, исполняемый файл переносим, поэтому вам просто нужно загрузить его и запустить. Исполняемый файл создаст временный текстовый файл в родительском каталоге во время работы и автоматически удалит его, когда он больше не нужен.
источник