Обновление KB5012643 для Windows 11 вызывает сбой некоторых приложений

2022-05-04 8285 комментарии
Необязательное обновление KB5012643 для Windows 11, включающее множество исправлений, приводит к сбою определенных компонентов .NET Framework 3.5.

Буквально на днях Microsoft исправила проблемы с безопасным режимом Windows 11, но новейшее накопительное обновление вызывает еще одну неприятную проблему. Необязательное обновление KB5012643, включающее множество исправлений, приводит к сбою определенных компонентов .NET Framework 3.5.

Программная платформа .NET Framework может отображаться в Центре обновления Windows или в процессе установки определенных приложений. Разработчики многих приложений используют .NET Framework в качестве кодовой базы при создании своих продуктов.

Таким образом, .NET Framework требуется для работы определенных приложений. К сожалению, накопительное обновление нарушает механизмы интеграции .NET Framework в операционную систему, что приводит к аварийному завершению работы приложений. Проблема наблюдается в системах Windows 11, версия 21H2 с установленным обновлением KB5012643.

Ранее данное обновление уже вызывало проблему мерцания экрана в безопасном режиме, а также сбои BSOD. В приложении «Центр отзывов» собралось немало отчетов, описывающих сбой некоторых приложений .NET 3.5 Framework.

В одном из отчетов сообщается:

Мы столкнулись со сбоем при запуске SQL-приложения (клиент и сервер в одной системе) в Windows 11. Приложение без проблем работало в Windows 7 и в Windows 10. После установки обновления KB5012643 для Windows приложение больше не запускается, но удаление обновления решает проблему.

К счастью, этому сбою подвержены не все приложения на базе .NET 3.5 Framework. В обновленном документе поддержки, первоначально опубликованном 25 апреля, Microsoft указала, что затронуты приложения, использующие определенные компоненты, такие как Windows Communication Foundation (WCF) и Windows Workflow (WWF).

Microsoft рекомендует удалить обновление

Если вы столкнулись со сбоями приложений, то рекомендуется удалить обновление и оценить эффект этого изменения.

В документе поддержки Microsoft рекомендует удалить обновление вручную. Чтобы удалить обновление, выполните следующие действия:

Если обновление KB5012643 не удаляется

  • Запустите Блокнот, от имени Администратора
  • В Блокноте в меню выберите «Файл > Открыть», в поле «Тип файла» обязательно укажите «Все файлы» и перейдите в папку C:\Windows\servicing\Packages\.
  • Найдите файл, имя которого начинается с Package_for_KB5012643 и имеет расширение .MUM. Откройте его в Блокноте.
  • В верхней части этого файла найдите пункт permanence="permanent" и замените слово в кавычках на "removable". Это сделает обновление удаляемым
  • Сохраните файл,
  • Выполните удаление по инструкциям ниже.

Способ 1

  • Перейдите в Параметры > Центр обновления Windows > Журнал обновлений.
  • В разделе Сопутствующие параметры нажмите Удалить обновления.
  • Нажмите ссылку Удалить обновления.
  • В открывшемся окне найдите обновление KB5012643 и нажмите Удалить.
  • Чтобы завершить удаление, нужно выполнить перезагрузку ПК.

Способ 2

  • Откройте командную строку с правами администратора: откройте меню «Пуск», введите cmd, щелкните правой кнопкой мыши по результату и выберите «Запустить от имени администратора».
  • Для удаления обновления запустите команду:
wusa /uninstall /kb:5012643
  • Чтобы завершить удаление, нужно выполнить перезагрузку ПК.

Приостановка обновлений

  • После запуска системы перейдите в меню Параметры > Центр обновления Windows и в разделе Другие параметры нажмите Приостановить на 1 неделю.

Повторное включение .NET Framework 3.5

Еще одно возможное решение — повторное включение .NET Framework 3.5 и Windows Communication Foundation на странице настроек компонентов Windows. Вы также можете запустить следующие команды для выполнения этого действия через терминал:

dism /online /enable-feature /featurename:netfx3 /all

dism /online /enable-feature /featurename:WCF-HTTP-Activation

dism /online /enable-feature /featurename:WCF-NonHTTP-Activation

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

© . По материалам Windows Latest
Комментарии и отзывы

Нашли ошибку?

Новое на сайте