Как установить программу в winpe

Изначально сборки WinPE не представляют особого инструментария без набора добавочного софта. Поэтому в полный рост стоит проблема выбора приложений и способов их интеграции в сборку. В принципе, любой процесс создания интегрированного софта сродни созданию портативного приложения и поэтому на него распространяются все принципы портабелизации.
Интеграция хранимых файлов:
1.1 — Прямая интеграция при которой в сборку помещаются все необходимые папки и файлы
1.2 — Использование контейнеров с распаковкой в момент запуска(rar, 7z, классические портативки и так далее)
1.3 — Использование контейнеров допускающих использование без распаковки (wim,zip,cab)
Интеграция информации реестра:
2.1 — Добавление в реестр записей в момент сборки. Добавление описания служб уровня ядра за счет запуска через TXTSETUP.SIF/TXTSETUP.OEM.
2.2 — Добавление в реестр записей используя скрипт запуска(REG-файлы, INF-файлы, прямые записи через REG.EXE, динамическая регистрация библиотек через REGSVR32.EXE, добавление служб через SC.EXE и так далее)

Создание загрузочной флешки Windows PE с набором программ.

Рассмотрим подробнее достоинства и недостатки данных методик.
1.1
Достоинства: При таком способе файлы доступны без добавочных телодвижений. Возможно сразу назначить нужные асоциации в системе. Возможен прямой запуск приложения. Не требуется добавочная память и/или дисковое пространтво для запуска приложения.
Недостатки: В сборке занимает полный объем(файлы неупакованы и в общей ситуации фрагментарно разбросаны по диску). Время считывания файлов может быть значительно по тем же причинам. Невозможно создание файлов в папке программы в случае запуска с readonly-носителя без применения FBWF.
Показания к применению: Для небольших, по размеру и количеству файлов, программ. Для постоянно используемых в системе программ — например для базовой оболочки. Использование в сборках предназначенных для систем с малым/сверхмалым объемом RAM.

1.2
Достоинства: В сборке занимает меньший объем за счет высокой степени упаковки. Хорошая модульность — обновление заменой одного файла. Высока степень целосности данных приложения за счет использования контейнера. Данные программы расположены в одном файле. При распаковке на RAM-диск высока скорость считывания в процессе работы.

Возможность создания файлов в папке программы.
Недостатки: Требуется добавочная память и/или дисковое пространтво для запуска приложения.
Показания к применению: Приложения требующие создания временных файлов в папке программы. Приложения небольшие по размеру, но с большим количтвом файлов. Использование в сборках предназначенных для систем с большим объемом RAM.

1.3
Достоинства: В сборке занимает меньший объем за счет средней степени упаковки. Хорошая модульность — обновление заменой одного файла. Высока степень целосности данных приложения за счет использования контейнера. Данные программы расположены в одном файле. Не требуется добавочная память и/или дисковое пространтво для запуска приложения.

Winpe Sergei Strelec установка, запуск, обзор программ | Полезные советы по работе Windows


Недостатки: Невозможно создание файлов в папке программы в случае мотирования с readonly-носителя без применения FBWF либо монтирования только на чтение.
Показания к применению: Любые приложения с запуском «по-требованию».

2.1
Достоинства: Записи в реестре доступны сразу после старта системы. Не требуется время на выполнение добавочных скриптов. Возможен автоматический запуск описанной службы при старте системы.
Недостатки: Увеличение размера реестра и времени старта системы. Невозможна динамическая прописка вычисляемых ключей в реестре за исключением переменных окружения(когда приложение допускает их использование).
Показания к применению: Для общесистемых или используемых при каждом запуске приложений и служб. В частности драйвера SCSIRAID для не RAM/WIM сборок. В основном сочетается только с файловым методом 1.1

Читайте также:
Компьютерный вирус это саморазмножающаяся программа

2.2
Достоинства: Не изменяет размер реестра, что уменьшает время старта системы. Возможна динамическая прописка вычисляемых ключей в реестре. Возможно использование приложения в качетве портативного из любого места запуска.
Недостатки: Записи в реестре недоступны сразу после старта системы. Требуется время на выполнение добавочных скриптов.
Показания к применению: Любые приложения с запуском «по-требованию».

Заключение: На данный момент может применяться разнообразное одновременное сочетание файловых и реестровых методик, но сочетание методик 1.3 и 2.1 наиболее оптимально по используемой памяти и занимаемому объему.

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

Источник: www.winpe.ru

Справочник по дополнительным компонентам WinPE (OC)

Добавьте пакеты компонентов, также называемые необязательными компонентами, в Windows PE (WinPE).

Где получить дополнительные компоненты WinPE

Дополнительные компоненты доступны в архитектурах Amd64 и Arm64. OCs, добавляемый в образ WinPE, должны быть из той же сборки ADK и иметь ту же архитектуру, что и образ WinPE. Дополнительные компоненты WinPE можно найти в следующих расположениях после установки надстроек Среды предустановки Windows для ADK:

  • Amd64 C:Program Files (x86)Windows Kits10Assessment and Deployment KitWindows Preinstallation Environmentamd64WinPE_OCs
  • Arm64 C:Program Files (x86)Windows Kits10Assessment and Deployment KitWindows Preinstallation Environmentarm64WinPE_OCs

Добавление дополнительных компонентов

OCS WinPE — это .cab пакеты, которые можно добавить в автономный образ Windows PE.

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

Перед добавлением OCs в образ WinPE требуется образ WinPE (boot.wim). Сведения о создании набора рабочих файлов WinPE, включающих образ WinPE, см. в статье WinPE: создание загрузочного носителя . Вы найдете boot.wim по адресу sourcesboot.wim в рабочих файлах.

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

Многие необязательные компоненты WinPE разделены на две части: не зависящий от языка пакет и набор пакетов для конкретного языка. При установке OC с пакетами для конкретного языка необходимо сначала добавить не зависящее от языка OC, а затем добавить по крайней мере один из связанных пакетов для конкретного языка. Ресурсы, зависящие от языка и не зависящие от языка, должны иметь одинаковую версию. OCs можно найти в следующих папках:

  • Не зависящий от языка — . Assessment and Deployment KitWindows Preinstallation Environment\WinPE_OCs
  • Язык — . Assessment and Deployment KitWindows Preinstallation Environment\WinPE_OCsxx-xx

Дополнительные компоненты WinPE

  • WinPE-DismCmdlets
  • WinPE-Dot3Svc
  • WinPE-EnhancedStorage
  • WinPE-FMAPI
  • WinPE-Fonts-Legacy
  • Поддержка шрифтов WinPE-JA-JP
  • Поддержка шрифтов WinPE-KO-KR
  • Поддержка шрифтов WinPE-ZH-CN
  • Поддержка шрифтов WinPE-ZH-HK
  • WinPE-GamingPeripherals
  • WinPE-HSP-Driver
  • WinPE-HTA
  • Winpe-LegacySetup
  • WinPE-MDAC
  • WinPE-NetFX
  • WinPE-PlatformID
  • WinPE-PowerShell
  • WinPE-PPPoE
  • WinPE-Rejuv
  • WinPE-RNDIS
  • WinPE-Scripting
  • WinPE-SecureBootCmdlets
  • WinPE-SecureStartup
  • Настройка WinPE
  • WinPE-Setup-Client
  • WinPE-Setup-Server
  • WinPE-SRT
  • WinPE-StorageWMI
  • WinPE-WDS-Tools
  • WinPE-WiFi-Package
  • WinPE-WinReCfg
  • WinPE-WMI
  • estre.ttf Estrangelo Edessa (Сирийский)
  • mvboli.ttf MV Boli (Thaana)
  • KhmerUI.ttf Khmer UI (Khmer UI)
  • KhmerUIB.ttf Khmer UI Bold (Khmer UI)
  • Laoui.ttf Lao UI (Лаос)
  • Laouib.ttf Lao UI Bold (Лаос)
  • daunpenh.ttf DaunPenh (кхмерский)
  • moolbor.ttf MoolBoran (кхмер)
  • dokchamp.ttf DokChampa (Лаос)
  • Himalaya.ttf Microsoft Himalaya (тибетский)
  • monbaiti.ttf Монгольский Байти (монгольский)
  • MSYI.ttf Microsoft Yi Baiti (слоги Yi)
  • nyala.ttf Nyala (Ethiopic)
  • sylfaen.ttf Sylfaen (армянский грузинский WinPE-NetFX>WinPE-Scripting перед установкой WinPE-PowerShell.

    Зависимости. Перед установкой WinPE-DismCmdlets установите WinPE-WMI>WinPE-NetFX>WinPE-Scripting>WinPE-PowerShell.

    • Загрузка из среды предустановки Windows на базе x86 для настройки параметров Windows RE в автономном образе операционной системы на основе 64-разрядных систем.
    • Загрузка из 64-разрядной среды Предустановки Windows для настройки параметров Windows RE в автономном образе операционной системы на базе x86.

    Windows RE необязательные компоненты

    Образ Windows RE по умолчанию содержит следующие встроенные необязательные компоненты:

    Включенный необязательный компонент
    WinPE-EnhancedStorage
    WinPE-Rejuv
    WinPE-Scripting
    WinPE-SecureStartup
    WinPE-Setup
    WinPE-SRT
    WinPE-WDS-Tools
    WinPE-WMI

    Добавление языков к изображениям, которые включают необязательные компоненты

    Чтобы добавить языковые пакеты с помощью Среды предустановки Windows, может потребоваться добавить поддержку файлов подкачки в Windows PE. Дополнительные сведения см. в статье Добавление поддержки файлов подкачки в образ WinPE.

    1. В подключенном образе выведите список необязательных компонентов в образе Windows PE:

    Dism /Get-Packages /Image:»C:WinPE_amd64mount»
    Dism /Add-Package /Image:»C:WinPE_amd64mount» /PackagePath:»C:Program Files (x86)Windows Kits10Assessment and Deployment KitWindows Preinstallation Environmentamd64WinPE_OCsfr-frlp.cab» Dism /Add-Package /Image:»C:WinPE_amd64mount» /PackagePath:»C:Program Files (x86)Windows Kits10Assessment and Deployment KitWindows Preinstallation Environmentamd64WinPE_OCsfr-frWinPE-HTA_fr-fr.cab»
    Dism /Add-Package /Image:»C:WinPE_amd64mount» /PackagePath:»C:Program Files (x86)Windows Kits10Assessment and Deployment KitWindows Preinstallation Environmentamd64WinPE_OCsWinPE-Font Support-JA-JP.cab»
    Dism /Get-Packages /Image:»C:WinPE_amd64mount»
    Dism /Set-AllIntl:en-US /Image:»C:WinPE_amd64mount»

    Источник: learn.microsoft.com

    Все, что нужно знать для создания загрузочного диска с Windows PE

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

    Для чего вам потребуется Windows PE?

    Windows PE (Windows Preinstallation Environment) — Среда предустановки Windows, с ограниченными службами, построенная на ядре обычный Windows . Она используется для подготовки компьютера к установке Windows, копирования образа Windows с сетевого файлового сервера и запуска установки Windows. Она является встроенным элементом других средств установки и восстановления системы, например программы установки для Windows , служб развертывания Windows (WDS), пакета средств развертывания операционной системы (OS) SCCM сервера и среды восстановления Windows (Windows RE). Изначально среда Windows PE была создана для того, чтобы помочь производителям оборудования, сборщикам систем и корпорациям загружать компьютер без работающей операционной системы. Таким образом, PE чаще всего запускают или с внешнего накопителя или же по сети с WDS/TFTP сервера компании.

    Да, не надо путать Windows PE и Windows RE. Windows RE (Recovery Environment) — среда для восстановления Windows после сбоя. Однако, Windows RE как набор инструментов можно запустить из-под PE. И тут возникает мысль: а почему бы не использовать PE для задач восстановления упавших систем, интегрировав в PE необходимые приложения? Да, именно это нам и нужно.

    Какие задачи мы сможем выполнять под ней:

    • управление разделами жесткого диска с помощью утилиты Diskpart или сторонних средств;
    • захват томов в WIM-образ с помощью утилиты ImageX и их сохранение на другой раздел жесткого диска или USB-диск;
    • применение WIM-образов к разделу имеющегося жесткого диска с помощью утилиты ImageX и её разновидностей;
    • запуск автоматической установки Windows используя скрипты и файлы ответов XML;
    • копирование и замену файлов, а также правку реестра установленной операционной системы, если она не загружается;
    • диагностировать неисправности оборудования;
    • бороться с вирусами используя различные антивирусные утилиты для Windows PE.

    Особую ценность для диагностики и восстановления операционной системы Windows PE приобретает при включении в ее состав набора Microsoft Diagnostics and Recovery Toolset (MS DaRT), который можно скачать и интегрировать в образ Windows PE. По сути вся операционная система запаковывается в один файл — WIM формата, который при запуске с носителя распаковывается в оперативную память (RAM-disk, обычно диск X:). Вот основные особенности PE:

    • Все изменения в реестре Windows PE во время ее выполнения будут потеряны при следующей перезагрузке компьютера. Постоянные изменения в реестр можно внести только в автономном режиме до запуска Windows PE.
    • Буквы дисков присваиваются последовательно, по мере создания разделов в среде Windows PE. Однако при перезагрузке Windows PE все присвоенные буквы возвращаются к порядку по умолчанию.
    • Для установки 64-разрядной версии Windows необходимо использовать 64-разрядную версию Windows PE. Точно так же для установки 32-разрядной версии Windows необходимо использовать 32-разрядную версию Windows PE.
    • Все приложения Windows PE должны или быть интегрированы в образ PE и зарегистрированы в её реестре или же быть portable (не требующими установки). В большинстве случае все не-Microsoft приложения — portable: при распуске распаковываются на RAM диск в оперативной памяти.
    • При запуске Windows PE с носителя, доступного только для чтения, например с компакт-диска, среда Windows PE сохраняет кусты реестра в памяти, позволяя приложениям производить запись в реестр. Все изменения, внесенные в реестр приложениями, не сохраняются для использования в других сеансах Windows PE.

    Какие бывают Windows PE?

    Собственно классический Windows PE — это среда от компании Microsoft, ядро которой зависит от версии PE, которую вы скачаете:

    • Windows PE 2.0 — Windows Vista
    • Windows PE 3.1 — Windows 7 SP1
    • Windows PE 4.0 — Windows 8
    • Windows PE 5.0 — Windows 8.1
    • Windows PE 10.0 — Windows 10

    «Голая» Windows PE весьма урезана в своих возможностях и по большей части опирается на интерфейс командной строки, где вы можете запускать любые сервисные утилиты, входящие в образ PE. Набор интегрированных приложений и команд зависит от версии. Также обратите внимание, что для развертывания той или иной ОС на диск вам нужна PE версии не ниже, чем разворачиваемая ОС. То есть для установки на целевой компьютер Windows 10 из-под PE вам потребуется PE версии не ниже чем 10.0, потому что для этого используется утилита DISM соответствующей версии. Также от версии к версии меняется поддержка версий платформы .NET и версий Powershell.

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

    Win PE от вендоров:

    • AOMEI Windows PE — включает утилиты от AOMEI и позволяет добавить свои portable приложения, файлы и драйверы
    • Acronis Bootable Media (Boot CD) — утилиты от Acronis, позволяет интегрировать драйвера. Есть версия Live CD основанная на ядре Linux, есть на WinPE.
    • Dr.Web LiveDisk — загрузочная среда для лечения от вирусов
    • Kaspersky Rescue Disk
    • Paragon Rescue Kit
    • Lazesoft Recovery Suite Home Edition
    • EaseUS Todo Backup WinPE

    Это далеко не полный список, но те системы, которые наиболее на слуху. Каждый полезен, у каждого свои преимущества. А список кастомных сборок от разных энтузиатов просто море:

    • BartPE — загрузочный диск, построенный на основе дистрибутива Windows XP/2003. Все начиналось с него, тогда не было альтернатив, все последующие сборки брали с нее пример. Сейчас имеет смысл только на очень слабых старых ПК. Чтобы быстро создать такой диск, можно воспользоваться готовой утилитой PEBuilder. Такую сборку записывали на CD диск, она весила несколько сот мегабайт, отсюда пошел термин Windows Live CD.
    • Ieshua’s Live DVD/USB и (Y)PE by Yurkesha — самые популярные отечественные сборки на основе BartPE.
    • RusLive by Nikzzzz — Windows Live CD для очень старых ПК на базе Windows XP, запускался на 128 МБ RAM
    • WinPE5 TechAdminPE — проект загрузочной флэшки для системных администраторов
    • AdminPE — проект загрузочной флэшки для системных администраторов на базе PE 5.1 и 10.0
    • WinPE Sergei Strelec — один из лучших, если не лучший проект Windows 10 и 8 PE, который есть сейчас
    • MultiBoot 2k10 by conty9 https://hww.ru/2017/07/vse-chto-nuzhno-znat-dlya-sozdaniya-zagruzochnogo-diska-s-windows-pe/» target=»_blank»]hww.ru[/mask_link]
Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru