Ваш путь: Главная » Windows 10 » текущая страница
порталу COMPLITRA.RU требуется в команду автор статей (возможно постоянное сотрудничество!) - подробнее


обновлено 2024-05-24 в колонке:  в теме: Windows 10
IT портал COMPLITRA.RU о компьютерах, интернете и жизни всё

Как исправить ошибку обновления 0x80070643 Windows 10 — несколько способов

Пользователи жалуются после очередных обновлений ОС Windows, что, мол, выскакивает сообщение об ошибке 0x80070643. Как правило, данная ошибка в обновлении возникает на ПК сборок версий Windows 10 21H2 — 22H2 и новее (иногда и в более старых 21H2).

 

Компанией Microsoft не так давно было сделано и выпущено обновление системы безопасности KB5034441, которая, по словам разработчиков, призвана исправить уязвимости CVE-2024-20666 (возможность обхода шифрования BitLocker), ввиду этого пользователь получает права доступа к зашифрованным данным и пр. чуть подробнее ниже… Все бы замечательно! но обновление безопасности KB5034441 ни в какую не хочет устанавливаться, раздражая пользователей, которые тратят на все эти обновы уйму времени!

 


 

 

 

Ситуация обычно складывается так: система выполняет установку обновлений, и в один момент, в Центре обновления Windows выскакивает предупреждение:

 

 

Как исправить ошибку обновления 0x80070643 Windows 10

 

 

…и установщик обновлений Центра предлагают повторить процесс установки позднее (может быть и сообщение такого рода: ERROR_INSTALL_FAILURE.

 

Помимо прочего предлагается поискать ответы об ошибке в сети, либо обратиться в службу поддержки.

 

 

Что значит запись BIOS OC/Silent на видеокарте ПК

Что такое D.O.C.P. в BIOS — настройки D O C P

 

 

Короче, и после повторного процесса обновления ОС Windows 10 ошибка 0x80070643 не пропадает!

 

 

почему возникает ошибка 0x80070643 при обновлении Windows

 

 

Во время установки системы на компьютер создается служебный раздел восстановления (по умолчанию Windows 10) создает раздел восстановления, его размер примерно 500 МБ. В итоге выходит, что «размер в 500мб» недостаточен для поддержки нового файла образа Windows RE (winre.wim). А раз размера не хватает, то и установка не может быть возможна — для правильного обновления размер должен быть около 1000мб!

 

Результатом попыток ОС обновиться — сообщение об ошибке 0x80070643 в процессе установки обновления KB5034441.

 

Замкнутый круг!

 

 

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

 

 

Запускаем компьютер и:

 

  • переходим в меню «Пуск»;
  • затем переходим в раздел «Управление дисками»;
  • откроется интерфейс «Управление дисками» и оснастку где будут сводные данные о пространстве на дисках:

 

 

"Управление дисками" и оснастку где будут сводные данные о пространстве на дисках

 

 

В общем, неприятная ситуация… сначала некоторые компьютеры были НЕДОСТАТОЧНО совершенны для установки ОС Виндовс 11, теперь это… Я думаю, решение, что называется «в один клик» должны предоставлять разработчики Майкрософт, вместо того, что они нынче предлагают! решение, скажем мягко, не под силу большинству пользователей!

 

То есть Microsoft предлагает такое решение проблемы: пользователю нужно создать раздел восстановления Windows с большим значение памяти, чем есть!! после этого установка обновлений безопасности с достатком места на диске станет возможным.

 

Раздел восстановления Windows всегда создается на том же диске, что и системный раздел «C:»!! Ввиду этого нужно ЛИБО уменьшить раздел «C:» ЛИБО другой созданный на ПК  раздел (важно, доп. раздел — который предполагаем уменьшить, отдав подкачке, должен быть расположен слева ИНАЧЕ уменьшить его не получится!

 

 

прочтите, например, это, для более яснее разобраться…

 

 

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

 

 

методика работ

 

 

  • Например, возможно изменить размер раздела восстановления при помощи CDN — командная строка — в общем, нслоно).
  • Выполнить скрипт Майкрософт — т.е. скачать и запустить файл…
  • или решайте как-то с помощью стороннего программного обеспечения.

 

 

Давайте исправлять проблемы с установкой обновления 0x80070643:

 

как исправить ошибку 0x80070643 Windows 10

 

 

Поможет нам встроенный инструмент ОС Командная строка Windows. при помощи командной строки увеличим размер для загрузки и установки обновлений. Увеличим еще на 500мб.

 

работаем:

 

  • вводим в Поиске по Windows термин cmd
  • командную строку нужно запустить от имени администратора;
  • В окне команд инструмента CMD для проверки состояния вводим это:

 

 

reagentc /info

 

 

тюкнем Enter…

 

смотрим состояние Состояние среды восстановления Windows Enabled (значит: Включенное) или Disabled — отключено.

 

В разделе Расположение среды восстановления Windows — в Enabled — можно посмотреть путь к каталогу, будет что-то типа жтого \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE

 

 

Как исправить ошибку обновления 0x80070643

 

 

Отключить WinRE можно отработкой команды:

 

 

reagentc /disable

 

 

Затем переходим к работе по уменьшению размера…

 

1: отработаем одноименную команду для запуска утилиты Diskpart diskpart

 

затем узнаем список возможных дисков: список дисков list disk

 

 

Как исправить ошибку обновления 0x80070643

 

 

целесообразно выбрать системный диск: select disk X

 

X  цифра диска ОС.

 

Узнаем сколько разделов (и их размеры) на системном диске С — отработаем такую команду:

 

list partition

 

в этом случае целесообразен раздел ОС: select partition N

 

N — цифра раздела ОС который станем уменьшать

 

 

Однако, может быть и так, что на ПК перед разделом восстановления Windows находится другой раздел, в этом случае целесообразно выбрать его!

 

 

далее такая команда для сжатия раздела:

 

shrink desired=500 minimum=500

 

Чтобы выбрать раздел WinRE, запустите:

 

select partition M

 

где M — будет цифра раздела восстановления

 

Теперь следует удалить раздел WinRE: delete partition override

 

 

важно: необходимо проверить стиль раздела ваших дисков — GUID (GPT)или же (MBR)!

Имейте в виду, что после выполнения команды list disk данной выше, в столбце «GPT» символ звездочка (*). Если звездочки нет, то у вас диск MBR.

 

 

итак, если 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 volume

 

Если все замечательно, покидаем настройки DiskPart по клику exit

 

Повторно запустить WinRE можно  командой:

 

reagentc /enable

 

Теперь интереса ради проверим где и как установлен WinRE: reagentc /info

 

 

Выходим из Командной строк. Перезагружаем комп.

 

После перезагрузку попробуйте вновь установить обновление KB5034441.

 

 

Если инструмент Командная строка для вас сложен, попробуйте второй вариант:

 

 

исправляем ошибку обновления 0x80070643 в PowerShell

 

 

Это так называемый автоматизированный вариант Microsoft: сценарии PowerShell (скачать) или готовый рабочий скрипт PatchWinREScript_2004plus, которые вносят исправления безопасности BitLocker CVE-2024-20666 в среду обновления/восстановления Windows 10.

 

То есть автоматом будут установлено обновление KB5034441 и подключен раздел WinRE (затем отключают раздел — все автоматом), ОДНАКО:

 

исправление ошибки 0x80070643:

 

наводим курсор на файл и ПКМ (нажмем правую кнопку мыши) PatchWinREScript_2004plus.ps1, в меню выбираем «Выполнить с помощью PowerShell»;

 

 

Потом следует ввести путь до пакета динамического обновления Safe OS из Каталога Центра обновления Microsoft.

 

 

Для тех пользователей, которым это показалось сложно, воспользуйтесь автоматическим вариантом — переходим на страницу на сервисе GitHub:

 

Все, что нам останется сделать так это запустить Windows PowerShell.

ввести команду:

 

irm https://raw.githubusercontent.com/nnotwen/Script-For-CVE-2024-20666/main/PatchWinREScript_2004plus.ps1 | iex

 

исправляем ошибку обновления 0x80070643 в PowerShell

 

 

Последует процесс, скажем так, по увеличению раздела… После чего можно смело закрывать окно PowerShell.

 

 

исправляем ошибку обновления 0x80070643 в PowerShell

 

 

Данный способ не очень чистый! НЕТ — страшного ничего нет, однако, в Центре обновления Windows будут автоматом продолжать установки KB5034441, и снова сообщение об  ошибке.

 

Так вот, если вы воспользовались вариантом PowerShell, то вам целесообразно попробовать скрыть обновление KB5034441. А поможет в этом инструмент Microsoft Show or Hide Tool, — тем самым данное обновление больше не будет предлагаться вашему ПК.

 

 

Если что-то не ясно и остались вопросы, делитесь ими в комментариях:
авторы постов непременно помогут!..

все статьи автора COMPLITRA
я - сайт COMPLITRA RU. Буду делиться для вас, надеюсь, полезной информацией... всегда рад сотрудничеству с авторами. 
мой сайт 
Самое время рассказать о статье в соцсетях, буду признателен... complitra.ru !
рекомендовано лично для вас:


Прошу высказаться: Ваши суждения очень важны!!!!

   Внимание ! Обязательные поля помечены *

  доступен плагин: ats privacy policy ©

  я согласен c Privacy Policy COMPLITRA