none
Почему не удается удалить обновление? RRS feed

  • Общие обсуждения

  • Приветствую!

    Необходимо из системы удалить обновление KB3000850, однако сделать это не получается ни из-под системы, ни из-под MsDART'а.

    Возникает вопрос почему? Дистрибутив ОС формировался через аудит, где была выполнена команда оптимизации папки WinSxS:

    Dism.exe /Online /Cleanup-Image /StartComponentCleanup

    , которая не подразумевает удаление всех предыдущих версий компонентов: "После применения ключа /ResetBase обновления удалить уже невозможно. Для установленных обновлений в списке appwiz.cpl пропадает кнопка «Удалить», потому что откатываться уже некуда."

    , а ключ /ResetBase мною не использовался.

    Тогда я решил обратиться к оригинальному дистрибутиву ОС. Оказалось, что данное обновление интегрировано, и я попытался его оттуда удалить, но не получилось: 0x800f0825 (dism.log).

    Хотелось бы понять, почему невозможно удалить данное обновление. Или интегрированные обновления в принципе удалить невозможно? Тогда не ясно, как происходило удаление в вышеуказанной теме.


    Спасибо!

    P.S. В логе я никаких объяснений не нашел. Единственное, что подметил это вот это:
    2015-05-23 17:08:02, Info                  CBS    Appl: detect Parent, Package: Package_for_KB3000850~31bf3856ad364e35~amd64~~6.3.1.8, Parent: Microsoft-Windows-Common-Foundation-Package~31bf3856ad364e35~amd64~~6.3.9600.16384, Disposition = Detect, VersionComp: EQ, ServiceComp: GE, BuildComp: EQ, DistributionComp: GE, RevisionComp: GE, Exist: present
    2015-05-23 17:08:02, Info                  CBS    Appl: detectParent: package: Package_for_KB3000850~31bf3856ad364e35~amd64~~6.3.1.8, parent found: Microsoft-Windows-Common-Foundation-Package~31bf3856ad364e35~amd64~~6.3.9600.16384, state: Installed

    Т.е. у KB3000850 есть родитель. Но как это мешает ему удалиться?