Как исправить ошибку 0x80070643 при установке обновления KB5034441 для Windows 10
|
Вчера утром "кормил" обновлениями 2 ПК и ноут.
На ПК на котором переустанавливал ОС перед новым годом это обновление залетело без проблем, а вот на другом ПК и ноуте оно отказалось ставиться выдав сагу об ошибке. Попробовал ещё пару раз и забил на это дело. В принципе узнав позже что это связано с битлокером вообще до * на него стало. Всё равно им не пользуюсь. Раз такое дело глобально, то MS сделают какую нибудь всем подходящую заплатку. |
Цитата:
А то, вчера ступил и начал возню с пересозданием раздела "WinRE" :sorry: , но получил отлуп, т.к. на шифрованном томе выполнить: Код:
reagentc /enable |
Как исправить ошибку 0x80070643 при установке обновления KB5034441 для Windows 10, версии 22H2 и 21H2
Но на девайсах где оно не встало ничего не делал пока. |
Цитата:
Возможно, что не правильно понял Вас, Я подумал, что Вы находили в сети сообщения о том, что ошибка установки может быть связана как раз с самим работающим "BitLocker". |
Ну и шут с ним. С этим обновлением.
Сейчас поглядел на этих ПК. Где встал отдел восстановления 558 Мб, а где нет 521. Дело всего то в 37 Мб? |
Цитата:
Лишний гемор пользователям подкинули. |
Цитата:
В общем, случае если вы зашифровали раздел с операционной системой, и у вас там же среда восстановления, то она не будет работать с этого раздела (только с загрузочной флешки). Поэтому надо либо создавать отдельный раздел под среду восстановления, либо скрывать обновление, чтобы оно не мозолило глаза. Цитата:
|
Цитата:
Раздел восстановления - 536 Мб KB5034441 не встал. |
Цитата:
Походу, не разобралcя с назначением id=27, исправился :sorry: Завтра установлю обновление и перезагружусь. |
NickM, у меня статистика печальная.
На боевом компе расширение WinRE не помогло, ошибка установки осталась. Предполагаю, что это из-за отключенных в БИОСе функций, но пока живём так. С виртуалками на макбуке так: На "чистой" виртуалке всё прошло хорошо, раздел расширил, обновление установилось. На рабочей виртуалке обнаружилось, что раздел WinRE первый(!) на диске, так что расширить его - мероприятие эпическое. Пока бросил, жду новостей. |
На ноуте где не встало 534 Мб это раздел.
Скрыватель обновления от Microsoft Предпоследнее сообщение на странице. |
FAQ по Windows RE и ошибке 0x80070643 при установке KB5034441
Цитата:
|
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Цитата:
|
|
Уже и на хабре статейка вышла со ссылкой на официальный скрипт, решающий проблему.
|
Цитата:
А там: Цитата:
|
По хабрассылке есть скрипт от мс, может, кому-то понадобится.
|
Цитата:
Возможно, что при применении на АРМ организации и пригодится :dont-know |
Это есть в моем FAQ, и там написано, что раздел он не увеличит. Круто!
Скрипт не решает проблему, потому что он для обновления RE на устройствах, которые не обновляются через WU/WSUS. |
NickM, ну да, я не дописал, что в комментариях ссылка - привык читать всё, но особенно комментарии, которые бывают полезнее основной статьи...
Цитата:
|
Цитата:
Цитата:
Цитата:
Цитата:
|
NickM, Vadikan, ну можно же ж добавить в скрипт увеличение размера раздела или я что-то неправильно понял?
|
Цитата:
Цитата:
|
Цитата:
Тем более - как я писал, на боевом компе я расширил RE до 850Мб - обновление не установилось. Расширил до 1Гб - та же история. |
|
Vadikan, курил... при одной из попыток вылетела ругань на службу Search.
Попробую с ней поиграться. Цитата:
|
Microsoft выкатил таки скрипт.
Но мне и это не помогло. |
Вложений: 1
Поступил, как посоветовал Вадим.
После этого обновление нормально установилось. https://www.outsidethebox.ms/22242/ |
.......................
Delete |
Гадание по логам: диагностика ошибки обновления Windows RE - практика диагностики
|
Цитата:
DISKPART> list disk Диск ### Состояние Размер Свободно Дин GPT ——— ————- ——- ——- — — Диск 0 В сети 3726 Gбайт 1024 Kбайт * Диск 1 В сети 931 Gбайт 0 байт * Диск 2 В сети 670 Gбайт 0 байт * Диск 3 В сети 465 Gбайт 0 байт * * Диск 4 В сети 465 Gбайт 0 байт * Диск 5 В сети 232 Gбайт 0 байт * Диск 6 В сети 476 Gбайт 0 байт * Win10 установлена на диске №3. Почти на всех остальных дисках есть EFI и загрузчики, поэтому в процессе экспериментов всё повыдёргивал, оставил только диск с Win10. Не помогло. На диске №4 установлена Win11, её тоже выдёргивал. Раздел WinRE, расширенный до 500 Мб сейчас выглядит так: Скрытый текст
DISKPART> sel disk 3
Выбран диск 3. DISKPART> list part Раздел ### Тип Размер Смещение ------------- ---------------- ------- ------- Раздел 1 Зарезервирован 128 Mб 17 Kб Раздел 2 Системный 200 Mб 129 Mб Раздел 3 Основной 464 Gб 329 Mб Раздел 4 Восстановление 500 Mб 465 Gб DISKPART> sel part 4 Выбран раздел 4. DISKPART> det part Раздел 4 Тип : de94bba4-06d1-4d40-a16a-bfd50179d6ac Скрытый : Да Обязательный: Да Атрибут : 0X8000000000000001 Смещение в байтах: 499583549440 Том ### Имя Метка ФС Тип Размер Состояние Сведения ---------- --- ----------- ----- ---------- ------- --------- -------- * Том 7 Windows RE NTFS Раздел 500 Mб Исправен Скрытый reagentc /info Скрытый текст
Информация о конфигурации среды восстановления Windows и сброса системы: Состояние среды восстановления Windows: Enabled Расположение среды восстановления Windows: \\?\GLOBALROOT\device\harddisk4\partition4\Recovery\WindowsRE Идентификатор данных конфигурации загрузки: f76403b0-b039-11ee-9f82-8863df8a5d50 Расположение образа для восстановления: Индекс образа для восстановления: 0 Расположение пользовательского образа: Индекс пользовательского образа: 0 REAGENTC.EXE: операция выполнена успешно. Все диски тут Прилежно изучал логи - как в Event Viewer, так и в \Windows\logs - криминала никакого не увидел. Единственное - в Event Viewer подозрительно рядом с ошибкой обновления было такое про Search: Скрытый текст
SearchIndexer (20924,D,23) Windows: Размер хранилища версий этого экземпляра (0) достиг наибольшего значения 128 МБ. Вероятно, долго выполняемые транзакции мешают выполнению очистки хранилища версий и являются причиной постоянного увеличения его размера. Выполнение обновлений будет невозможно, пока долго выполняемые транзакции не будут полностью завершены либо отменены.
Сделал переиндексацию - не помогло. bdcedit выглядит так: Скрытый текст
Диспетчер загрузки Windows -------------------- идентификатор {bootmgr} device partition=\Device\HarddiskVolume18 path \EFI\Microsoft\Boot\bootmgfw.efi description Windows Boot Manager locale ru-RU inherit {globalsettings} flightsigning Yes default {current} resumeobject {21c16729-3149-11ec-a335-a35c17586109} displayorder {current} toolsdisplayorder {memdiag} timeout 5 Загрузка Windows ------------------- идентификатор {current} device partition=C: path \Windows\system32\winload.efi description Windows 10 locale ru-RU inherit {bootloadersettings} recoverysequence {f76403b0-b039-11ee-9f82-8863df8a5d50} displaymessageoverride Recovery recoveryenabled Yes isolatedcontext Yes allowedinmemorysettings 0x15000075 osdevice partition=C: systemroot \Windows resumeobject {539f326f-5266-11eb-bade-c8f118665963} nx OptIn bootmenupolicy Standard Пока у меня идеи иссякли. |
Цитата:
Цитата:
Цитата:
Цитата:
|
NickM, увеличил до гига - волшебства не случилось.
|
sonny362, непонятно, зачем было приходить ко мне в блог под другим именем, если уже шло обсуждение в форуме...
Покажите 1. Содержимое %windir%\system32\Recovery\ReAgent.xml (диск 3) 2. Вывод Код:
Dism /Get-ImageInfo /ImageFile:\\?\GLOBALROOT\device\harddisk4\partition4\Recovery\WindowsRE\winre.wim /index:1 Код:
Get-ChildItem -Force -Recurse -LiteralPath \\?\GLOBALROOT\device\harddisk3\partition4\Recovery |
Цитата:
Vadikan, 1. Содержимое %windir%\system32\Recovery\ReAgent.xml (диск 3) Скрытый текст
<WindowsRE version="2.0"> <WinreBCD id="{f76403b2-b039-11ee-9f82-8863df8a5d50}"/> <WinreLocation path="\Recovery\WindowsRE" id="0" offset="499406340096" guid="{a5d23005-12eb-4d2e-be0c-db653e4d12b3}"/> <ImageLocation path="\Recovery\WindowsRE" id="0" offset="499406340096" guid="{a5d23005-12eb-4d2e-be0c-db653e4d12b3}"/> <PBRImageLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}" index="0"/> <PBRCustomImageLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}" index="0"/> <InstallState state="1"/> <OsInstallAvailable state="0"/> <CustomImageAvailable state="0"/> <IsAutoRepairOn state="1"/> <WinREStaged state="0"/> <OperationParam path=""/> <OperationPermanent state="0"/> <OsBuildVersion path="19041.1.amd64fre.vb_release.191206-1406"/> <OemTool state="0"/> <IsServer state="0"/> <DownlevelWinreLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}"/> <IsWimBoot state="0"/> <NarratorScheduled state="0"/> <ScheduledOperation state="4"/> </WindowsRE> 2. Вывод DISM Скрытый текст
Cистема DISM Версия: 10.0.19041.3636 Сведения об образе : \\?\GLOBALROOT\device\harddisk4\partition4\Recovery\WindowsRE\winre.wim Индекс: 1 Имя : Microsoft Windows Recovery Environment (amd64) Описание : Microsoft Windows Recover Environment (amd64) Размер: 2*809*805*260 байт Загрузочный WIM-файл: Нет Архитектура: x64 Слой HAL: <не определено> Версия: 10.0.22621 Сборка пакета обновления: 3000 Уровень пакета обновления: 0 Выпуск: WindowsPE Установка: WindowsPE Тип продукта: WinNT Набор продуктов: Корень системы: WINDOWS Каталогов: 4098 Файлов: 19102 Создано: 07.05.2022 - 16:58:52 Изменено: 14.01.2024 - 17:31:08 Языков: ru-RU (по умолчанию) Операция успешно завершена. На всякий случай, напоминаю: это диск и раздел от Win11. 3. Вывод PowerShell Скрытый текст
PS C:\Users\sonny\Downloads> Get-ChildItem -Force -Recurse -LiteralPath \\?\GLOBALROOT\device\harddisk3\partition4\Recovery Get-ChildItem : Не удается найти путь "\\?\GLOBALROOT\device\harddisk3\partition4\Recovery", так как он не существует. строка:1 знак:1 + Get-ChildItem -Force -Recurse -LiteralPath \\?\GLOBALROOT\device\hard ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (\\?\GLOBALROOT\...ition4\Recovery:String) [Get-ChildItem], ItemNotFoundException + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetChildItemCommand Скрытый текст
PS C:\Users\sonny\Downloads> Get-ChildItem -Force -Recurse -LiteralPath \\?\GLOBALROOT\device\harddisk3\partition3\Windows\System32\Recovery Каталог: \\?\GLOBALROOT\device\harddisk3\partition3\Windows\System32\Recovery Mode LastWriteTime Length Name ---- ------------- ------ ---- -a---- 18.01.2024 8:05 1139 ReAgent.xml Скрытый текст
PS C:\Users\sonny\Downloads> Get-ChildItem -Force -Recurse -LiteralPath \\?\GLOBALROOT\device\harddisk3\partition3\Recovery Каталог: \\?\GLOBALROOT\device\harddisk3\partition3\Recovery Mode LastWriteTime Length Name ---- ------------- ------ ---- d--hs- 16.02.2021 7:59 Logs d----- 11.03.2022 18:08 OEM -a---- 11.01.2024 10:33 1040 ReAgentOld.xml Каталог: \\?\GLOBALROOT\device\harddisk3\partition3\Recovery\Logs Mode LastWriteTime Length Name ---- ------------- ------ ---- -a---- 16.02.2021 4:58 1359 Reload.xml Каталог: \\?\GLOBALROOT\device\harddisk3\partition3\Recovery\OEM Mode LastWriteTime Length Name ---- ------------- ------ ---- -a---- 11.01.2024 14:05 2679 AfterImageApply_BDB0C1E8-6951-46C4-AB7F-C07B29F462FD.cmd -a---- 11.03.2022 18:08 204 ResetConfig.xml |
sonny362, итого на диске 4 у вас среда восстановления от Windows 11. Это подтверждается версией образа 10.0.22621 и конфигурацией загрузки - идентификатор {f76403b2-b039-11ee-9f82-8863df8a5d50} совпадает в ReAgent.xml и bcdedit.
Видимо, Windows 10 не может обновить среду восстановления Windows 11, да еще и на другом диске. Обновлена ли эта среда накопительными обновлениями Windows 11 - это вопрос для форума Windows 11 (навскидку раздел маловат, а рекомендацию я уже озвучил несколько раз). В вашем случае проще всего сделать так, как я посоветовал в блоге Цитата:
Но если вы хотите морочить себе голову, то извлекайте образ среды восстановления Windows 10 из дистрибутива Windows 10 и регистрируйте его на разделе восстановления диска с Windows 10 https://www.outsidethebox.ms/22242/#430 После чего пытайтесь обновить из-под 10. Я от дальнейшей помощи по этому вопросу воздержусь ввиду бессмысленности мероприятия в вашем случае. |
Vadikan, что-то мы друг друга не понимаем.
На диске 4 установлена Win11, и логично, что на нём среда восстановления от Win11. Я дважды написал, что пытался установить обновление с физически отключенным диском 4, то есть, обновление не могло видеть иной среды восстановления, кроме соответствующего раздела на диске 3. В любом случае, спасибо за помощь. |
Цитата:
Цитата:
https://t.me/sterkin_ru/1118 Цитата:
Цитата:
Это ставит под сомнение все действия сразу. В любом случае если вам говорят что-то делать, то надо это делать раз вы уже сюда пришли. Другой вопрос, что я вам в третий раз наверное уже говорю, что смысла в этих действиях при текущем раскладе нет. Поэтому если вы это будете делать, то помогать вам будет кто-то другой Цитата:
Я запрашиваю текущую техническую информацию, чтобы делать выводы на ее основе, а не на основе ваших рассказов о том что было когда-то. |
Vadikan Как вы посоветовали, выдернул winre.wim из дистрибутива, воткнул в раздел руками - обновление установилось. Перфекционизм - наше всё.
|
sonny362, и в чем же отличие нынешнего действия от того что вы делали ранее?
Цитата:
|
Vadikan, думаю, в том, что у меня на разделе восстановления не было среды. И не было в \Windows\System32\Recovery.
Как я уже писал в самом начале, у меня почему-то исходно была выключена WinRE. P.S. сейчас глянул в бэкап - в разделе восстановления использовалось 10,4Мб. На \\?\GLOBALROOT\device\harddisk3\partition4\Recovery\WindowsRE\winre.wim (Win10) Размер: 2*351*809*310 байт Версия: 10.0.19041 Сборка пакета обновления: 3920 На \\?\GLOBALROOT\device\harddisk4\partition3\Recovery\WindowsRE\winre.wim (Win11) Размер: 2*809*805*260 байт Версия: 10.0.22621 Сборка пакета обновления: 3000 |
Цитата:
|
Уже на третьем компьютере расширял Recovery раздел, но что-то пошло не так
C:\Users\Root>reagentc /enable REAGENTC.EXE: The Windows RE image was not found. Попробовал ещё раз удалить и создать - не помогло
Microsoft Windows [Version 10.0.19045.4046]
(c) Microsoft Corporation. All rights reserved. C:\Users\Root>diskpart Microsoft DiskPart version 10.0.19041.3636 Copyright (C) Microsoft Corporation. On computer: GMNG DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 953 GB 0 B * DISKPART> sel disk 0 Disk 0 is now the selected disk. DISKPART> list part Partition ### Type Size Offset ------------- ---------------- ------- ------- Partition 1 System 100 MB 1024 KB Partition 2 Reserved 16 MB 101 MB Partition 3 Primary 952 GB 117 MB Partition 4 Recovery 1042 MB 952 GB DISKPART> sel part 4 Partition 4 is now the selected partition. DISKPART> delete partition override DiskPart successfully deleted the selected partition. DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- * Disk 0 Online 953 GB 1042 MB * DISKPART> sel disk 0 Disk 0 is now the selected disk. DISKPART> create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac DiskPart succeeded in creating the specified partition. DISKPART> gpt attributes=0x8000000000000001 DiskPart successfully assigned the attributes to the selected GPT partition. DISKPART> format quick fs=ntfs label="Windows RE tools" 100 percent completed DiskPart successfully formatted the volume. DISKPART> list vol Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 0 C NTFS Partition 952 GB Healthy Boot Volume 1 FAT32 Partition 100 MB Healthy System * Volume 2 Windows RE NTFS Partition 1042 MB Healthy Hidden DISKPART> exit Leaving DiskPart... C:\Users\Root>reagentc /enable REAGENTC.EXE: The Windows RE image was not found. Апдейт: Восстановил winre.wim из установочного образа по этой статье. Заняло около 5 минут. Автору огромное спасибо! |
Vadikan, Последнее время у меня честенько были проблемы с установкой обнов. Удалил раздел Recfvery и создал вновь, но уже в объёме 2ГБ по вашей статье. С тех пор любые обновы для ОС и других продуктов скачиваются и устанавливаются в лёт.
|
Forgiven1, не вижу связи
|
Vadikan, А зря. Даже Майкрософт признал, что в последних версиях десятой и одиннадцатой ОС есть проблема, связанная с малым размером раздела Рекавери ( если он создан с размером по умолчанию ) и скачиванием и установкой " увесистых " обнов ( типа предварительный просмотр накопительного обновления, само накопительное обновление ).
|
Цитата:
Мне известно следующее. 1. Подверженность уязвимости CVE-2024-20666 признали только в 10. В актуальных версиях 11 ее не признавали ввиду автоматического увеличения размера раздела при необходимости. Цитата:
2. По моим наблюдениям (и не только за подопчеными ОС), даже если операция завершается неудачей, она не препятствует установке накопительного обновления. Потому что выполняется фактически после него, хотя и в рамках единой установки. Однако в Windows 10 этим не занимаются, поэтому я и не вижу связи. |
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Вложений: 2
Помогите с установкой обновления KB5034441, завершается с ошибкой 0x80070643. Пробовал разные методы (увеличение размера раздела восстановления, удаление раздела, переустановка системы).
C:\Windows\system32>reagentc /info Информация о конфигурации среды восстановления Windows и сброса системы: Состояние среды восстановления Windows: Enabled Расположение среды восстановления Windows: \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE Идентификатор данных конфигурации загрузки: fd2845b0-f831-11ee-82ad-f8cb103a1005 Расположение образа для восстановления: Индекс образа для восстановления: 0 Расположение пользовательского образа: Индекс пользовательского образа: 0 REAGENTC.EXE: операция выполнена успешно. |
Время: 12:59. |
Время: 12:59.
© OSzone.net 2001-