KB5028997: инструкции по ручному изменению размера раздела для установки обновления WinRE

Применяется к
Windows 10 Windows 10, version 1607, all editions Windows Server 2016, all editions Win 10 Ent LTSC 2019 Win 10 IoT Ent LTSC 2019 Windows 10 IoT Core LTSC Windows Server 2019 Windows 10 Enterprise and Education, version 21H2 Windows 10 IoT Enterprise, version 21H2 Windows 10 Enterprise Multi-Session, version 21H2 Windows 10, version 22H2, all editions Windows 11 version 21H2, all editions Windows 11 version 22H2, all editions Windows 11 version 23H2, all editions

Сводка

Корпорация Майкрософт изменила способ обновления компьютеров, на которых установлена среда восстановления Windows (WinRE). WinRE будет обновляться с помощью ежемесячного накопительного пакета обновления. Это изменение применяется только к компьютерам, которые получают обновления из Центра обновления Windows (WU) и службы Windows Server Update Services (WSUS). Это изменение вступает в силу 27 июня 2023 г. для накопительного пакета обновления Windows 11 версии 22H2.

На некоторых компьютерах может отсутствовать раздел восстановления, достаточно большой для выполнения этого обновления. Из-за этого обновление WinRE может завершиться сбоем. Если в C:\Windows\System32\winevt\logs\system\systemx активируется системное событие с идентификатором 4502, скорее всего, это ошибка из-за нехватки места в секции восстановления, содержащей WinRE. В сведениях об этом системном событии должно отображаться сообщение "Сбой обслуживания среды восстановления Windows". С ошибкой ErrorPhase 2. В этом случае выполните приведенные ниже действия, чтобы вручную изменить размер секции восстановления. Для этого на вашем устройстве после раздела ОС должен быть раздел восстановления. Чтобы проверить это, выполните следующие действия.

Ручное изменение размера раздела на 250 МБ

  1. Откройте окно командной строки (cmd) с правами администратора.

  2. Чтобы проверка состояние WinRE, выполните команду reagentc /info. Если среда восстановления Windows установлена, должен быть пункт "Расположение Windows RE" с указанием пути к каталогу WinRE. Пример: "Расположение Windows RE: [file://%3f/GLOBALROOT/device/harddisk0/partition4/Recovery/WindowsRE]\\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE." В этом примере число после слов "harddisk" и "partition" — это индекс диска и раздела, где находится WinRE.

  3. Чтобы отключить WinRE, выполните команду reagentc /disable

  4. Сожмите раздел ОС и подготовьте диск для нового раздела восстановления.

    1. Чтобы сжать ОС, выполните команду diskpart
    2. Запустить list disk
    3. Чтобы выбрать диск ОС, выполните команду sel disk<OS disk index> Этот индекс должен совпадать с индексом диска WinRE.
    4. Чтобы проверка раздел под диском ОС и найти раздел ОС, выполните командуlist part
    5. Чтобы выбрать раздел ОС, выполните команду sel part<OS partition index>
    6. Запустить shrink desired=250 minimum=250
    7. Чтобы выбрать раздел WinRE, выполните команду sel part<WinRE partition index>
    8. Чтобы удалить раздел WinRE, выполните команду delete partition override
  5. Создайте раздел восстановления.

    1. Сначала проверьте, является ли стиль раздела диска таблицей разделов GUID (GPT) или основной загрузочной записью (MBR).  Для этого выполните команду list disk. Проверьте наличие символа звездочки (*) в столбце "Gpt".  Наличие символа звездочки (*) означает, что диск имеет значение GPT. В противном случае диск имеет значение MBR.

      1. Если диск — GPT, выполните create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac команду . gpt attributes =0x8000000000000001
      2. Если диск имеет значение MBR, выполните команду create partition primary id=27
    2. Чтобы отформатировать секцию, выполните команду format quick fs=ntfs label=”Windows RE tools”

    3. Если диск имеет значение MBR, выполните команду set id=27

  6. Чтобы убедиться, что раздел WinRE создан, выполните команду. list vol

  7. Чтобы выйти из diskpart, выполните команду exit

  8. Чтобы повторно включить WinRE, выполните команду reagentc /enable

  9. Чтобы проверить, где установлен WinRE, выполните команду reagentc /info

Примечание Если создание завершилось сбоем или вы не хотите расширять раздел WinRE, выполните команду reagentc /enable , чтобы повторно включить WinRE.