Название Удаление обязательных обновлений не до конца раскрывает смысл описываемого в статье, поскольку не совсем понятно, что именно имеется в вижу под термином "обязательный". Материал можно было бы озаглавить как удаление обновлений, которые не удаляются или удаление неудаляемых обновлений, но тогда не совсем понятно, по каким причинам они вдруг стали неудаляемыми: по воле разработчика или из-за ошибок с хранилищем компонентов. Есть еще вариант обозначить как удаление обновлений, не предназначенных для удаления, но это как-то избыточно, что ли.
Совсем недавно открыл для себя одну любопытную особенность некоторых обновлений: они не удаляются стандартными средствами операционной системы. На практике возникла ситуация, в которой я никак не мог удалить из системы "битое" обновление. По мере углубления в тематику вопроса выяснилось, что в Windows существуют разные типы обновлений, и что частный случай невозможности удаления некоторых из них вовсе не является следствием какой-либо локальной ошибки, а отражает скорее особенность. Судя по всему, объясняется это архитектурными нюансами механизма обновлений. На практике сложно создать такую систему взаимосвязей обновлений, в которой каждое обновление будет полностью автономно, то есть независимо от остальных, и, соответственно, может быть удалено без каких-либо последствий. Но еще более важно то, что некоторые обновления для системы действительно критичны, поскольку достаточно глубоко в неё интегрированы. Например сам механизм обновления (стек обслуживания) обеспечивается набором модулей (инсталлятор, библиотеки и прч), которые необходимы для установки последующих обновлений и от которых зависит работоспособность механизма в целом. Соответственно, все обновления стека обслуживания, вносящие алгоритмические изменения, не могут быть просто удалены, поскольку тогда станут недоступными некоторые особенности этих алгоритмов, при помощи которых уже были установлены последующие пакеты обновлений. Удаление подобных обновлений чревато для системы серьезными последствиями, такими как разрушение хранилища компонентов, и как следствие, потенциальные проблемы с работоспособностью самой операционной системы. На самом деле так уж всё страшно, поскольку подобных обязательных (неудаляемых) обновлений, например в системе Windows 7, насчитывается всего-то около десятка :) Но знать то об этом нюансе все же стоит, так же как и иметь понимание, как именно производить удаление обязательных обновлений.
Проблема
С точки зрения технического специалиста, установка и удаление системных обновлений относятся к типу тривиальных задач. В наш век глобальной сети Интернет, обновления в систему устанавливаются постоянно, часто вовсе незаметно для пользователя. Обновления представляют собой исправления безопасности различных компонентов, модули, содержащие дополнительный функционал уже существующих приложений, а так же новое программное обеспечение. Однако, наряду с задачами установки обновлений, зачастую встают и задачи удаления системных обновлений. Причины на то могут быть совершенно разнообразными, начиная от необходимости банально переустановить какое-либо из обновлений для достижения корректной работоспособности и заканчивая необходимостью исправления проблем зависимостей и целостности хранилища компонентов.
Система предоставляет несколько способов удаления обновлений из системы, например через компонент Центр обновления Windows, апплет Установленные обновления. В этом случае пользователь просто выделяет щелчком левой копки мыши (маркирует) интересующее его обновление и по щелчку правой кнопки мыши открывает меню Удалить, либо выбирает одноименный пункт из верхней панели:
тут всё тривиально. Но с обязательными обновлениями всё несколько сложнее, поскольку при аналогичных действиях мы не видим привычных элементов управления:
при попытке выполнить удаление данного компонента из командной строки при помощи утилиты wusa:
wusa /uninstall /kb:2522422
выдается ошибка: Обновление для Microsoft Windows является обязательным компонентом для этого компьютера, поэтому удаление невозможно.
В этом случае у специалиста возникает резонный вопрос: за что вы так со мной? :) Тот факт, что система считает некоторые обновления обязательными и не дает их удалять, вовсе не гарантирует, что эти обновления не могут повреждаться и являться причиной различного рода проблем. Поэтому, в некоторых случаях появляется необходимость удаления. Имеется ли возможность удалить подобные неудаляемые обновления из системы?
Решение
Поэтому действуйте крайне аккуратно, желательно сделав полный бэкап системы либо создав точку восстановления. Главное понимать, зачем Вы всё это делаете. Если Вам необходимо исправить последствия кривого обновления, то удалите обязательное обновление, а затем установите его вновь. При удачном раскладе после удаления/переустановки неудаляемого обновления Вам удастся исправить последствия кривого обновления, однако при худшем сценарии развития событий, Вы приведете систему в нерабочее состояние, поскольку обновление может оказаться ключевым. Итогом может стать повреждение хранилища компонентов с ошибкой STATUS_SXS_COMPONENT_STORE_CORRUPT.
На каком уровне обеспечивается неудаляемость подобных обязательных обновлений? На уровне параметров в конфигурационных .mum-файлах.
А где содержатся и откуда появляются в системе сами .mum-файлы? А они содержатся в .msu-файлах установки, которые приезжают в систему через Центр обновления Windows либо скачиваются и устанавливаются пользователем вручную в виде файлов с расширением .msu, например Windows6.1-KB2639308-x64.msu.
В .mum-файле есть параметр с именем permanence
, принимающий два значения: removable и permanent. Пакеты обновления, которые не желательно удалять из системы, разработчики Microsoft объявляют как "постоянный" (permanent), тогда как все остальные (обычные) пакеты обновления маркируются как "удаляемые" (removable). Поэтому, процесс изменения типа обновления с неудаляемого на удаляемое сводится к изменению данного параметра в соответствующем .mum-файле.
Общий алгоритм действий
- После инсталляции типового системного обновления соответствующие .mum-файлы размещаются внутри каталога %Windir%\servicing\Packages\. Поэтому, открываем в C:\Windows\servicing\, ставим курсор на подкаталог Packages.
- Зачастую наблюдается проблема с доступом к объектам в директории %Windir%\servicing\Packages\, поскольку разрешения на полный доступ выставляются только для системной учетной записи
TrustedInstaller
. Поэтому, для внесения изменений в права доступа нажимаем на каталоге Packages правую кнопку мыши, выбираем пункт Свойства и затем переходим во вкладку Безопасность. В открывшемся окне сразу за разделом "Группы и пользователи" нажимаем кнопку Изменить, затем жмем Добавить, в открывшемся окне, в поле ввода пишем Все, жмем Проверить имена, выбираем из найденного, жмем OK, затем выставляем для вновь добавленной группы полные права. Закрываем окно, в основном окне Безопасность, в самом низу жмем кнопку Дополнительно, в открывшемся вновь окне, во вкладке "Разрешения" выделяем только что созданную группу (Все), жмем кнопку Изменить разрешения, далее в самом низу нового окна отмечаем чекбокс "Заменить все разрешения дочернего объекта на разрешения, наследуемые от этого объекта", везде нажимаем ОК, закрывая все окна. - Заходим в директорию Packages, ищем в ней .mum-файл(ы), относящиеся к удаляемому обновлению. Обычно они имеют имя, содержащее в себе полное название искомого пакета. В случае нахождения нескольких .mum-файлов, можно отредактировать все.
- Открываем (каждый) найденный файл на редактирование:
12345678910111213141516171819202122232425<?xml version="1.0" encoding="utf-8"?><assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0" description="Fix for KB2522422" displayName="default" company="Microsoft Corporation" copyright="Microsoft Corporation" supportInformation="http://support.microsoft.com/?kbid=2522422" creationTimeStamp="2011-03-12T18:34:51Z" lastUpdateTimeStamp="2011-03-12T18:34:51Z"><assemblyIdentity name="Package_for_KB2522422" version="6.1.1.0" language="neutral" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" /><package identifier="KB2522422" applicabilityEvaluation="deep" releaseType="Update" restart="possible" permanence="permanent"><parent buildCompare="EQ" serviceCompare="EQ" integrate="separate" disposition="detect"><assemblyIdentity name="Microsoft-Windows-Foundation-Package" language="neutral" version="6.1.7601.17514" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" buildType="release" /><assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="6.1.7600.16385" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" /><assemblyIdentity name="Microsoft-Windows-Printing-ServerCore-Package" language="neutral" version="6.1.7601.17514" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" buildType="release" /><assemblyIdentity name="Microsoft-Windows-Printing-ServerCore-Package" language="neutral" version="6.1.7600.16385" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" buildType="release" /><assemblyIdentity name="WinEmb-Printing" language="neutral" version="6.1.7601.17514" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" buildType="release" /><assemblyIdentity name="WinEmb-Printing" language="neutral" version="6.1.7600.16385" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" buildType="release" /></parent><installerAssembly name="Microsoft-Windows-ServicingStack" version="6.0.0.0" language="neutral" processorArchitecture="amd64" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" /><update name="2522422-23_neutral_PACKAGE"><package integrate="hidden"><assemblyIdentity name="Package_for_KB2522422_SP1" version="6.1.1.0" language="neutral" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" /></package></update><update name="2522422-24_neutral_PACKAGE"><package integrate="hidden"><assemblyIdentity name="Package_for_KB2522422_RTM" version="6.1.1.0" language="neutral" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" /></package></update></package></assembly> - Ищем строку, содержащую слово permanence, заменяя значение параметра на permanence="removable". В приведенном выше примере это строка под номером
4
. Далее закрываем файл с сохранением произведенных изменений. - Производим подобные действия для всех .mum-файлов, ассоциированных с требуемым неудаляемым пакетом обновления, поскольку с некоторыми обновлениями могут быть ассоциированы два и более .mum-файлов.
- После окончания процесса правки закрываем все окна, относящиеся к обновлениям. В некоторых случаях изменения вступают в силу мгновенно, то есть обновление станет доступным для удаления сразу после открытия и переиндексации в разделе Установленные обновления, в остальных же случаях может потребоваться перезагрузка.
обновление KB976902 на Windows 7 SP1 удаленное данным способом, восстанавливается после перезагрузки.
отлично :) не знал, значить есть зависимости, которые автоматически восстанавливаются. надо копать!!
Всех приветствую!
У меня аналогично, как у example, обновление KB976902 удалилось нормально, без матов, способом предложеным в статье, после перезагрузки снова появилось! Система та же (Win 7 SP1 х64), служба обновления отключена. Больше удалиться не даёт. Вероятно где-то ещё в системе сидят корни этой хрени, коль снова вылезла.
Благодарю, einaare, за дельную статью и вразумительную подачу материала!
а можно подробности? то есть параметр в файле присутствует, но при редактировании кнопка не появляется или как-то по-другому?
Приветствую, einaare.
Файл, как вами предложено, отредактировал. Кнопка удаления ПОЯВИЛАСЬ! KB976902 УДАЛИЛОСЬ нормально. После деинсталяции обновы, система попросила перегрузиться. Перезагрузка. Затем: "Прогр. и комп." - "Вкл. или откл. комп. Win" - обновление осталось, но в нерабочем состоянии! Не помню какое сообщение вылезло. Запустил "sfc /scannow", обнаружилась ошибка, запустил "средства устранения неполадок для Windows 7" - модулем внесены изменения, см. скрин: http://prntscr.com/ldxqky . Далее прекратил попытки удаления неудаляемого. После ещё кое-чего неудачного, перенакатил систему из бэкапа (полный снимок раздела с ОС).
После пробовал KB976902 удалить из MSDaRT-а, не получилось. В принципе, это обновление, вроде бы, не мешает, но неприятный осадок остался :).
Попробуй следующее :C/ windows/SoftwarDitribution/Donload удалить все из папки Donlоad
далее как описано в статье задал параметры полного доступа к папке C:\Windows\servicing\Packages\ правда выпадало предупреждение о не возможности задать такие права,нажимал ок и все нормуль.Перед этими двумя процедурами я очистил диск встроенной утилитой "очистка диска" от предыдущих установок.
Хотел удалить обновления с телеметрией из системы которая ставилась из сборки в которую были включены все последние обновления. На первом же "подопытном обновлении(KB3044374) столкнулся со следующим... Строка в которой должен быть параметр permanence выглядит так:
и файлов mum для этого обновления не один-два, а 15:
Package_22_for_KB3044374~31bf3856ad364e35~amd64~~6.3.1.6.mum
еще несколько таких же, но вместо "22" в названии - 23,39,40,83,84,95,96,130,135,141,142
Package_for_KB3044374_RTM_GM~31bf3856ad364e35~amd64~~6.3.1.6.mum
Package_for_KB3044374_RTM~31bf3856ad364e35~amd64~~6.3.1.6.mum
Package_for_KB3044374~31bf3856ad364e35~amd64~~6.3.1.6.mum
Что делать в такой ситуации?
так а проблема то в чем? не удаляется, нет кнопки? так определите корневой апдейт и добавьте параметр permanence="removable". Если имеются сложности с определением основного апдейта - проставьте параметр во всех перечисленных вами .mum. Больше экспериментов! :))) Я бы действовал именно по такой логике.
Кнопки нет. А как определять корневой апдейт из этого зоопарка?
Строка выглядит так:
package identifier="KB3044374" applicabilityEvaluation="deep" releaseType="Update" restart="possible" psfName="Windows8.1-KB3044374-x64.psf"
дд.нигде нет информации о том как удалить обязательные обновления. а что делать если perfomance нет ? кривая лицензионная win8/1 . нужно удалить подскажите что еще можно сделать
permanence вы имеете ввиду? а если параметр добавить?
в некоторых файлах действительно есть строка изменив на removable дейсвительно получается удалить обновление. Но в некотрых вместо этой строки такая
вопрос куда примостить параметр
package identifier="KB....4" releaseType="Update" restart="possible" psfName="Windows8.1-K...-x64.psf"
некоторые ответы пустые, строки не вставляются? ну а просто в конец до завершающей правой скобки? не получается? например, в приведенной выше строке в конец через пробел в формате параметр="значение" и затем завершающая скобка.
огромное Вам спасибо.
Зае*ались читать везде, что удалить невозможно. Типа "сносите все обновления", или "откатывайтесь на точку восстановления до этой КБ".
Огромно человеческое спасибо от админов из г. Мирного!
не за что, заходите еще :)
Здравствуйте.
Вы не могли бы помочь и поподробнее расписать как к примеру по шагам как удалить обновление KB976902 на Windows 7 SP1 64
что нажать и как добраться до этих mum файлов.
Спасибо.
специально под Вас изменил статью. Если все же что-то будет не ясно, обращайтесь.
Оперативно*) Попробую разобраться... Еще раз спасибо, по результатам отпишусь.
Можете помочь? Не получаеться дать права к папке Package,все горит серым не давая нажать не на что
так может прав у текущей учетной записи нет? проверьте, входит ли учетная запись в группу Администраторы. разберетесь как? в дополнение, можно на время отключить UAC.
Спасибо ВАМ огромное за статью, хоть удалил это обновление kb4049065 в котором вшит установщик обновления вин10 асинст, просто с каждым новым обновлением вин 10 становиться не управляемая и у пользователя вообще скоро не останется прав.
возможно :)
Проблема такая , поставил обновление кб3177467 и начались в играх фризы, даже в доте. Были стабильные 60-100 фпс. После же обновления фпс не изменилось, но фризит в моменты и фпс падает до 20 а потом опять 60-100. Нашел его в панели управления, все перепробывал, не удаляется. Вашим способом остановился на шаге, где надо права для всех дать в папке Packages. Никак не дает изменить права( поменял пользователя на администратора, все равно даже там не хочет давать). Что делать?
***ДОПОЛНЕНИЕ К ВОПРОСУ***
Нашел проблему, *ошибка изменения атрибутов файла отказано доступе* Я так понимаю файлы зашифрованы, и так как делал это не я, а еще когда то, какой то мастер который переустанавливал мне windows7, я не могу убрать это ограничение.
Как мне быть? Как решить проблему?
сменить владельца папки на свою учетную запись можете? в том же разделе Безопасность.. дополнительно - Владелец - изменить. Еще, контроль учетных записей (UAC) в каком положении?
Доброе! Попытался выгрызть обновку 976902, отредактировал файл mum, поставив параметр removable, все ОК, файл изменился, НО: опция удаления так и не появилась, утилита wusa тоже ругается и посылает подалее, теми же словами, что и до изменения аттрибута. Help please!
Спасибо заранее!
вероятно поглощено другим обновлением? попробуйте KB2533552
Надоели эти обновления ужас.
Воруют трафик.
На частную собственность наляпываются.
Занимают место на диске.
Режут скорость в интернете.
меняют систему по своему усмотрению.
Включают сами то чего не велено включать.
Иногда приводят к краху оси.
Не совместимы с антивирусниками.
ставят свои условия их слушать никто не хочет.
просто скрывают ошибки и недочеты винда столько не стоит сколько за нее просят.
Скрытие недоделок и халтуры просто не работает...
Открывает защиту и не предупреждает о том что на комп скачаны файлы даже при установке параметров брендмаера о необходимости предупредить.
Действует не обоснованно.
при загрузке и перезагрузке сбивает все настройки установленные пользователем.
а зависание оси ведет к потере 2 или 3 часов переустановки отката и настройки что оценивается в компаниях крупных в размере превышающем стоимость самой оси а то и больше. У них специфика оси не совместима с обновлениями.
много мусора и хлама оставляет после установки и до нее.
вообще нет проблем а они устанавливаются.
скрывают не профессионализм и тем самым Бренд за который платят опускают и опять подымают...
Полностью отсутствуют обновления конкурентов от других компаний. Заморочка не хуже чем но все конкуренты ставят галочку о том что обновление установленно а его там и не было Ха Ха Ха правда сдорово!
Запирается не дает удалить обновление. Запирся в чужой частной собственности и не дает настроек честных.
Все это повод для расследования о недобросовестной торговле.
добро пожаловать в windows!! :) и Вам тоже открылось, как я вижу.. всё это закономерный итог внедрения нового функционала без необходимых изменений в архитектуре, попыток удержаться в условиях всё возрастающего конкурентного давления, и необходимость использования технологий на благо "Старшего брата".. чудовищный симбиоз, я с Вами полностью согласен!!
не удаётся добавить группу "все", как это сделать ?
Жмем кнопку "Добавить", в открывшемся окне, в поле редактирования вводим по-русски "Все", жмем Проверить имена и выбираем из списка снизу.
да таким способом можно удалить только для прав к файлу , лучше только к ним а не ко всей папке , нужно изменить владельца на администратора ( а не для всех ) а затем уже поставить полное разрешение
Когда жму галочку «Заменить все разрешения дочернего объекта на разрешения, наследуемые от этого объекта» , жму окей и выпрыгивает окно (Ошибка применения безопасности
Ошибка при применении параметров безопасности к ...\Microsoft-Hyper-V-Common-Drivers-Package~31bf3856ad...
Отказано в доступе.)
А что делать ? Не могу решить понять, как получить доступ ещё больше
Оу, если есть такая ошибка, которая описана выше, то во вкладке безопасность, вам нужно выбрать «Владелец», уже внутри нажать «изменить» и выбрать себя вместо TrustedInstaller
(Windows 7)
посмотрим, спасибо
Здравствуйте.
Как удалить неудаляемые обязательные обновления win10?
У меня на билде 1709 стоит один патч 4056892 и он неудаляемый... через wusa не получается...пишет как и в вашей статье выше...
Спасибо за статью, пришлась очень кстати.
Кстати, чтобы руками не менять права на всех MUM файлах (у меня их 26 было), можно использовать команду:
icacls %Windir%\servicing\Packages\*4343669*mum /grant Все:(F)
4343669 - заменить на нужный номер обновления.
хорошая идея! автоматизацию никто не отменял
Блин, у меня ошибка какая-то. После того как я включаю "полный доступ" к группе и нажимаю "Применить" и "ОК" вылезает "Безопасность Windows" я там нажимаю "Да" потом происходит ошибка "Отказано в доступе" нажимаю "Продолжить" та же ошибка... Пожалуйста помогите! у меня не работает Bluetooth и USB порт после этих обновлений нужно срочно его удалить :(
попробуйте сменить текущего владельца на свою учетную запись. там же.. вкладка Дополнительно - Владелец.
Вдруг кому поможет. Исправилось так. Ищем в %Windir%\servicing\Packages\ через поиск *976902 и удаляем все насовсем. Ребут и всё ок. НЕ ЗАБЫВАЕМ ПРОПИСАТЬ ПРАВА НА ПАПКУ.
нужно было удалить kb4497165 сделал как написано в статье отредактировал два num файла и после этого апдейт просто исчез из спискf после переиндексации, и нет их и всё кто нибудь с таким сталкивался ?
интересный эффект. попробуйте восстановить хранилище компонентов.
Здравствуйте, хочу удалить обновление KB3000850, во первых нет кнопки удалить, а во вторых в файле расширением .mum нет параметра perfomance. Как быть?
а как выглядит .mum -файл. содержимое сюда запостите.
Добрый день.
При запуске Glary Utilities и сканировании папки "Обновления Windows" программа находит порядка 3Гб информации, которую, как я понимаю, предлагает удалить - там почти всё сплошь файлы с расширениями типа manifest, mum, cat. Если дать согласие на очистку этой папки - ужаса никакого не произойдёт, случайно?
Спасибо заранее.
Путь посмотрите повнимательнее.. обычно эти файлы содержатся каталоге windows\winsxs, который является каталогом размещения файлов компонентной модели. Если предлагает почистить именно папку winsxs - то лучше от этого отказаться.
Что если пишет отказано в доступе при применении параметров безопасности?
проверяйте, включен ли UAC, учетка должна быть в группе локальных админов, запускаться с эскалацией привилегий. Берите владельца на объект.
Привет с дуру 16.01.20 решил скачать обновы на винду 7 на экране в правом нижнем углу появилась заставка типа кривая сборка 7601 ( я купил ноут с ней )можно ли удалить и чего ждать,обновления запретил .Удалил все обновы с 16.01.20 но осталась кв 4490628 не удаляется с...
хм, повторная активация не помогает? опишите подробнее ситуацию..
Попал на этот сайт как раз при необходимости удалить 4490628 с семерки - попытка прописать права доступа из-под системы по инструкции в статье не удалась, "Отказано в доступе" и все. Но вопрос решается на раз-два при наличии любой загрузочной флешки с файл-менеджером, в mum-ах "removable" прописывается без проблем, все сохраняется и после перезагрузки появляется заветная опция "удалить", ненужная обнова выпиливается и все. За статью спасибо, как раз что нужно по теме :)
А сколько мне отпущено с 7й виндой работать ноут древний с элероном ( ну что с пензюка взять).
сколько хотите столько и отпущено. сейчас в сети странствует утилита, которая вроде как неофициально позволяет получать обновления вплоть до 2024 года. работоспособность не проверял, тем не менее.. да и в любом случае, ну будете сидеть без обновлений, но работать то можно продолжать, вплоть до момента, когда уже начнутся проблемы с разнообразными установками/библиотеками/.net-ами и прч. то есть времени у вас вагон :)
https://www.ixbt.com/news/2020/02/14/kak-prodolzhat-poluchat-obnovlenija-windows-7-besplatno.html
Видать это
Доброго дня!
А может быть такое, что в папке packages попросту нет mum-файла с искомым обновлением? Прилетело зловредное KB4556799, после чего компьютер стал зависать при загрузке windows. Никак его не удалить, а в папке ни одного файла с 4556799 в имени попросту нет...
так вы сейчас с чего грузитесь, в каком состоянии винда?
У меня обновление KB4556799 полностью вырубило сетевой адаптер. Файла с 45566779 в папке Packages тоже нет
Когда нажимаю на "проверить имена" ничего не происходит, после выдает ошибку ...\Microsoft-Hyper-Common-Drivers-Package~31bf3856ad...
попробуйте нажать кнопку "размещение", что бы непосредственно указать локальную станцию.
Добрый день!
Выполнил под администратором (учетная запись), перезагрузился (на всякий случай), а кнопка удалить так и не появилась.
какое обновление?
Изначально я попробовал удалить обновление KB4577586: Обновление для удаления Adobe Flash Player.
Когда все осталось без изменений, то я выбрал первое попавшееся обязательное обновление из списка (KB4598479) и проделал туже операцию. Результат аналогичный - кнопка "Удалить" не появилась.
надо исследовать проблему, возможно в какой-то редакции Win10 что-то поменялось.
Здравствуйте!
Прежде всего, огромное спасибо einaare за материал. Всё очень чётко и понятно написано. Пять лет назад мне помогла именно эта статья. Не сразу, но всё получилось. И я до сих пор вспоминаю её с благодарностью. Спасибо ещё раз!
А сейчас хотела бы спросить. Подскажите, пожалуйста: возможно ли удалить последнее обновление антивирусника Microsoft Security Essentials (ОС — Windows 7), установленного 4.8.24 г.? Подчеркну, что речь идёт не об удалении обновления, установленного на Windows, а об удалении обновления, установленного на Microsoft Security Essentials. Есть причина, по которой нужно, чтобы последним было только обновление, установленное 3.8.24 г. А потом - пусть антивирусник продолжает получать новые обновления. Официально считается, что обновления, связанные с безопасностью, удалить невозможно. Но, может быть, для знающих и опытных людей это не так. Архивация у меня не производится, так что решить проблему откатом системы на дату 3.8.24 г. — не получится. Если возможно именно удаление установленного 4.8.24 г. обновления с антивирусника, то была бы очень признательна за информацию. Очень надеюсь на помощь. Спасибо.
С уважением, Елена.
P.S. Только вышла с этого компьютера в интернет, как установилось новое обновление.) Если нужны подробности, то установленное сегодня обновление - KB2310138, версия 1.417.9.0. Установленное 4.8.24 г. обновление - KB2310138, версия 1.415.488.0. Их и все последующие обновления нужно будет удалить. Если это возможно. Спасибо ещё раз.
Здравствуйте. Смотрите, у меня проблема с обновлением kb4048953 в папке C:\Windows\servicing\Packages почти полторы тысячи файлов, подходящих по фильтру, но с порядковыми номерами, как у одного из людей выше (Package_31... и т.д.).
Кнопки удалить, очевидно, нет, иначе чтобы я здесь забыл. Каждый файл не содержит требуемого параметра permanence и не содержит параметра psfName.
Допустим я потрачу время и добавлю в каждый файл первый параметр, но как определить апдейт на который будет ссылка во втором параметре ?
нужно городить скрипт powershell с обходом каталога и аккуратной заменой параметра в строке.