Microsoft предложила решение для ошибки 0x80070643 при установке обновления KB5034441 для Windows 10

Microsoft предлагает пользователям уменьшить размер раздела восстановления, вместо исправления собственного косяка / Обновление не устанавливается только KB5034441 и только для Windows 10

Новость с портала Community

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

Однако при установке этих обновлений некоторые пользователи столкнулись с ошибкой с кодом 0x80070643 — ERROR_INSTALL_FAILURE. Повторные попытки обновиться также не заканчиваются успехом.

Известно, что ошибка связана с недостаточным размером раздела восстановления, из-за чего система не может завершить установку обновления.

Microsoft уже признала наличие проблемы и опубликовала инструкцию, которая позволит её устранить.

Отмечается, что это произошло из-за устранения уязвимости безопасности, которую злоумышленники могли использовать для обхода шифрования BitLocker с помощью «Среды восстановления Windows» (WinRE).

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

Если проблема сохраняется, Microsoft предлагает вручную изменить размер раздела восстановления.

Чтобы воспользоваться решением, необходимо:

  1. Открыть «Пуск»
  2. Ввести «Создание и форматирование разделов жесткого диска» и запустить предложенный вариант.
  3. В открывшемся окне нужно найти системный диск и проверить наличие раздела восстановления.
  4. Если он существует и находится после раздела с операционной системой, то вы сможете немного расширить его, тем самым решив проблему с установкой обновления.
Microsoft предложила решение для ошибки 0x80070643 при установке обновления KB5034441 для Windows 10

Перед внесением изменений рекомендуем создать резервную копию!

Шаг 1. Проверяем, доступен ли WinRE

  1. Откройте меню «Пуск», введите CMD и выберите «Запуск от имени администратора», чтобы открыть командную строку с повышенными правами.
  2. Выполните команду reagentc /info. Если вы видите информацию о пути, значит, WinRE включен. Обратите внимание на номер жесткого диска и раздела, они понадобятся позже.
  3. Выполните команду reagentc /disable, чтобы отключить WinRE.

Шаг 2. Создание нового раздела восстановления

  1. Выполните команду diskpart.
  2. Выполните команду list disk, чтобы получить список всех жестких дисков, подключенных к компьютеру.
  3. Чтобы выбрать диск с операционной системой, выполните команду sel disk <индекс диска ОС>. Индекс можно найти в результатах выполнения предыдущей команды.
  4. Выполните команду list part, чтобы получить список всех разделов на жёстком диске.
  5. Выберите основной раздел операционной системы командой sel part <индекс раздела ОС>.
  6. Выполните команду shrink desired=250 minimum=250. Это уменьшит раздел операционной системы на 250 МБ.
  7. Выполните команду sel part <индекс раздела WinRE>, чтобы выбрать раздел восстановления. Используйте индекс раздела, который вы получили при выполнении команды из пункта 4.
  8. Удалите раздел, выполнив команду delete partition override.
  9. Снова введите команду list disk и проверьте, есть ли символ звездочки (*) в столбце GPT диска. Если диск с Windows имеет разметку GPT, выполните следующую команду:create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac gpt attributes =0x8000000000000001. Если диск имеет разметку MBR, выполните следующую команду:create partition primary id=27
  10. Чтобы отформатировать раздел, выполните команду format quick fs=ntfs label="Windows RE tools".
  11. Выполните команду list vol, чтобы убедиться, что раздел восстановления вновь появился.
  12. Введите exit, чтобы выйти из diskpart.
  13. Выполните команду reagentc /enable, чтобы снова включить среду восстановления Windows (WinRE).
  14. Проверьте успешное включение, выполнив команду reagentc /info.
8
16 комментариев

Корень проблемы заключается в том, что при установке KB5034441 устанавливается новая версия Windows Recovery Environment (WinRE), которая устраняет уязвимость, связанную с BitLocker. Но Windows 10 создает раздел размером около 500 МБ, а этого недостаточно для поддержки нового образа Windows RE (winre.wim), что приводит к возникновению 0x80070643 при попытке установить патч.

Как и ожидалось, компания Microsoft выпустила PowerShell-скрипт для автоматического обновления раздела Windows Recovery Environment (WinRE)

Источник — https://xakep.ru/2024/01/11/kb5034441-error/

3
Ответить

есть решение не хуже - забить хуй и не обновлять

9
Ответить

ну, расширил с помощью Easy Partition, теперь у меня вообще пропал раздел восстановления, теперь так, проблема осталась

1
Ответить

лол, ты что-то не так сделал.

Ответить

Самый легкий способ, без командных строк и команд.
https://www.youtube.com/watch?v=CBal43-gzTo

1
Ответить

Комментарий недоступен

Ответить

Комментарий недоступен

Ответить