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

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

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

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

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

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

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

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

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

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

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

  • Используется для DISM /add-driver добавления драйвера устройства в образ WinPE.

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

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

    Дополнительные сведения о драйверах см. в разделе "Добавление драйверов устройств (INF-файлы)". Чтобы просмотреть все доступные варианты обслуживания драйвера DISM, см. параметры командной строки обслуживания драйвера DISM.

Добавление пакетов, языков, необязательных компонентов/ .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: использование скриптов запуска WinPE.

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

  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 Reference: Запуск приложения при запуске 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 Explorer перейдите к .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: использование скриптов запуска WinPE.

Добавление обновлений в 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. Блокировка обновления:

    dism /cleanup-image /image:C:\WinPE_amd64\mount\windows /startcomponentcleanup /resetbase /scratchdir:C:\temp
    

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

  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