Oшибка 0x80070643 при обновлении KB5034441 в Windows 10 22H2. Решение от ТП Microsoft.

Анонимные
2024-02-08T23:29:54+00:00

Всем добрый день.

ОС: Win10 x64 22H2. Проблема: ошибка 0x80070643 при обновлении KB5034441.

Прямое решение от тех. поддержки MS - ниже в теме.

Если у Вас ОС Windows 10 и в Центре обновлений Windows у вас появилась ошибка 0x80070643 при попытке обновления KB5034441, то я расскажу, как данную ошибку онлайн официально исправляет тех. поддержка Microsoft, к которой обращаются пользователи.

У меня это выглядело так:

Предыстория: в моём случае тот факт, что все обновления успешно обновляются, а одно – упорно нет (при многократных попытках) и при этом выдаёт ошибку 0x80070643– заметил где-то в январе 2024-го. Погуглил – у многих проблема аналогичная, т.е. известная, потому решил подождать, что MS исправит её через центр обновления. На момент публикации темы – уже февраль (08.02.2024г.) - не исправили.

Тема с ошибкой  0x80070643 в сообществе MS – не нова. Например, вот тема, от 11 января 2024 г. Как исправить ошибку 0x80070643 при установке обновления KB5034441 для Windows 10, версии 22H2 и 21H2 в которой есть ссылка на инструкцию KB5028997: инструкции по ручному изменению размера раздела для установки обновления WinRE с помощью которой рассказано, как можно расширить раздел восстановления, после чего проблема обновления с ошибкой x вроде как уходит. Перед тем, как доверяться тому, что проблема действительно в разделе восстановления, пробовать это сделать, расширять раздел самому, - решил всё же связаться с ТП MS, т.к. было любопытно, что они скажут о причинах возникновения (возможно, причины другие) и как устранят проблему. Связался. Сегодня (08.02.2024г.).

Если коротко, то это “баг”, о котором в MS известно и устранением которого они с их слов занимаются. Проблема в том, что (со слов тех. поддержки Microsoft уровень 2) - ОС сама создаёт разделы восстановления, которые не нужны. Этот раздел восстановления по мнению ТП MS не нужен, это часть диска, которая выделяется производителем для хранения образа системы перед отправкой на заводы. При этом ТП MS также даёт ссылку на вышеприведённую инструкцию, но в отличие от решения по ссылке выше (которое, к слову, для KB5028997, а не для KB5034441 (но, полагаю, сути это совершенно не меняет), и в котором рекомендуется (!) расширять данный раздел восстановления) – тех. поддержка MS его просто удаляет и всё, объясняя, что он вообще не нужен. Вопрос с обновлениями закрывается, обновление успешно ставится при отсутствующем разделе восстановления. Всё. Расширять не нужно. ))

Если на ранних этапах проблемы пользователю стало известно, что ошибка 0х80070643 при попытке обновления KB связана каким-то образом с имеющимся разделом восстановления на диске, то (первая мысль конечно же) самостоятельно расширить или удалить этот раздел восстановления, скажем, через встроенную утилиту “управление дисками”. Однако, это невозможно сделать через неё, т.к. данный раздел нельзя там ни расширить (при наличии в избытке нераспределённой области), ни сжать, ни удалить, ни выполнить какие-либо другие с ним действия (кроме пкм “справка”).

__________________________

Для понимания (на моём примере) – ниже скрин из “управления дисками”. Есть 2 диска, на одном - 2 раздела (Диск 0), на втором (диск 1) – 5 разделов (это сейчас). А до удаления раздела восстановления (мешавшему обновлению) на диске 1 было 6 разделов (скрина не осталось). Проблема была в разделе №6 диска №1. Этот 6-й раздел располагался справа после нераспределённой чёрной области 578Gb

В моём случае – ТП MS настояла на удалённом подключении, чтобы самой сделать всё “удалённо онлайн” во избежание недоразумений или недопониманий. Ну ок, согласился. Подключились удалённо. И в среде reagentc ТП просто удалили раздел через командную строку.

![](https://learn-attachment.microsoft.com/api/attachments/460e8653-4611-4792-8a78-3bafa2272fca?platform=QnA

Решение проблемы простое (на моём примере):

  1. Командная строка с правами администратора:     reagentc /disable
  2. В среде diskpart (на моём примере, у каждого своё) -  выбор нужного диска, затем - выбор нужного раздела (раздел восстановления), затем delete partition override (удаление выбранного раздела)
  3. reagentc /enable. Всё.
  4. Идём в центр обновлений Windows и без проблем обновляем всё то, что не обновлялось.

Ниже - скриншоты командной строки (админ) выполнения данной операции специалистом 2-го уровня технического отдела (1-й уровень два раза не мог решить этот вопрос) технической поддержки Microsoft удалённо на моём ПК - ниже. Возможно, кому-то поможет.

__________________________________

А ниже – фрагменты переписки из онлайн-чата (дословные цитаты) с тех. поддержкой MS (возможно, кому-то тоже будет любопытно).

...

Я: Добрый день. Возникла проблема. Долгое время не могу обновить свою операционную систему - выдаёт ошибку 0x80070643. Ошибка - в центре обновления Windows. Буду благодарен за помощь с решением проблемы.

Вы могли бы дать какие-то рекомендации, как возможно устранить данную проблему?

ТП MS: Причина проблемы заключается в том, что раздел восстановления слишком мал, поэтому нам нужно изменить размер раздела восстановления с помощью команд. Будет ли нормально, если мы проведем удаленную сессию, чтобы я мог выполнить процесс?

Я: Понятно. Если честно, мне не очень нравится, когда удалённо подключаются к моему ноутбуку (хотя опыт подключения поддержки майкрософт удалённо имелся неоднократно). Т.е., насколько я понял, я могу сделать это сам. Проблема лишь в малом разделе раздела восстановления? У меня как раз есть свободное пространство на диске слева от раздела восстановления. Я могу и сам увеличить раздел восстановления, только скажите на сколько (на какой объём) его нужно увеличить?

....

ТП MS: ... нам нужно найти, на каком диске находится раздел.

Я: Раздел восстановления находится на диске 1 раздел 6. И занимает 533 мегабайта. Вот только кнопка "расширить раздел" в утилите управление дисками для этого раздела неактивна.

ТП MS: Выберите раздел 6. Удаление переопределения раздела. Сделать это нужно через командную строку. Администратор командной строки. Честно говоря, лучше всего, если мы проведем удаленную сессию, чтобы я сделал это и убедился, что мы на одной волне.

...

ТП MS: Дайте мне 2 минуты. Теперь это исправлено.

Я: У меня теперь в "управлении дисками" нет 6-го раздела восстановления. Это нормально?

ТП MS: Да, ничего страшного. Ваш старый раздел восстановления слишком мал и не нужен. Поэтому мы его убрали.

Я: А может быть стоило его просто увеличить? Например, в этой теме на форуме майкрософт - просто увеличивали раздел восстановления: https://answers.microsoft.com/ru-ru/windows/forum/all/как/953b44ae-abf1-4d97-8a71-91cc79c430dc Необязательно читать всю тему. Вот прямая сссылка на интсрукцию: https://support.microsoft.com/ru-ru/topic/kb5028997-инструкции-по-ручному-изменению-размера-раздела-для-установки-обновления-winre-400faa27-9343-461c-ada9-24c8229763bf Удаление раздела восстановления вызовет у меня проблемы в будущем?

ТП MS: Нет. Все будет работать как обычно.

Я: Зачем тогда он нужен, если его можно без последствий удалять? Майкрософт же не просто так создаёт раздел восстановления? Просто странно. Из-за этого раздела не устанавливалось обновление. Я просто не понимаю причину возникновения проблемы.

ТП MS: Раздел восстановления — это часть диска, которая выделяется производителем для хранения образа системы перед отправкой на заводы. В целом, это не повлияет на вашу систему и файлы.

Я: Что в целом не повлияет - понятно. А в частности - повлияет? Т.е., Вы говорите об OEM - разделе, я правильно понял? Но у меня изначально на этом ноутбуке была один жесткий диск - заводской. Я после апгрейдил свой ноутбук (установив второй диск) и переустановил ОС на другой новый SSD 2Tb. Т.е. странно, если, как Вы говорите, это часть диска, которая выделяется производителем для хранения образа системы перед отправкой на заводы, то у меня этого второго диска (на котором сейчас ОС) изначально в ноутбуке физически не присутствовало. Если этот раздел служит исключительно для восстановления к заводским настройкам, то как он вообще тогда образовался на этом новом диске, который я вставил физически в ноутбук только через несокль лет после покупки ноутбука? Странно. Или ОС сама его создаёт и этот раздел присутствует всегда, только это скрытый раздел и поэтому в "управлении дисками" пользователи его не видят?

ТП MS: Ваш второй ответ правильный, ОС автоматически создает разделы восстановления, которые не нужны.

Я: Т.е., этот раздел вообще не нужен? Я правильно понимаю? Т.е. так быть не должно, это, выходит, просто баг, о котором известно?

ТП MS: Точно.

Я: Ясно. Ну тогда желаю Майкрософт успехов в скорейшем устранении этого "бага". Чем скорее устранят, тем меньше будет проблем и к Вам в тех.поддержку реже будут обращаться по поводу решения подобного вопроса)

...

Конец чата.

_____________________________

Насколько у меня сложилось впечатление “откуда у бага корни растут”... На компьютерах с предустановленной заводской ОС, которая ни разу ещё не переустанавливалась, не откатывалась и т.д. и т.п. – данная проблема не возникает. (К примеру, на другом ноутбуке с предустановленной заводской ОС, где Win10 в своё время обновилась автоматом до Win11 – подобного у меня не возникало). Я думаю (если совсем простым языком), что Microsoft сделало обновления с автоматическим созданием разделов восстановления - заточенные под заводские предустановленные ОС, а люди в процессе ведь переустанавливают, делают чистые установки, на другие диски ставят и т.п. (т.е. создаётся иная конфигурация железа), а ОС без учёта всех этих нюансов автоматом продолжает создавать разделы восстановления, как если бы это была заводская предустановленная комплектация. (Я так вижу ситуацию). И специалисты MS занимаются решением именно этой проблемы насколько у меня сложилось впечатление, чтобы сделать так, чтобы в любой конфигурации (в т.ч. при переустановках) ненужные разделы впредь не создавалась. Остаётся только пожелать им удачи, если они этим действительно занимаются.

Какой вывод сделал из этого лично я:

  1. Если Вы покупали компьютер с предустановленной заводской лицензией ОС, то я бы всё же не рискнул  рекомендовать удалить раздел восстановления, а воспользовался бы всё же опцией расширения данного раздела восстановления согласно инструкции в начале темы (несмотря на прямые увещевания ТП MS, что удаление раздела восстановления ни на что не повлияет и его нужно удалить). Лучше перестраховаться.
  2. Если же у Вас ОС приобреталась отдельно от устройства и система Windows активирована с помощью цифровой лицензии привязанной к Вашей учётной записи, или Вы переустанавливали ОС (напр., как в моём случае: была чистая переустановка ОС на второй физический диск, правда за несколько месяцев до инцидента), т.е. этот раздел восстановления в данном случае - “как собаке пятая нога”, то его без проблем можно удалять применяя решение от ТП MS (что они и делают), которым я поделился выше в данной теме.

Надеюсь, моё решение кому-то поможет (попытался вникнуть в суть вопроса, связался с ТП MS), желаю всем удачи и всего наилучшего.

Windows для дома | Windows 10 | Центр обновления Windows

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

Комментариев: 0 Без комментариев

Ответы: 135

Сортировать по: Наиболее полезные
  1. Анонимные
    2024-03-07T15:22:03+00:00

    Сделал по вашей инструкции удаление раздела

    Плюсы: винда работает, грузится
    Минусы: ошибка не ушла, обновление не устанавливается. В чём может быть причина?

    Этот ответ помог вам?

    Пользователи, которые сочли этот ответ полезным: 6.
    Комментариев: 0 Без комментариев
  2. Анонимные
    2024-02-22T16:31:52+00:00

    для оптимизации и более шустрой его работы производители SSD даже регулярно советуют, как правило оставлять 10%-20% так называемой резервной области на SSD - именно неразмеченной. (Если используется функция TRIM, то и 8%-10%, полагаю, будет вполне достаточно).

    Они уже давно не советуют, а делают это напрямую. Все современные чипы памяти в двоичных байтах, но обьем как у традиционных дисков, потому что как раз этот кусок и отдается под нужды контроллера. Например, в условном самсунге на 512 гигов доступно для разметки 465, образуется как раз 10%. Условный кингстон отрежет 7% и даст юзеру 480. Да, выделить можно хоть 30%, это положительно скажется на износе и обьеме slc-кэша, но огромному числу юзеров выгоднее будет обьем.

    Не вводите, пожалуйста, людей в заблуждение!

    Ваша информация не соответствует действительности.

    Какая резервная область под нужды контроллера? Всё банальнее и проще. Разница объёмов определялась и определяется всегда исключительно  разницей методов подсчёта (ещё с 90-х на флешках), а именно: 1) компьютеры на практике подсчитывают объём в двоичной системе (т.е. 1 Гб = 1024 Мб), а 2) продавцы (производители, на заводах) изначально указывают объём памяти в десятичной системе (т.е. 1 Гб = 1000 Mb, что делается для маркетинга, ибо так выгоднее продавать - объём в десятичной системе выходит больше, а пользователи ведутся, и потом некоторые думают, что им или напрямую урезают объём, или отдают под нужды контроллера, или что диск какой-то не такой, или что ещё, вместо того, чтобы самим просто из одной системы исчисления перевести в другую).

    Вот Вам пример расчёта*. Я купил диск SSD 2 Tb (на коробке (скрин коробки - ниже) написано 2Tb, т.е. в десятичной системе (в которой 1 Гб = 1000 Mb )  объём SSD = 2000 Гб (2*1000).*

    Теперь – простая математика: объём в десятичной системе 2000Гб переведём в двоичную систему:

    2000Гб х (1000Мб / 1Гб) х (1000Кб / 1 Мб) х (1 Мб / 1024 Кб) х (1 Гб / 1024 Мб) = 1862,65 Гб в двоичной системе.  Округляем 1862,65 до целых – получается 1863 Гб*.*

    Т.е., покупая SSD на 2 Tb (2000 Гб) я изначально знаю, что это диск объёмом на 137 Гб меньше (2000-1863), составляет в реале 1863 Гб, и просто на объёмы указанные продавцами/производителями не обращаю внимания.

    Теперь проверяем полученный результат 1863 Гб (при переводе из десятичной в двоичную системы): идём в управление дисками (см. скриншот ниже) и смотрим объём этого двухтеррабайтного диска в системе... Оп-ля, он составляет ровно 1863 Гб ! )) Всё верно до циферки.

    ![](https://learn-attachment.microsoft.com/api/attachments/75eecca0-b8f1-474e-b085-82b2288d2030?platform=QnA

    При этом, уверяю Вас, весь 100%-ый объём в двоичной системе доступен для разметки).

    Ну а то, что SSD объёмом 1863 Гб (в двоичной системе) продают не с реальной надписью 1,863 Tb на сайтах и на коробках, а с пометкой 2,0Tb (переводя в десятичную систему), так это фича маркетологов).

    ___________________

    Например, в условном самсунге на 512 гигов доступно для разметки 465, образуется как раз 10%. Условный кингстон отрежет 7% и даст юзеру 480.

    Никто у Вас ничего не отрезает. Вы просто не переводите из десятичной системы в двоичную.

    Теперь те же самые операции выполним с указанными при продаже производителем объёмами SSD, но уже 500 Гб или 512 Гб:

    - Для SSD в 500 Гб (указано на коробке в десятичной системе) – реальный объём на ПК в двоичной системе будет 465,66 Гб (466Гб если округлить до целых):

    500 Гб х (1000 МБ / 1 ГБ) x (1000 КБ / 1 Мб) х (1 МБ /1024 КБ ) х (1 Гб / 1024 МБ) = 465,66 Гб

    - Для SSD в 512 ГБ (указано на коробке в десятичной системе) – реальный объём на ПК в двоичной системе будет 476,84 Гб (477 Гб если округлить до целых):

    512 Гб х (1000 МБ / 1 ГБ) x (1000 КБ / 1 Мб) х (1 МБ /1024 КБ ) х (1 Гб / 1024 МБ) = 476,84 Гб

    ____________________________

    Для примера:

    - Для SSD диска 120 GB (указано на коробке в десятичной системе) – реальный объём на ПК в двоичной системе будет 111,76 Гб (т.е. 111,8 Гб или 112Гб  если округлить до целых):

    120 Гб х (1000 МБ / 1 ГБ) x (1000 КБ / 1 Мб) х (1 МБ /1024 КБ ) х (1 Гб / 1024 МБ) = 111,76 Гб (111,8 Гб).

    При этом никто ничего под нужды контроллера не урезает и вся эта область 111,8 Гб доступна для разметки (вот пример – ниже скриншот с диском SSD 120 Гб при разметке при установке ОС видны все 111,8 Гб*):*

    _______________________________________

    _______________________________________

    Они уже давно не советуют, а делают это напрямую.

    То, что они напрямую этого не делают – разобрались выше. А относительно резервной области - они именно советуют.

    И “советы” эти реализованы не в каких-то рекомендациях непонятно где непонятно от кого, а в конкретном программном обеспечении своих производителей к их SSD дискам, где пользователи сами выбирают: следовать совету или нет (т.е. включать эту опцию или нет). Чтобы (для тех, кто не в курсе) было понятнее, о чём речь - приведу конкретный пример со скриншотами на примере SSD от Samsung. (Как известно, у Samsung тоже есть официальная бесплатная утилита Samsung Magician, которая есть на  оф.сайте и которую они всегда рекомендуют ставить при установке своего SSD).

    Ну так вот, в этой утилите есть опция OP (Over Provisioning), где пользователь именно сам (и никто другой) решает, выделять ему резервное пространство или нет.

    Выглядит это так:

    ![](https://learn-attachment.microsoft.com/api/attachments/6e2f7cbc-2740-41c9-b3ca-c976426eb2aa?platform=QnA

    В описании данной функции написано следующее:

    Как-то так. Это что касается тезиса о совете производителей SSD по выделению резервной области для своего диска для увеличения эффективности и продолжительности работы SSD.

    А вообще, для эффективности, рекомендую на SSD включать опцию TRIM*.*

    В случае, например, с SSD от Samsung это включается вот так:

    Надеюсь, многим вышеизложенная информация поможет разобраться как в разнице по отображаемым объёмам дисков при покупке/в системе, так и в том, как это связано/не связано с советами по самоличному резервированию свободного пространства для увеличения срока службы и эффективности SSD.

    Этот ответ помог вам?

    Пользователи, которые сочли этот ответ полезным: 6.
    Комментариев: 0 Без комментариев
  3. Анонимные
    2024-02-18T19:40:03+00:00

    Добрый день. У меня после ввода команды reagentc /enable выводится это сообщение: "среду восстановления Windows невозможно включить на томе с включенным шифрованием диска BitLocker". Что делать? К слову, обновление безопасности все еще не устанавливается....

    Этот ответ помог вам?

    Пользователи, которые сочли этот ответ полезным: 6.
    Комментариев: 0 Без комментариев
  4. Анонимные
    2024-02-17T14:55:28+00:00

    Спасибо большое! Удалось исправить.

    Этот ответ помог вам?

    Пользователи, которые сочли этот ответ полезным: 5.
    Комментариев: 0 Без комментариев
  5. Анонимные
    2024-03-07T17:40:58+00:00

    Сделал по вашей инструкции удаление раздела

    Плюсы: винда работает, грузится
    Минусы: ошибка не ушла, обновление не устанавливается. В чём может быть причина?

    У меня также. Винда 10 про, не ноутбук. Винда активирована с помощью цифр. лицензии, привязаной ... и т д, поэтому делал как сказал автор и удалил раздел, но ошибка осталась

    Этот ответ помог вам?

    Пользователи, которые сочли этот ответ полезным: 4.
    Комментариев: 0 Без комментариев