Microsoft предложила решение для ошибки 0x80070643 при установке обновления KB5034441 для Windows 10
Однако при установке этих обновлений некоторые пользователи столкнулись с ошибкой с кодом 0x80070643 — ERROR_INSTALL_FAILURE. Повторные попытки обновиться также не заканчиваются успехом.
Известно, что ошибка связана с недостаточным размером раздела восстановления, из-за чего система не может завершить установку обновления.
Microsoft уже признала наличие проблемы и опубликовала инструкцию, которая позволит её устранить.
Отмечается, что это произошло из-за устранения уязвимости безопасности, которую злоумышленники могли использовать для обхода шифрования BitLocker с помощью «Среды восстановления Windows» (WinRE).
Прежде всего рекомендуется просто перезагрузить компьютер, так как в некоторых случаях этого простого действия оказывается достаточно.
Если проблема сохраняется, Microsoft предлагает вручную изменить размер раздела восстановления.
Чтобы воспользоваться решением, необходимо:
- Открыть «Пуск»
- Ввести «Создание и форматирование разделов жесткого диска» и запустить предложенный вариант.
- В открывшемся окне нужно найти системный диск и проверить наличие раздела восстановления.
- Если он существует и находится после раздела с операционной системой, то вы сможете немного расширить его, тем самым решив проблему с установкой обновления.
Перед внесением изменений рекомендуем создать резервную копию!
Шаг 1. Проверяем, доступен ли WinRE
- Откройте меню «Пуск», введите CMD и выберите «Запуск от имени администратора», чтобы открыть командную строку с повышенными правами.
- Выполните команду reagentc /info. Если вы видите информацию о пути, значит, WinRE включен. Обратите внимание на номер жесткого диска и раздела, они понадобятся позже.
- Выполните команду reagentc /disable, чтобы отключить WinRE.
Шаг 2. Создание нового раздела восстановления
- Выполните команду diskpart.
- Выполните команду list disk, чтобы получить список всех жестких дисков, подключенных к компьютеру.
- Чтобы выбрать диск с операционной системой, выполните команду sel disk <индекс диска ОС>. Индекс можно найти в результатах выполнения предыдущей команды.
- Выполните команду list part, чтобы получить список всех разделов на жёстком диске.
- Выберите основной раздел операционной системы командой sel part <индекс раздела ОС>.
- Выполните команду shrink desired=250 minimum=250. Это уменьшит раздел операционной системы на 250 МБ.
- Выполните команду sel part <индекс раздела WinRE>, чтобы выбрать раздел восстановления. Используйте индекс раздела, который вы получили при выполнении команды из пункта 4.
- Удалите раздел, выполнив команду delete partition override.
- Снова введите команду list disk и проверьте, есть ли символ звездочки (*) в столбце GPT диска. Если диск с Windows имеет разметку GPT, выполните следующую команду:create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac gpt attributes =0x8000000000000001. Если диск имеет разметку MBR, выполните следующую команду:create partition primary id=27
- Чтобы отформатировать раздел, выполните команду format quick fs=ntfs label="Windows RE tools".
- Выполните команду list vol, чтобы убедиться, что раздел восстановления вновь появился.
- Введите exit, чтобы выйти из diskpart.
- Выполните команду reagentc /enable, чтобы снова включить среду восстановления Windows (WinRE).
- Проверьте успешное включение, выполнив команду reagentc /info.
Корень проблемы заключается в том, что при установке 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/
Комментарий недоступен
ну, расширил с помощью Easy Partition, теперь у меня вообще пропал раздел восстановления, теперь так, проблема осталась
лол, ты что-то не так сделал.
Самый легкий способ, без командных строк и команд.
https://www.youtube.com/watch?v=CBal43-gzTo
Какого дьявола я должен заниматься этими танцами с бубном? Я заплатил за десятку, ни в одной предыдущей винде не было такой хероты
Комментарий недоступен