Microsoft отозвала обновления Windows, вызывающие ошибки 0x80070643
Компания Microsoft отозвала несколько обновлений безопасности для Windows, выпущенных во «Вторник Патчей», 8 января 2024 года. Они вызывали ошибки 0x80070643 при установке обновлений среды восстановления Windows (WinRE).
Редмонд впервые признал эту данную проблему в январе, через несколько дней после многочисленных пользовательских отчетов об ошибках 0x80070643.
Проблемными оказались обновления, исправляющие уязвимость обхода шифрования BitLocker с идентификатором CVE-2024-20666:
- KB5034441 для Windows 10, версия 21H2 и Windows 10, версия 22H2
- KB5034440 для Windows 11, версия 21H2
- KB5034439 для Windows Server 2022
Эта известная проблема ошибочно отображает общие сообщения об ошибках «0x80070643 - ERROR_INSTALL_FAILURE» на затронутых системах вместо более подходящей в данном случае ошибки CBS_E_INSUFFICIENT_DISK_SPACE, если раздел среды восстановления Windows (WinRE) слишком мал для установки обновления.
После нескольких месяцев изучения проблемы и поиска решения, в мае Редмонд объявил, что не будет предоставлять автоматическое исправление ошибки, а вместо этого попросит пользователей вручную устранить ее, расширив разделы WinRE на 250 МБ для размещения новых обновлений.
Microsoft заявила:
Автоматическое решение этой проблемы не будет доступно в будущем обновлении Windows. Для завершения установки обновления на устройствах, на которых возникает эта ошибка, необходимы ручные действия.
Раздел WinRE требует 250 мегабайт свободного места. На устройствах, на которых недостаточно свободного места, необходимо будет вручную увеличить размер раздела.
В этот «Вторник Патчей», 13 августа, Microsoft также отменила проблемные обновления и заменила их на KB5042320, KB5042321 и KB5042322 соответственно.
Новые обновления будут предлагаться только в том случае, если в разделе восстановления WinRE достаточно свободного места для внесения изменений, что предотвращает отображение ошибок 0x80070643.
В заметках к выпуску сообщается:
Это обновление автоматически применяет динамическое обновление Safe OS (KB5034232) к среде восстановления Windows (WinRE) на работающем ПК. Обновление внедряет улучшения функций восстановления Windows.
Компания предоставляет пользователям два варианта подготовки разделов восстановления WinRE:
- Использовать ручные действия, подробно описанные в документе поддержки KB5028997.
- Использовать специальный скрипт, который может автоматизировать процесс
Microsoft поясняет:
Если вы хотите убедиться, что вашему устройству будет предложено это обновление, следуйте инструкциям по ручному изменению размера раздела или используйте пример скрипта для увеличения размера раздела восстановления WinRE.
Как только на вашем разделе будет достаточно места на диске, нажмите Пуск > Параметры > Центр обновления Windows > Проверить наличие обновлений, чтобы проверить предложение обновления, а затем установите его.