Как удалить обновление windows kb3004394

Как удалить обновление windows kb3004394

На прошлой неделе компания Microsoft представила не самое удачное обновление, которое теперь рекомендуется удалить. Выпущенное 10 декабря обновление KB3004394 привело у пользователей к многочисленным проблемам, о которых они сообщают на форумах технической поддержки Microsoft. Предположительно, все неприятности выпали на долю обладателей операционной системы Windows 7 , остальные версии не затронуты.

В Microsoft не перечисляют проблем, которые вызывает данное обновление. Одну из них назвал Роберт Халлок из компании AMD — невозможность установки новых графических драйверов. Для AMD это особенно актуально, поскольку 10 декабря вышло масштабное обновление драйверов Catalyst Omega.

Пользователям Windows 7 рекомендовано удалить неисправное обновление

О других проблемах сообщают сами пользователи. В список попали невозможность запуска Windows Defender, проблемы с запуском программы Virtual Box и ошибки в системе контроля учётных записей пользователей (User Account Control, UAC). Microsoft уже предоставила возможность удаления неисправного обновления. Чтобы сделать это самостоятельно, нужно зайти в Панель управления — Программы и компоненты — Просмотр установленных обновлений. Нажатие правой кнопкой мыши по обновлению KB3004394 откроет контекстное менюс единственной командой «Удалить».

Данное обновление рекомендуется удалить даже при отсутствии видимых проблем, поскольку они могут проявиться позднее. Есть также вероятность, что при включённом автоматическом обновлении проблема уже решена без вмешательства пользователей.

Обновление Windows KB3004394 создаёт проблемы

Большинство пользователей, работающих и развлекающихся в среде операционных систем семейства Windows, наверняка использует механизм автоматического обновления — как минимум, если речь идёт о критических патчах Microsoft. Чаще всего это разумная практика, но иногда из-за ошибок разработчиков такие патчи могут сработать не хуже самого зловредного «червя». На этот раз речь идёт об обновлении MS KB3004394. По многочисленным отзывам тех, кто его установил, после установки система начинает вести себя странно и некорректно, причём, в первую очередь, проблема затрагивает владельцев современных графических карт NVIDIA GeForce и AMD Radeon.

Данное обновление некорректно работает с хранилищем корневых сертификатов Windows, а результатом является появление проблем с UAC, но самое главное — перестаёт работать большинство драйверов. В первую очередь, это касается графических драйверов, но, по отзывам пользователей, столкнувшихся с проблемами, пострадать могут и другие драйверы, например, USB 3.0. Кроме того, многие встроенные в Windows компоненты перестают запускаться, и Windows Defender с Task Manager — лишь пара названий в этом печальном списке.

К счастью, Microsoft уже убрала проблемный патч из своей системы автоматического обновления, но, если ваша система настроена на автоматическую установку обновлений, следует зайти в центр обновлений Windows и проверить, не засветился ли там номер KB3004394. В случае его наличия данный патч следует удалить, воспользовавшись опцией «установленные обновления» (Installed Updates). Официально проблеме подвержены только компьютеры, работающие под управлением Windows 7 и Windows Server 2008 R2, но мы рекомендуем подстраховаться и пользователям Windows 8 и 8.1.

Удаление обязательных обновлений

Название Удаление обязательных обновлений не до конца раскрывает смысл описываемого в статье, поскольку не совсем понятно, что именно имеется в вижу под термином «обязательный». Материал можно было бы озаглавить как удаление обновлений, которые не удаляются или удаление неудаляемых обновлений , но тогда не совсем понятно, по каким причинам они вдруг стали неудаляемыми: по воле разработчика или из-за ошибок с хранилищем компонентов. Есть еще вариант обозначить как удаление обновлений, не предназначенных для удаления, но это как-то избыточно, что ли.
Совсем недавно открыл для себя одну любопытную особенность некоторых обновлений: они не удаляются стандартными средствами операционной системы. На практике возникла ситуация, в которой я никак не мог удалить из системы «битое» обновление. По мере углубления в тематику вопроса выяснилось, что в Windows существуют разные типы обновлений, и что частный случай невозможности удаления некоторых из них вовсе не является следствием какой-либо локальной ошибки, а отражает скорее особенность. Судя по всему, объясняется это архитектурными нюансами механизма обновлений. На практике сложно создать такую систему взаимосвязей обновлений, в которой каждое обновление будет полностью автономно, то есть независимо от остальных, и, соответственно, может быть удалено без каких-либо последствий. Но еще более важно то, что некоторые обновления для системы действительно критичны, поскольку достаточно глубоко в неё интегрированы. Например сам механизм обновления (стек обслуживания) обеспечивается набором модулей (инсталлятор, библиотеки и прч), которые необходимы для установки последующих обновлений и от которых зависит работоспособность механизма в целом. Соответственно, все обновления стека обслуживания, вносящие алгоритмические изменения, не могут быть просто удалены, поскольку тогда станут недоступными некоторые особенности этих алгоритмов, при помощи которых уже были установлены последующие пакеты обновлений. Удаление подобных обновлений чревато для системы серьезными последствиями, такими как разрушение хранилища компонентов, и как следствие, потенциальные проблемы с работоспособностью самой операционной системы. На самом деле так уж всё страшно, поскольку подобных обязательных (неудаляемых) обновлений, например в системе Windows 7, насчитывается всего-то около десятка 🙂 Но знать то об этом нюансе все же стоит, так же как и иметь понимание, как именно производить удаление обязательных обновлений.

Проблема

С точки зрения технического специалиста, установка и удаление системных обновлений относятся к типу тривиальных задач. В наш век глобальной сети Интернет, обновления в систему устанавливаются постоянно, часто вовсе незаметно для пользователя. Обновления представляют собой исправления безопасности различных компонентов, модули, содержащие дополнительный функционал уже существующих приложений, а так же новое программное обеспечение. Однако, наряду с задачами установки обновлений, зачастую встают и задачи удаления системных обновлений. Причины на то могут быть совершенно разнообразными, начиная от необходимости банально переустановить какое-либо из обновлений для достижения корректной работоспособности и заканчивая необходимостью исправления проблем зависимостей и целостности хранилища компонентов.
Система предоставляет несколько способов удаления обновлений из системы, например через компонент Центр обновления Windows , апплет Установленные обновления . В этом случае пользователь просто выделяет щелчком левой копки мыши (маркирует) интересующее его обновление и по щелчку правой кнопки мыши открывает меню Удалить , либо выбирает одноименный пункт из верхней панели:

Читайте также:  Послать сигнал sighup linux

тут всё тривиально. Но с обязательными обновлениями всё несколько сложнее, поскольку при аналогичных действиях мы не видим привычных элементов управления:

при попытке выполнить удаление данного компонента из командной строки при помощи утилиты 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 -файле.

Как удалить обновление, которое не удаляется в Windows 10

Как правило, удаление обновлений Windows 10 сравнительно несложная задача, выполнить которую можно через соответствующий элемент панели управления, либо используя утилиту командной строки wusa.exe, о чем я подробно писал в материале Как удалить обновления Windows 10.

Однако, для некоторых из обновлений кнопка «Удалить» отсутствует, а при попытке удаления с помощью командной строки вы получите уведомление автономного установщика обновлений Windows: «Обновление для Microsoft Windows является обязательным компонентом для этого компьютера, поэтому удаление невозможно». На самом деле, даже в такой ситуации мы можем удалить неудаляемое обновление и в этой инструкции подробно о том, как именно это сделать.

Как сделать обновление, которое не удаляется не обязательным

Причина, по которой некоторые обновления Windows 10 не удаляются и считаются обязательным компонентом для компьютера, заключается в том, что соответствующий параметр содержится в их файле конфигурации. И мы это можем изменить.

В примере ниже используется встроенный текстовый редактор Блокнот для внесения необходимых изменений, но это может быть и любой иной редактор для работы с простым неформатированным текстом, главное запускать его от имени Администратора.

  1. Запустите текстовый редактор, например, Блокнот, от имени Администратора. Для этого в Windows 10 можно найти его в поиске на панели задач, затем нажать по найденному результату правой кнопкой мыши и выбрать нужный пункт контекстного меню.
  2. В Блокноте в меню выберите «Файл» — «Открыть», в поле «Тип файла» обязательно укажите «Все файлы» и перейдите в папку C:\Windows\servicing\Packages\.
  3. Найдите файл, имя которого будет начинаться с Package_for_KB_НОМЕР_ОБНОВЛЕНИЯ и иметь расширение .MUM. Обратите внимание: для каждого обновления есть много похожих файлов, нам нужен без порядкового номера между Package и For. Откройте его в Блокноте.
  4. В верхней части этого файла найдите пункт permanence=»permanent» и измените слово в кавычках на «removable».
  5. Сохраните файл. Если он не сохраняется сразу, а открывает диалог сохранения, значит вы запустили текстовый редактор не от имени администратора.
Читайте также:  Dungeon siege windows mode

На этом процедура завершена: теперь с точки зрения Windows 10 наше обновление не является обязательным для компьютера и его удаление возможно: кнопка «Удалить» появится в списке установленных обновлений панели управления.

Удаление в командной строке с помощью wusa.exe /uninstall также будет проходить без ошибок.

Примечание: для тех обновлений, которые поставлялись прямо в дистрибутиве Windows 10 (т.е. которые присутствуют в списке обновлений сразу после чистой установки ОС) таких файлов конфигурации может не быть.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

27.05.2019 в 08:33

Спасибо за полезную статью. А куда с сайта делись кнопки социальных сетй типа Фейстук и т.д. А то хочется поделиться интересной статьей а кнопок нет.

27.05.2019 в 10:15

Здравствуйте и спасибо за отзыв.
Там просто с кнопками с этими проблема была — гугл считает, что они медленно грузятся (и так оно и есть), т.е. мне нужно бы их переделать по-другому, но пока не успел.

27.05.2019 в 20:19

Спасибо, полезная статья

29.05.2019 в 08:22

У обновления КВ4284835 не нашел такого файла. С циферками есть файлы, без циферки нет.

05.07.2019 в 11:59

Нет искомого обновления, в моём случаи это KB4497464.
А в установленных обновлениях оно имеется?

05.07.2019 в 12:19

Да, есть такие обновления. Для них решения пока предложить не могу.

09.07.2019 в 11:36

здравствуйте,подскажите хотел удалить обновление КВ4501375,смотрю журнал установленных там оно есть кнопка удалить есть при попытке удалить выдает виндовс не может удалить, пробовал командной строкой,после этого проверил оно все там и осталось потом попробовал этим методом в блокноте то там его нету, подскажите может его удалило командной строкой если его в папке-C:\Windows\servicing\Packages\. нету? заранее спасибо,

11.07.2019 в 16:30

А командная строка сообщила, что удалила? Если да, то, выходит, действительно удалено (иначе было бы сообщение об ошибке и что обновление обязательное).

17.07.2019 в 12:56

Вин10 домашняя версия 1803 сборка ОС 17134.765, команды прописываю правильно,но после Enter не появляется никакой информации. Пробовал несколько раз. В журнале обновлений все обновления показаны. Последние накопительные не удалось установить (код ошибки 0x80242ood и другой код 0x8000ffff) С журнала не удаляются. После этого запуск винды только после 4 раз перезагрузки без моего вмешательства. На экране «обновление вин 51%….. и уходит на перезагрузку. Как удалить эти два обновления?

26.08.2019 в 12:59

Спасибо. Всё получилось)

25.09.2019 в 20:16

Раньше я успешно удалил обновление kb4515346 вроде, потом виндовс опять его установил. Сейчас кнопки удалить нету и в папке packages его нету. Что делать?

27.08.2020 в 17:19

у меня такая же ситуация с KB4532693 и даже через командную строку не получается сделать, выдает ошибку 0x800f0905, при этом в packages его нету, а в журнале обновлений есть. Вы смогли найти решение проблемы ?

26.10.2019 в 23:33

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

28.10.2019 в 16:28

А точки восстановления есть?

01.12.2019 в 20:46

Здравствуйте. А этот метод действует на Вин7? Я не смог запустить блокнот от админа, посему сохранил файл на рабочем столе и загрузившись с флешки заменил его в системе. После этого файл в списке обновлений пропал, а при попытке его установить, пишет, что он уже установлен. После этого обновления у меня перестало запускаться видео в ФБ и Ютубе. Не запускается ни в опере, ни в хроме, ни в иЭ. Я откатил систему до этого обновления и всё столо на свои места. Потом я опять решил обновиться, думая, что был просто глюк обновления ( в интернете никто больше не жаловался) и всё видео опять не работает и точка восстановления пропала. Что делать пока не знаю.
Речь об обновлении KB4523206.

Читайте также:  Сканер canon mf3010 для windows 10 64 bit

02.12.2019 в 09:17

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

19.09.2020 в 01:34

Проверено! На Win7Ult работает. Только там для нескольких обнов файлам формата .mum надо было стать сначала их владельцем как Администратор, а потом еще получить права на полный доступ как Администратор.
Однако после удаления около 150 обнов осталось два обновления, в моём случае KB4512506 и KB976902, которые не удаляются никаким способом, пишет:
«Центр обновления Windows
Произошла ошибка. Не удалось удалить некоторые обновления.»

15.12.2019 в 20:19

Удаляю обновление. Начинается работа с обновлениями. После перезапуска, это же обновление остаётся в списке, но уже с сегодняшним числом. Какой то замкнутый круг получается.

16.12.2019 в 09:27

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

20.01.2020 в 10:37

Добрый день!
Данный вариант не сработал, подскажите еще какой нибудь вариант?

20.01.2020 в 12:27

Здравствуйте.
Дополнительных, к сожалению, не могу предложить.

19.02.2020 в 22:12

Спасибо! Только еще перед редактированием файла можно назначить себя его владельцем. Тогда работает запуск и не от имени администратора.

20.02.2020 в 12:51

Здравствуйте! Как удалить обновление КВ4497464? Идет в как бы комплекте с ОС, даже при чистой установке. В папке Packages данный номер отсутствует, негде заменить permanent на removable.

20.02.2020 в 13:56

Это обновление — никак. Ну кроме установки предыдущей сборки Windows 10 (т.е. именно это обновление сборку меняло до 18362.30)

21.02.2020 в 10:45

Есть же mum-файл в том же каталоге, который, как следует из содержания, относится к обновлению 4497464. Ничего нельзя скорректировать?
Package_for_RollupFix

21.02.2020 в 20:01

Если готовы, можете попробовать (тоже на removable менять при условии наличия), но я не уверен, что отработает удаление потом.

21.02.2020 в 20:42

Нет там параметра permanence А что, если создать его искусственно?

13.03.2020 в 00:24

У меня та же история. Даже с ctrl+f искала, нет его.

05.03.2020 в 17:46

Не работает в Wind 8.1

24.05.2020 в 11:56

Добрый день. В моем случае, в папке servicing отсутствует файл .MUM для нужного обновления. Как быть в этом случае.

25.05.2020 в 10:02

К сожалению, для данного случая и «обязательных обновлений» способов обхода не знаю.

02.08.2020 в 10:26

Спасибо за помощь,KB4559309 удалилось) Все расписано очень доходчиво,РЕСПЕКТ и УВАЖУХА…

29.09.2020 в 07:56

Все файлы в Packages зашифрованные в 2004 версии.
Вот так они выглядят:
Containers-ApplicationGuard-Package

20.11.2020 в 09:46

А если в windows 8.1 у меня для одного и того же обновления сразу 3 таких файла «MUM»? Что,вносить изменения в каждый из них?

17.02.2021 в 18:22

подскажите как удалить нет фремворк из последнего обновления вин 10? начала мышка тупить

06.03.2021 в 11:59

Подскажите пожалуйста, после обновления windows 10 система больше не загружается, ошибка, синий экран, восстановить, зайти в безопасный режим, что-то сделать через командную строку — ничего не получается, через загрузочную флешку winpe я смог зайти в ноут чтобы попытаться удалить те самые обновления но выходит ошибка 0x800F0905 а обновление КВ4592449, как быть подскажите пожалуйста.

06.03.2021 в 18:14

А если загрузиться не с WinPE, а с загрузочной флешки 10-ки? Там на втором экране внизу слева будет пункт «восстановление системы» и через него результат может быть лучше чем через встроенное восстановление системы.

14.03.2021 в 22:22

Спасибо вам огромное! Очень полезная статья

16.03.2021 в 10:21

О боже, впервые на таких сайтах и различных форумах оставляю отзыв, но просто человеческое спасибо, столько с этой проблемой мучилась!!
Спасибо за помощь!!

16.03.2021 в 15:02

А вам спасибо за отзыв!)

17.03.2021 в 11:48

Добрый день! Произошло обновление на накопительное обновление для Windows 10 Version 1909 для систем на базе процессоров х64, 2021 03 (KB5000808) или обновление безопасности для Microsoft Windows (KB5000808). Пробовала как вы писали, у меня ни чего не получилось ни чего удалить и в командной строке такого нет. Подскажите, что делать. и из за этого не печатает принтер Kyocera FS-1120MFP

17.03.2021 в 15:01

Здравствуйте.
Вы можете просто исправить работу принтера после этого обновления, будет проще. Порядок действий:

27.03.2021 в 14:23

На лицензионный винде такое не прокатит, там переименовать файл не получится пробовал и не раз.
После открытия файла в блокноте permanence= permanent этого сочетания слов там нет

29.03.2021 в 08:35

Я это все на лицензионной и показывал в статье (у меня других и нет).

Оцените статью