Добро пожаловать на сайт команды WST!
Текущее время: 19 ноя 2018, 10:02

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 112 ]  На страницу 1, 2, 3, 4, 5 ... 12  След.
Автор Сообщение
 Заголовок сообщения: Создание Windows PE (Windows 7)
СообщениеДобавлено: 14 фев 2012, 11:46 
Не в сети
СуперМодератор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 10 апр 2011, 01:36
Сообщения: 421
Откуда: Москва
Создание Windows PE (Windows 7)


При помощи конструктора Make PE3
Скачайте программу Make_PE3_42 для создания Win PE3. Запустите самораспаковывающийся архив Make_PE3.exe, распакуйте его в корень любого диска (папка Make_PE3).
На странице закачки Make PE3 также можно скачать драйвера для видеокарт AMD

Изображение


Make PE3 – позволяет сделать четыре варианта Win PE:
1 – Минимальный с BS Explorer (MIN)
2 – Простой с BS Explorer (BS) - поддержка сети
3 – Простой с родным Windows Explorer + IE (EXP) - поддержка сети
4 – Мультимедийный с родным Windows Explorer + IE + WMP (Media) - поддержка сети
Для всех четырех вариантов можно применить и другие шелы.
Папки конструктора Make_PE3:
Make_PE3\win7pe_x86 – сюда копируете файл boot.wim или Winre.wim (если не работаете с дистрибутивом), в этой же папке будет создан готовый образ ISO с модифицированным файлом boot.wim
В папке Make_PE3\win7pe_x86\ISO\sources\ будет создан модифицированный файл boot.wim

В папке Make_PE\PE3_mod\PE3_reg\xXX\ - находятся твики для внесения реестр Win PE.
В папку Make_PE3\PE3_mod\PE3_reg\xXX\plugins\ - добавляете свои твики (должны быть предварительно подготовлены. Смотрите ниже), если нужно.
В папку Make_PE3\PE3_mod\WIN7_drivers\xXX\ - добавляются распакованные драйвера, которые Вы хотите интегрировать в Win PE, например драйвера WLAN или видео драйвера.
В папках Make_PE3\PE3_mod\PE3_add\xXX/( xXX_min)\ - находятся папки структурированные как в Windows PE 3.0. В эти папки добавляете нужные Вам файлы и программы. Можно удалить некоторые имеющиеся, например если создаете Win PE с другим шелом.
Папка Make_PE3\Packages\xXX\ - сюда добавляются пакеты для интеграции, например LIP
пакеты можно взять из WAIK
Program Files\Windows AIK\Tools\PETools\amd64\WinPE_FPs\нужный язык\
xXX - папки соответствующие разрядности boot.wim

Для применения своих твиков реестра с помощью Make PE3 – название кустов реестра в твиках необходимо переименовать:
HKEY_LOCAL_MACHINE\ SOFTWARE в HKEY_LOCAL_MACHINE\PE3-SOFTWARE
HKEY_LOCAL_MACHINE\SYSTEM в HKEY_LOCAL_MACHINE\PE3-SYSTEM
HKEY_CURRENT_USER в HKEY_LOCAL_MACHINE\PE3-USER

Работа с программой:
В Windows 7 программу нужно обязательно запускать с правами Администратора или отключить UAC.

Запустите Make_PE3.exe - GUI-вариант конструктора (или Make_PE3.cmd, файл командной строки) с правами администратора.
В окошке “Windows Source” выберете папку с дистрибутивом Windows 7 (должна находится в корне того же диска, что и конструктор Make_PE3).
Если работаете с файлами boot.wim или Winre.wim находящимися в папке Make_PE3\win7pe_x86, то это окошко не трогайте.
В раскрывающемся списке “Version” выберите, какой Win PE хотите создать.
Если нужны Microsoft.NET 2 (урезанный) и Adobe Flash, то поставьте галочки в соответствующих чек боксах.
Теперь жмите на кнопку “GO” и ждите, когда будет создан Ваш Win PE.

Программа может оптимизировать wim файл для уменьшения его размера.
Для этого в папку Make_PE3\AIK_Tools\xXX\ нужно забросить файл imagex.exe из WAIK 3 (во вложении), а в окошке "Reduce Size" выбрать "YES".
В папке Make_PE3\PE3_mod\Optimize\xXX\ находятся текстовые файлы, в них можно прописать файлы и папки, которые будут удалены при оптимизации.

Плагины для программы:
x86 - драйвер для видеокарт NVIDIA Скачать Nvidia_drv_x86.7z - (7.4 МБ)
распаковать в папку Make_PE3

Комплект - Acronis® True Image™ Home 2011 Plus Pack, Acronis® Disk Director™ 11 и Acronis® Recovery Expert
Скачать ATI_&_ADD.7z (25.6 МБ)
распаковать в папку Make_PE3, ярлыки сделаны только для версий с Windows Explorer,
для версии с BS Explorer Вам самим придется прописать в конфигурационный файл.

Acronis® True Image™ Home 2012 Plus Pack Скачать (15.6 МБ)

----------------------------------------------------------------------------------------------
При помощи программы конструктора WinBuilder
WinBuilder позволяет собирать Windows PE на базе Win PE XP/Vista/7/8
Изображение
Описание работы с WinBuilder

----------------------------------------------------------------------------------------------

Скрипт конструктор - Creates Portable WinPE

Скачать Creates Portable WinPE - v7 без драйверов - (3.7 МБ)
Creates_WinPE_drv_nvidia.7z, тот же конструктор, но с видео драйверами для nvideo из Win 8 - (11.4 МБ)
Обновление и дополнение скрипта Исправлены кракозяблики, на работе скрипта не сказывались. Изменен конфиг шела под все выложенные плагины. Введена пауза перед демонтированием образа, выбирается в конфиге скрипта.
В этот же архив включил несколько плагинов:
AIDA64 - в представлении не нуждается
ASDSee32-classic-2.44 rus вьювер для просмотра изображений
Undelete Plus - Восстановление уничтоженных изображений
BOOTICE и BootBuilder - Программы для работы с загрузочными секторами. BOOTICE Предоставляет значительно больше возможностей и позволяет создавать мультизагрузочные флэшки и USB HDD.

Плагины для конструктора:
Acronis® True Image™ Home 2012 Plus Pack и Acronis® Disk Director™ Home Update 2
ATI_ADD_2012.7z
Acronis® Disk Director 10 - Для тех кто не приемлет из за глючности версию 11, устанавливать с предыдущим плагином.
Total Commander Total Commander со всеми необходимыми плагинами и UltraISO в качестве плагина Total_Commander, может работать и самостоятельно.
R-Studio 5

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

Во вложении инструкция по работе с утилитой BOOTICE, взято и объединено с сайта - ru-board.


Вложения:
BOOTICE.RAR [1.18 МБ]
Скачиваний: 2209
WinBuilder82.rar [903.73 КБ]
Скачиваний: 1195
AIK_Tools.7z [351.4 КБ]
Скачиваний: 950

_________________
Изображение
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание Windows PE (Windows 7)
СообщениеДобавлено: 14 фев 2012, 12:15 
Не в сети
СуперМодератор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 09 апр 2011, 14:28
Сообщения: 270
Откуда: Амурка 28
Спасиб за статью. :co_ol: Доходчиво и познавательно. :-):

_________________
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание Windows PE (Windows 7)
СообщениеДобавлено: 14 фев 2012, 22:40 
Не в сети
СуперМодератор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 10 апр 2011, 01:36
Сообщения: 421
Откуда: Москва
Поиск для версий с Windows Explorer
Скачать Windows_Search.7z (1.2 МБ)
распаковать в папку Make_PE3

_________________
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание Windows PE (Windows 7)
СообщениеДобавлено: 28 фев 2012, 10:56 
Не в сети
Комментарии: 0

Зарегистрирован: 10 апр 2011, 07:12
Сообщения: 3
Всем привет!!!
Давно искал нечто подобное... рад, что нашёл...
попробовал из-под W7 x64... образ 7601.17514.101119-1850_x64fre_client_ru-ru_OEM_Ultimate-GRMCULXFREO_RU_DVD...после запуска в "Система" пишет "Домашняя базовая"!!!
Корректно ли работает прога из-под W7 x64 и с образами x64 ???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание Windows PE (Windows 7)
СообщениеДобавлено: 28 фев 2012, 14:46 
Не в сети
СуперМодератор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 10 апр 2011, 01:36
Сообщения: 421
Откуда: Москва
Прикручиваем видео драйвера к простому Win PE.
Монтируем образ boot.wim
Dism /Mount-Wim /WimFile:"Путь к папке с бутом\boot.wim" /Index:Номер имиджа /MountDir:"Папка монтирования"
Интегрируем видео драйвера
Dism /image:Папка монтирования\ /Add-Driver /driver:Папка с драйверами /recurse /ForceUnsigned
Драйвера можно взять из рабочего виндовс с помощью специальных программ: Driver Genius, DriversBackUpSolution и др.
Сам пользуюсь драйверами из дистрибутива Windows 8, размер меньше, ссылка в шапке.
Из рабочего Windows или дистрибутива копируем в смонтированный образ boot.wim следующие файлы:
Windows\system32\cdd.dll
Windows\system32\dispci.dll
Windows\system32\dispex.dll
Windows\system32\wdi.dll
Windows\system32\ru-RU\dispci.dll.mui
Windows\system32\ru-RU\wdi.dll.mui
Windows\system32\drivers\dxapi.sys
Windows\system32\drivers\dxg.sys
Windows\system32\drivers\dxgkrnl.sys
Windows\system32\drivers\dxgmms1.sys


Подключае куст SYSTEM реестра смонтированного образа и даем ему название CUSTOM
импортируем рег файл
Код:
Windows Registry Editor Version 5.00

; to make larger scracth space, it will set drive X to 256MB
[HKEY_LOCAL_MACHINE\CUSTOM\ControlSet001\services\FBWF]
"WinPECacheThreshold"=dword:00000100

; video driver
[HKEY_LOCAL_MACHINE\CUSTOM\ControlSet001\services\DXGKrnl]
"DisplayName"="LDDM Graphics Subsystem"
"Group"="Video Init"
"ImagePath"=hex(2):5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
  74,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,72,\
  00,69,00,76,00,65,00,72,00,73,00,5c,00,64,00,78,00,67,00,6b,00,72,00,6e,00,\
  6c,00,2e,00,73,00,79,00,73,00,00,00
"Description"="Controls the underlying video driver stacks to provide fully-featured display capabilities."
"ErrorControl"=dword:00000000
"Start"=dword:00000003
"Tag"=dword:00000001
"Type"=dword:00000001

В файле winpeshl.ini записываем запуск файла cmd.exe
Код:
[LaunchApps]
Video_drv.cmd
%SYSTEMDRIVE%\sources\loader.exe


Путь и название шелла запишите свои.

В папке Windows\system32 создаем файл Video_drv.cmd
Код:
@ECHO OFF
CLS

ECHO.
ECHO  Install of OEM Drivers ....
ECHO.

for %%i in (X:\Windows\inf\oem*.inf) do drvload.exe %%i

Демонтируем образ boot.wim
Dism /Unmount-Wim /MountDir:"Папка монтирования" /Commit

Вот и все. В результате получаем полное разрешение экрана (особенно актуально для последних поколений видео карт, с которыми в Win PE нельзя получить больших разрешений) и плавное перемещение окон. Нужно это или нет, каждый решает сам.
Проверил на нескольких поколения видео карт от NVIDIA. Проверить на видео картах от AMD нет возможности.

_________________
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание Windows PE (Windows 7)
СообщениеДобавлено: 28 фев 2012, 14:55 
Не в сети
СуперМодератор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 10 апр 2011, 01:36
Сообщения: 421
Откуда: Москва
SVGRAND писал(а):
Всем привет!!!
Корректно ли работает прога из-под W7 x64 и с образами x64 ???

О кокой программе речь? Наверное о WinBuilder
В левом окошке нажмите на скрипт Images configuration, после в правом окне, в оконце Install.wim Image Index переместите радио кнопку на Choose your image index и выберите нужную вам редакцию, по умолчанию стоит 1, для x64 это как раз базовая. На скрине указана редакция 5, в Win x64 их всего четыре, Вам нужно указать редакцию 4, если хотите иметь надпись Максимальная. :-):
Изображение
А так обе программы вроде нормально работают в W7 x64, глюков не замечал.
с образами x64 не пробовал, смысла не вижу, размер получается больше и с x86 программами проблемы.
В Win PE x64 нет совместимости с программами x86.
Лучше Win PE x86.

В шапке, в описании Make PE3, забыл написать:
если модифицируете boot.wim находящийся в паке Make_PE3\win7pe_x86, то есть не указываете дистрибутив,
то файлы берутся из рабочей системы.
А вот тут могут возникнуть проблемы, если рабочая система и boot.wim разной разрядности.

_________________
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание Windows PE (Windows 7)
СообщениеДобавлено: 01 мар 2012, 09:56 
Не в сети
СуперМодератор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 10 апр 2011, 01:36
Сообщения: 421
Откуда: Москва
Win PE4 (Windows 8)
Переходим к истязанию восьмерки.
Драйвера видео карт прикручиваются как и Win PE3, только файликов поменьше.
Windows\System32\cdd.dll
Windows\System32\dispci.dll
Windows\System32\dispex.dll
Windows\System32\wdi.dll
Windows\System32\en-US\dispci.dll.mui
Windows\System32\en-US\wdi.dll.mui
Windows\System32\drivers\dxgkrnl.sys
Windows\System32\drivers\dxgmms1.sys

В папку Windows\System32 смонтированного boot.wim кидаем утилиту nircmd.exe
и добавляем ее запуск в батник Video_drv_fix.cmd, указав разрешение своего монитора, или какого захотите.
Код:
@ECHO OFF
CLS

ECHO.
ECHO  Install of OEM Drivers ....
ECHO.

SETLOCAL ENABLEEXTENSIONS
SETLOCAL ENABLEDELAYEDEXPANSION

for %%i in (X:Windows\inf\oem*.inf) do drvload.exe %%i

start nircmd.exe setdisplay 1920 1050 32

Exit

При использовании шелов нас ждет засада, отсутствует курсор мыши. Привет от Балмера.
Лечится твиком реестра:
Код:
Windows Registry Editor Version 5.00

; Включение курсора мыши в Win PE4 (Windows 8)
[HKEY_LOCAL_MACHINE\PE3-SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableCursorSuppression"=dword:00000000


Изображение Изображение


Вложения:
nircmd.7z [28.21 КБ]
Скачиваний: 579

_________________
Изображение
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание Windows PE (Windows 7)
СообщениеДобавлено: 01 мар 2012, 18:38 
Не в сети
СуперМодератор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 10 апр 2011, 01:36
Сообщения: 421
Откуда: Москва
Скрипт-конструктор для создания Win PE - Creates_WinPE by KT918A
Возможности:
1. Копирование файлов и программ в образ Win PE из папки конструктора
2. Применение твиков реестра
3. Интеграция драйверов
4. Пропатчивание файлов ресурсами Restorator для изменения внешнего вида
5. Копирование файлов по списку из рабочей системы в Win PE
(описание немного устарело)

Сейчас в список копирования включены файлы необходимые для установки видео драйверов, файлы diskmgmt (Управление дисками)
и две библиотеки для работы Hyper Snap. Добавлен твик реестра для diskmgmt.
На скрине Win PE3.1 полученная данным конструктором.
Система Windows 7 SP1, видео драйвера Nvidia 280.26-desktop-win7, бэкап сделанный DriverGenius.
Изображение

Creates_WinPE.7z - (21.3 МБ)

В описании забыл исправить. Теперь копирование по списку реализовано.
В файле Video_drv_fix.cmd в строчке start nircmd.exe setdisplay 1680 1050 32 поставьте свое разрешение.
Описание скрипта в архиве.

Во вложении тот же конструктор, но без видео драйвера, для тех кому это не нужно или у кого видео карты AMD.


Вложения:
Creates_WinPE_no_drv.7z [3.56 МБ]
Скачиваний: 694

_________________
Изображение
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание Windows PE (Windows 7)
СообщениеДобавлено: 05 мар 2012, 00:35 
Не в сети
СуперМодератор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 10 апр 2011, 01:36
Сообщения: 421
Откуда: Москва
Creates Portable WinPE - v7

Обновил скрипт конструктор:
Убрана отладочная информация, ненужные паузы и другие мелочи.
Добавлено - вызов стандартного диалога "Выбора файлов" для выбора вим файла.
Добавлено - работа с файлом конфигурации.
Добавлено - удаление ненужных языковых папок и файлов.
Добавлено - очистка папки Backup.

Удалять, не удалять указывается в конфигурационном файле.

Зеркало ссыли во вложении - Скачать Creates Portable WinPE - v7 - (3.7 МБ) без драйверов
Creates_WinPE_drv_nvidia.7z, тот же конструктор, но с видео драйверами для nvideo из Win 8 - (11.4 МБ)

Изображение

Плагины для конструктора:
Acronis® True Image™ Home 2012 Plus Pack и Acronis® Disk Director™ Home Update 2
ATI_ADD_2012.7z - (23.6 МБ)


Вложения:
Creates_WinPE.7z [3.66 МБ]
Скачиваний: 586

_________________
Изображение
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание Windows PE (Windows 7)
СообщениеДобавлено: 07 мар 2012, 10:50 
Не в сети
СуперМодератор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 09 апр 2011, 14:28
Сообщения: 270
Откуда: Амурка 28
KT918A писал(а):
Creates Portable WinPE - v7

Спасиб Валер за прекрасный набор и плагины.Сильно облегчил жись сборщика.
У меня прикручен = PENetwork ,но вот к инету ума не хватает подключиться. Можно ли прикрутить чё попроще , похожее на стандартное подключение 7-ки ?

_________________
Изображение


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 112 ]  На страницу 1, 2, 3, 4, 5 ... 12  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
ppkBB3cker v.2 © 2008-2011 @ PPK | Icon Theme by Everaldo.com Design Studio
Русская поддержка phpBB
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!
Яндекс.Метрика