Удаление обновлений Windows без опции удаления в Windows 10

Некоторые обновления Windows(Windows Updates) при успешной установке на ваш компьютер с Windows помечаются как постоянные(Permanent) и не предлагают вариант удаления(Uninstall) . В этом посте мы объясним это поведение, а также предоставим пошаговое руководство по удалению таких обновлений.

Удаление обновлений Windows без опции удаления

Прежде чем мы перейдем непосредственно к этому, немного предыстории.

Если установленное обновление вызывает проблемы, пользователи ПК могут открыть панель управления(open Control Panel) , перейти к разделу « Программы и компоненты (Programs and Features ) » и выбрать  «Установленные обновления» —(Installed updates – A) перечислены все установленные обновления.

Обычно при выборе обновления отображается кнопка «  Удалить (Uninstall ) », но для некоторых пакетов обновлений кнопка « Удалить(Uninstall) » выделена серым цветом или недоступна, как видно из начального изображения выше.

Кроме того, попытка удалить обновление с помощью дополнительных (Advanced) параметров(Options) или командной строки бесполезна.

Microsoft опубликовала документ,(published a document) объясняющий, в каких случаях исправление нельзя удалить. Доступны следующие варианты: откат системы до предыдущей сборки перед установкой обновления, выполнение восстановления системы или восстановление резервной копии образа системы(restore the system image backup) (если вы ранее создали резервную копию образа системы перед обновлением). Но что делать, если эти варианты недоступны или просто не работают у вас?

Удалите (Uninstall) обновления Windows(Windows Updates) , помеченные как постоянные(Permanent) , без опции удаления(Uninstall)

Некоторые обновления необходимы для Windows и глубоко интегрированы в систему. Обновления стека(Stack) обслуживания (которые теперь реализованы в виде комбинированного пакета ) являются обязательными для установки дальнейших обновлений — также обновления установщика не могут быть установлены. Microsoft объявляет такие обновления «постоянными» в рамках . msu  , в то время как обычные пакеты обновлений указаны как «удаляемые». Иногда в статье базы знаний или примечаниях к выпуску обновления в разделе (Update Release Notes)информации(Removal information) об удалении указывается, что обновление нельзя удалить.

Обновление устанавливается как постоянное или удаляемое внутри . mum ( манифест обновлений Microsoft(Microsoft Update Manifest) ) в файле . пакет мсу(msu) . Эти файлы .mum можно найти после установки обновления в следующем месте, как показано на изображении ниже:

C:\Windows\servicing\Packages\

Удаление обновлений Windows без параметра «Удалить» — «Проводник»

Файлы .mum — это просто XML-файлы, содержащие информацию об обновлении (номер базы знаний, языковые требования, необходимость перезагрузки после установки и т. д.).

Как показано на изображении ниже, XML - атрибут permanence=”permanent” обозначает обновление как не подлежащее удалению, а отсутствующий атрибут или значение XML - атрибута permanence=”removable”  указывает обновление как не подлежащее установке.

Удаление обновлений Windows без опции удаления — файл MUM

Только обновления с отсутствующим атрибутом или  атрибутом permanence=”removable” могут быть удалены обычными методами.

Чтобы удалить эти обновления, помеченные как «постоянные», с вашего устройства Windows 10, выполните следующие действия:

Сначала создайте точку восстановления системы или создайте резервную копию образа системы, а затем выполните следующие действия.

  • Нажмите клавишу Windows key + E , чтобы открыть проводник(open File Explorer) .
  • Перейдите к указанному ниже пути к каталогу:
C:\Windows\servicing\Packages\
  • В расположении введите поисковое выражение в поле поиска (например,  KB4577266*.mum ), чтобы отфильтровать соответствующие файлы для удаляемого пакета обновления.
  • Станьте владельцем(Take ownership) файла MUM.
  • Как только вы станете владельцем файла MUM , откройте файл .mum в любом текстовом редакторе(Text Editor) .
  • В текстовом редакторе определите запись permanence=”permanent” a измените ее на  permanence=”removable” .
  • Сохраните измененный файл .mum.
  • Повторите шаги, описанные выше, для всех файлов .mum, связанных с пакетом обновления.

После того, как вы закончите изменение всех необходимых файлов .mum, вы можете попробовать удалить пакет через панель управления(Control Panel) —  теперь должна быть доступна кнопка « Удалить ».(Uninstall)

Вот и все!



About the author

Я инженер-программист с более чем двухлетним опытом работы с мобильными и настольными приложениями. У меня есть опыт работы с обновлениями Windows, службами и Gmail. Мои навыки делают меня идеальным кандидатом для таких задач, как разработка приложений для Windows или поддержка почтовых клиентов.



Related posts