WinPE: подключение и настройка

WinPE поставляется в виде WIM-файла. Вы можете подключить и настроить образ WinPE, выполнив тот же процесс, что и любой другой образ Windows. Помимо настроек, которые являются общими для образов Windows и winPE, таких как драйверы и пакеты, WinPE также имеет некоторые настройки, характерные для него. В этом разделе рассматриваются распространенные способы настройки образа WinPE.

Распространенные настройки:

Получение комплекта средств оценки и развертывания Windows с помощью средств Среды предустановки Windows

Создание набора файлов Windows PE

Перед настройкой WinPE необходимо иметь образ WinPE для работы. Если у вас нет образа WinPE для работы, см. статью WinPE: create USB bootable drive (WinPE: create USB bootable drive ) и следуйте инструкциям по созданию рабочих файлов WinPE.

Подключение загрузочного образа Windows PE

  • Используйте DISM для подключения образа WinPE к временному расположению на компьютере технического специалиста:

    Dism /Mount-Image /ImageFile:"C:\WinPE_amd64\media\sources\boot.wim" /index:1 /MountDir:"C:\WinPE_amd64\mount"
    

Добавление настройки

Добавление драйверов устройств (INF-файлов)

Добавление пакетов,языков/необязательных компонентов/.cab файлов

  • WinPE содержит пакеты, которые можно добавить с помощью DISM для включения дополнительных функций и языков. Используйте DISM /add-package для добавления необязательных компонентов в образ. При добавлении необязательного компонента WinPE убедитесь, что вы добавили как дополнительный компонент, так и связанные с ним языковые пакеты.

    Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-HTA.cab"  
    
    Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-HTA_en-us.cab"
    

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

Добавление файлов и папок

  • Скопируйте файлы и папки в папку C:\WinPE_amd64\mount. Эти файлы будут отображаться в X:\ папка в WinPE.

    Не добавляйте слишком много файлов, так как они замедляют работу WinPE и могут заполнить доступную память в среде RAMDisk по умолчанию.

Добавление скрипта запуска

  • Измените Startnet.cmd, чтобы включить настраиваемые команды. Этот файл находится в подключенном образе по адресу C:\WinPE_amd64\mount\Windows\System32\Startnet.cmd.

    Вы также можете вызывать другие пакетные файлы или скрипты командной строки из этого файла.

    Для поддержки Plug and Play или сети убедитесь, что вы включили вызов wpeinit в настраиваемый скрипт Startnet.cmd. Дополнительные сведения см. в разделах Wpeinit и Startnet.cmd: using WinPE Startup Scripts.

Добавление приложения

  1. Создайте каталог приложения в подключенном образе WinPE.

    md "C:\WinPE_amd64\mount\windows\<MyApp>"
    
  2. Скопируйте необходимые файлы приложения в локальный каталог WinPE.

    Xcopy C:\<MyApp> "C:\WinPE_amd64\mount\windows\<MyApp>"
    
  3. Протестируйте приложение позже, загрузив WinPE и запустив приложение из каталога X:.

    X:\Windows\System32> X:\Windows\<MyApp>
    

    Если приложению требуется временное хранилище или winPE перестает отвечать на запросы при запуске приложения, может потребоваться увеличить объем временного хранилища (временное пространство), выделенное для WinPE.

  4. Чтобы автоматически запускать оболочку или приложение, запускаемые при запуске WinPE, добавьте расположение пути к файлу Winpeshl.ini. Дополнительные сведения см. в разделе Справочник поWinpeshl.ini. Запуск приложения при запуске WinPE.

Добавление временного хранилища (временное пространство)

  • WinPE резервирует память на диске X: для распаковки файлов WinPE, а также дополнительное временное хранилище файлов, известное как временное пространство, которое может использоваться приложениями. По умолчанию это 512 МБ для компьютеров с ОЗУ более 1 ГБ, в противном случае значение по умолчанию — 32 МБ. Допустимые значения: 32, 64, 128, 256 или 512.

    Dism /Set-ScratchSpace:256 /Image:"C:\WinPE_amd64\mount"
    

Замена фонового изображения

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

Изменение разрешений безопасности файла фонового изображения WinPE (\windows\system32\winpe.jpg). Это позволяет изменить или удалить файл.

  1. В Windows Обозреватель перейдите к C:\WinPE_amd64\mount\windows\system32.

  2. Щелкните файл правой C:\WinPE_amd64\mount\windows\system32\winpe.jpg кнопкой мыши и выберите Свойства>Безопасностьвкладка> Дополнительно.

  3. Рядом с полем Владелец выберите Изменить. Измените владельца на Администраторы.

  4. Примените изменения и закройте окно свойств, чтобы сохранить изменения.

  5. Щелкните файл правой C:\WinPE_amd64\mount\windows\system32\winpe.jpg кнопкой мыши и выберите Свойства>Безопасностьвкладка> Дополнительно.

  6. Измените разрешения для администраторов , чтобы разрешить полный доступ.

  7. Примените изменения и закройте окно свойств, чтобы сохранить изменения.

  8. Замените winpe.jpg файл собственным файлом изображения.

Установка высокопроизводительной схемы питания

Примечание

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

  1. В Блокноте измените файл : C:\WinPE_amd64\mount\windows\system32\startnet.cmd, добавив команду , чтобы задать для схемы питания значение Высокая производительность.

    wpeinit
    powercfg /s 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c 
    

Добавление параметров файла ответов

Некоторыми параметрами WinPE можно управлять с помощью файла ответов, например брандмауэра, сети и параметров дисплея. Создайте файл ответов, присвойте ему имя unattend.xml и добавьте его в корень носителя WinPE для обработки этих параметров. Дополнительные сведения см. в разделах Wpeinit и Startnet.cmd: Using WinPE Startup Scripts.

Добавление обновлений в WinPE (при необходимости)

Вы можете применить обновления к образу WinPE, но это потребуется только в определенных ситуациях.

Если вам поручили применить обновление к образу WinPE, сначала необходимо скачать последнее обновление для версии WinPE из каталога обновлений Майкрософт. Обновления для WinPE включены в обновления для соответствующей версии Windows.

  1. Скачайте последнее обновление.

  2. Примените обновление к подключенному образу WinPE.

    Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"E:\windows10.0-kbxxxxx.msu"
    

    Где Windows10.0-kbxxxxx.msu — это имя файла обновления.

  3. Блокировка обновления:

    md C:\temp
    Dism /Cleanup-Image /Image:C:\WinPE_amd64\mount /Startcomponentcleanup /Resetbase /ScratchDir:C:\temp
    

Отключение образа Windows PE и создание носителя

  1. Отключите образ WinPE, зафиксировав изменения.

    Dism /Unmount-Image /MountDir:"C:\WinPE_amd64\mount" /commit
    
  2. Создайте загрузочный носитель, например USB-устройство флэш-памяти.

    MakeWinPEMedia /UFD C:\WinPE_amd64 F:
    
  3. Загрузите носитель. WinPE запускается автоматически. После появления окна WinPE команда wpeinit выполняется автоматически. Это может занять несколько минут. Проверьте настройки.

Устранение неполадок

Чтобы удалить рабочий каталог, выполните приведенные далее действия.

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

  1. Попробуйте повторно подключить образ:

    dism /Remount-Image /MountDir:C:\mount
    
  2. Попробуйте отключить образ, отменив изменения:

    dism /Unmount-Image /MountDir:C:\mount /discard
    
  3. Попробуйте очистить ресурсы, связанные с подключенным образом:

    dism /Cleanup-Mountpoints