О том, как "Заменить файлы в образе Microsoft" для установки своего ESD
Есть некоторые товарищи, которые считают что можно взять и заменить файл Install.Wim/install.esd и получить тем самым свой дистрибутив Windows. Однако так делать категорически нельзя, поэтому напишу гайд о том, как создать свою среду Windows PE.
Что нужно:
- WADK/WSDK/WAIK (Официальные инструменты по созданию своего дистрибутива Windows) полностью.
- Windows Vista и выше.
- Ну и желательно компьютер, в котором ЦП минимум 4-х, а еще лучше 8-ядерный.(Необязательно, можете всю ночь этим заниматься, образно говоря, просто 4-8 ядерный ЦП справляется с этой операцией намного быстрее.)
Приготовление.
Запускаем командную строку "Утилиты командной строки Windows PE" от имени администратора (находится в WAIK/WADK/WSDK папке "Пуска".)
Создаем базовый набор файлов командой:
copype.cmd x86 c:\Temp1\winpe_x86
Для владельцев UEFI команда:copype.cmd x64 c:\Temp1\winpe_x64
Монтируем образ PE через DISM.Dism /Mount-WIM /WimFile:C:\Temp1\WinPE.Wim /MountDir:C:\test1\offline
С помощью команды Peimg добавляем фичи (разумеется если нужны):WinPE-HTA-Package
Поддержка HTML-приложений
WinPE-MDAC-Package
Поддержка компонентов доступа к данным (Microsoft)
WinPE-Scripting-Package
Поддержка сервера сценариев Windows
WinPE-SRT-Package
Компонент среды восстановления Windows (доступен только по корпоративным лицензиям)
WinPE-WMI-Packages
Поддержка WMI (Windows Management Instrumentation)
WinPE-XML-Package
Поддержка программы разбора Microsoft XML (MSXML)
Пример:Поддержка HTML-приложений
WinPE-MDAC-Package
Поддержка компонентов доступа к данным (Microsoft)
WinPE-Scripting-Package
Поддержка сервера сценариев Windows
WinPE-SRT-Package
Компонент среды восстановления Windows (доступен только по корпоративным лицензиям)
WinPE-WMI-Packages
Поддержка WMI (Windows Management Instrumentation)
WinPE-XML-Package
Поддержка программы разбора Microsoft XML (MSXML)
peimg /install=WinPE-Scripting-Package c:\Temp1\Offline\
Добавляем по вкусу что хотим.Перед демонтажом вводим команду
peimg /prep /f c:\VistaWork\winpe_x86\mount\Windows
Демонтаж:Dism /Unmount-WIM /MountDir:C:\temp1\offline /Commit
Заменяем Boot.wim на наш WIM (переименовав в Boot.wim)Подготовка ISO:
oscdimg -n -bc:\temp1\Winpe_x86\etfsboot.com c:\temp1\winpe_x86\ISO c:\Temp1\winpe_x86\winpe_x86.iso
Среда PE готова. Далее уже из среды PE можно выполнить в том числе и установку Windows. (Либо самим из консоли, либо через WinNTsetup).Если это консоль, то всего три команды:
Первая:
dism /apply-image /imagefile:T4 /index:N /applydir:T1:\
Вторая - загрузчик.
Для владельцев BIOS:
T1:\windows\system32\bcdboot T1:\windows /f ALL /s T2:
Для владельцев UEFIT1:\windows\system32\bcdboot T1:\windows /f ALL /s T3:
Третья - exit или CTRL+ALT+DEL или проще говоря перезагружаемся.Далее идет установка и запустится первичный мастер установки.
Anonimouse 31/07/16 Просмотров: 1996
+1

Не совсем понятно, про замену каких файлов идёт речь.
Мы имеем по сути распакованные файлы PE. И по сути можем добавить что-либо(проводники, утилиты, инсталляторы, калькуляторы, эмуляторы и прочие тараканы всякие). Я не написал об этом потому что сам этим не занимаюсь-мне хватает обычной консоли PE. (Минималист же, люблю компактность и чтобы все "на виду"
В том смысле что каждое действие на виду)