Настроить среду Windows RE

Вы можете настроить среду восстановления Windows (Windows RE), добавив языки, драйверы пакетов и пользовательские средства диагностики или устранения неполадок.

Образ WinRE включается в образы установки Windows 10 и более поздних версий, а также Windows Server 2016 и более поздних версий и в конечном итоге копируется в раздел средств Windows RE на конечном компьютере или устройстве. Чтобы изменить образ WinRE, подключите образ Windows, а затем подключите образ WinRE внутри него. Внесите изменения, отключите образ WinRE, а затем отключите образ Windows.

Примечание

Если образ Windows не содержит образ WinRE (как правило, так как WinRE был перемещен в раздел инструментов RE до записи образа), Windows по-прежнему будет работать, но среда восстановления не будет настроена или доступна. Вы можете добавить WinRE.wim обратно в образ Windows, скопировав его из Windows\System32\Recovery папки подключенного образа Windows обратно в ту же папку пользовательского образа.

image: Mount the Windows image, then mount the recovery image inside it. Make changes, then unmount the recovery image, and finally the Windows image

При внесении изменений в образы Windows обновите изображение Windows RE одновременно. Если вы добавляете в образ любой из следующих элементов, необходимо также обновить образ восстановления с такими же изменениями:

  • Добавьте драйверы inf-style, критически важные для загрузки, например драйверы графики и хранилища.
  • Добавление исправлений или обновлений компонентов в Windows.
  • Добавьте новые языки, хотя это не всегда возможно, так как не все языки имеют Windows RE эквиваленты.

В этом разделе также приводятся необязательные шаги по оптимизации образа Windows RE после обновления.

Предварительные требования

Для выполнения данного пошагового руководства необходимо следующее:

  • Компьютер технического специалиста с установленным пакетом средств для оценки и развертывания Windows (ADK) и надстройкой WinPE.
  • Образ Windows (install.wim). Это может быть из установочного носителя Windows или из эталонного образа.

Шаг 1. Подключение образа Windows и Windows RE

Подключение образов

  1. Откройте командную строку от имени администратора.

  2. Подключите базовый образ Windows для редактирования.

    md C:\mount\windows
    Dism /Mount-Image /ImageFile:C:\mount\install.wim /Index:1 /MountDir:C:\mount\windows
    
  3. Подключите Windows RE изображение для редактирования.

    md C:\mount\winre 
    Dism /Mount-Image /ImageFile:c:\mount\windows\windows\system32\recovery\winre.wim /Index:1 /MountDir:C:\mount\winre
    

    Примечание

    Изображение Windows RE всегда должно быть индексным номером 1.

Шаг 2. Добавление языков

При добавлении языков в Windows RE необходимо добавить базовый языковой пакет и соответствующие языковые пакеты для каждого из необязательных компонентов Windows PE в образе средств Windows RE.

Базовый языковой пакет и необязательные языковые пакеты компонентов, необходимые для настройки Windows RE, включены в стандарт ISO языков и дополнительных компонентов.

Начиная с Windows 10 версии 1607 и Windows Server 2016 базовый языковой пакет и необязательные языковые пакеты компонентов, необходимые для настройки Windows RE, включены в пакеты сценариев для Windows 10 и Windows Server 2016. Языковые пакеты Windows PE в Windows 10 ADK не следует использовать для настройки Windows RE.

Примечание

Чтобы обеспечить согласованное взаимодействие с языком в сценариях восстановления, добавьте тот же набор языков в образ Windows RE, который вы добавляете в образ Windows.

Старайтесь не добавлять более десяти языковых пакетов в образ Windows или Windows RE. Несколько языковых пакетов увеличивают размер образа Windows, а также влияют на общую производительность системы во время развертывания и обслуживания.

Добавить языковые пакеты

  1. Подключите ISO языков и дополнительных компонентов, дважды щелкнув его в проводник. Это присвоит ему букву диска, например D.
  1. Подключите iso Windows Language pack, дважды щелкнув его в проводник. Это присвоит ему букву диска, например D.
  1. Перечислить необязательные компоненты Windows PE в образе средств Windows RE:

    Dism /Get-Packages /Image:C:\mount\winre
    
  2. Просмотрите результирующий список пакетов, а затем добавьте соответствующие языковые пакеты для каждого пакета в образе, включая базовый языковой пакет Windows PE, но не включая WinPE-WiFi-Package.

    В следующем коде показано, как добавить языковой пакет французского языка (fr-fr) в базовый образ pe Windows, а затем к каждому из дополнительных компонентов, которые присутствуют в изображении Windows RE по умолчанию:

    Dism /Add-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\lp.cab"
    
    Dism /Add-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Rejuv_fr-fr.cab"
    
    Dism /Add-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-EnhancedStorage_fr-fr.cab"
    
    Dism /Add-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Scripting_fr-fr.cab"
    
    Dism /Add-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-SecureStartup_fr-fr.cab"
    
    Dism /Add-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-SRT_fr-fr.cab"
    
    Dism /Add-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-WDS-Tools_fr-fr.cab"
    
    Dism /Add-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-WMI_fr-fr.cab"
    
    Dism /Add-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-StorageWMI_fr-fr.cab"
    
    Dism /Add-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-HTA_fr-fr.cab"
    

    Пакет WinPE-WiFi не зависит от языка и не требуется добавлять при добавлении других языков.

  3. Если вы добавляете языковые пакеты для Японии, Кореи или Китая, добавьте пакеты шрифтов для этих языков. Вот пример для Японии:

    Dism /image:C:\mount\winre /add-package /packagepath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-Font Support-JA-JP.cab"
    

    Дополнительные сведения см. в статье "WinPE: добавление пакетов (справочник по дополнительным компонентам)".

  4. Чтобы сэкономить место и ускорить процесс восстановления, удалите ненужные языки. Измените порядок, чтобы избежать проблем с зависимостями.

    Обратите внимание, что WinPE-WiFi-Package не относится к языку и не должен быть удален.

    Dism /Remove-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-HTA_en-us.cab"
    
    Dism /Remove-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-StorageWMI_en-us.cab"
    
    Dism /Remove-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-WMI_en-us.cab"
    
    Dism /Remove-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-WDS-Tools_en-us.cab"
    
    Dism /Remove-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-SRT_en-us.cab"
    
    Dism /Remove-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-SecureStartup_en-us.cab"
    
    Dism /Remove-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-Scripting_en-us.cab"
    
    Dism /Remove-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-EnhancedStorage_en-us.cab"
    
    Dism /Remove-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-Rejuv_en-us.cab"
    
    Dism /Remove-Package /Image:C:\mount\winre /PackagePath:"D:\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\lp.cab"
    

Шаг 3. Добавление драйверов, критически важных для загрузки

Убедитесь, что вы добавляете любые сторонние драйверы, необходимые для загрузки на эталонном устройстве, например драйверы хранилища или видео. При добавлении критически важных драйверов для загрузки в образ Windows с помощью конструктора образов и конфигураций Windows (ICD), они будут добавлены в образ Windows RE внутри этого образа Windows.

Добавьте загрузочный драйвер:

  1. При необходимости распакуйте или распакуйте файл драйвера от изготовителя устройства.

  2. Определите файл установки драйвера (INF) и добавьте его.

    Dism /Image:C:\mount\winre /Add-Driver /Driver:"C:\SampleDriver\driver.inf" 
    

    где C:\SampleDriver\driver.inf находится INF-файл.

Шаг 4. Добавление пользовательского инструмента

Вы можете добавить пользовательское средство устранения неполадок или диагностики в образ Windows RE. Дополнительные сведения см. в статье "Добавление пользовательского инструмента" в меню Windows RE "Дополнительное меню запуска".

Шаг 5. Добавление обновлений Windows

Если вы добавили обновление в образ Windows, обновите образ WinRE, а также:

  • Добавьте пакет обновления Windows, например C:\MSU\Windows8.1-KB123456-x64.msu.

    Dism /Add-Package /PackagePath:C:\MSU\Windows8.1-KB123456-x64.msu /Image:C:\mount\winre /LogPath:AddPackage.log
    

Шаг 6. Оптимизация образа, часть 1 (необязательно)

После добавления языка или пакета обновления Windows можно уменьшить размер окончательного пакета Windows RE, проверив наличие повторяющихся файлов и помечая старые версии как замененные.

  1. Оптимизируйте изображение:

    Dism /Image:c:\mount\winre /Cleanup-Image /StartComponentCleanup
    
  2. Позже вы экспортируете образ, чтобы удалить замененные файлы.

Шаг 7. Отключение образа WinRE

  • Отключите и сохраните изображение:

    Dism /Unmount-Image /MountDir:C:\mount\winre /Commit
    

Шаг 8. Оптимизация образа, часть 2 (необязательно)

Если вы оптимизировали образ, необходимо экспортировать изображение, чтобы увидеть изменение размера файла. Во время экспорта DISM удаляет файлы, которые были заменены.

  1. Экспортируйте изображение Windows RE в новый файл образа Windows.

    Dism /Export-Image /SourceImageFile:c:\mount\windows\windows\system32\recovery\winre.wim /SourceIndex:1 /DestinationImageFile:c:\mount\winre-optimized.wim
    
  2. Замените старый образ Windows RE новым оптимизированным образом.

    del c:\mount\windows\windows\system32\recovery\winre.wim
    
    copy c:\mount\winre-optimized.wim c:\mount\windows\windows\system32\recovery\winre.wim
    

Шаг 9. Отключение образа Windows

Сохраните изменения обратно в базовом образе Windows.

  • Отключите базовый образ Windows:

    Dism /Unmount-Image /MountDir:C:\mount\windows /Commit
    

Next Steps

Если вы развертываете Windows с помощью программы установки Windows, обновите другие образы Windows в базовом файле Windows (Install.wim).

Если вы развертываете эталонный образ с помощью Windows PE, Diskpart и DISM, перейдите к развертыванию Windows RE.

Добавление настраиваемого средства в меню Windows RE расширенного запуска

Развертывание Windows RE

Развертывание функций сброса Push-Button

Параметры Command-Line REAgentC