PDA

Показать полную графическую версию : Изменение оформления программы установки Windows 7


Страниц : [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Smarty
10-01-2010, 02:07
Изменение оформления программы установки Windows 7
Описание обработки только из-под Windows 7!

Для изменения оформления процесса установки понадобятся следующие инструменты:

Restorator 2007 (http://www.bome.com/Restorator/download.html) для редактирования ресурсов
DISM для работы с файлами образов (уже присутствует в Windows 7)
W7Patcher (http://forum.oszone.net/thread-151734.html) для внесения изменений в файлы образов
UltraISO 9.3.5 (http://soft.oszone.net/program/278/UltraISO/) или PowerISO 4.6 (http://soft.oszone.net/program/1138/PowerISO/) для работы с образом дистрибутива

[hr]
Для полной смены оформления ресурсы должны быть изменены в следующих файлах:

ОБРАЗ ДИСТРИБУТИВА
\sources\background_cli.bmp
\sources\spwizimg.dll - bitmap 517, 518
BOOT.WIM

#1 - индекс Microsoft Windows PE (чистая установка)
#2 - индекс Microsoft Windows Setup (установка из Windows)
----------
\sources\background.bmp
\sources\spwizimg.dll - bitmap 517, 518
\windows\system32\setup.bmp
INSTALL.WIM
#5 - индекс ULTIMATE
#4 - индекс PROFESSIONAL
#3 - индекс HOME PREMIUM
#2 - индекс HOME BASIC
#1 - индекс ENTERPRISE
----------
\Windows\Branding\Basebrd\ru-RU\basebrd.dll.mui - bitmap 120 (логотип на экране Приветствия, рис. 10)
\Windows\Branding\Basebrd\ru-RU\basebrd.dll.mui - bitmap 121 (логотип в шапке окна, рис. 8)
\Windows\System32\oobe\background.bmp
\Windows\System32\imageres.dll - image 5031 - 5043
\Windows\System32\\spwizimg.dll - bitmap 517, 518
[hr]
Чтобы автоматизировать процесс пропатчивания воспользуемся утилитой
W7Patcher (http://forum.oszone.net/thread-151734.html), написанной Mr. dUSHA (http://forum.oszone.net/member.php?userid=66512).

Так же предлагаю воспользоваться готовой структурой
папок Structure Boot.wim.7z и Structure Install.wim.7z


Structure Install.wim.7z

папка WORK_INSTALL, внутри которой:
папка FILES с подпапками для копирования файлов background.bmp и setup.bmp
папка OPENRES с подпапками для патчеров ресурсов
файл W7Patcher_x86.exe - патчер ресурсов для обработки на системе (не в образе) х86
файл W7Patcher_x64.exe - патчер ресурсов для обработки на системе (не в образе) х64
файл Install.wim.cmd для запуска обработки образа

Редакция системы в образе выбирается по названию, а не по номеру в списке!

Structure Boot.wim.7z

папка WORK_BOOT со структурой, аналогичной папке WORK_INSTALL и скриптом Install.wim.cmd

[hr]
Подготовка ресурсов

Как можно увидеть из описания выше, за оформление установки отвечают
всего 5 файлов. Но находятся они в разных папках и разных образах!


Патчеры файлов должны выглядеть следующим образом:

Изменив в Рестораторе, например, файл spwizimg.dll надо сохранить измененные ресурсы в RES-файл,
который будет содержать только сделанные вами изменения, и который можно потом редактировать.
По умолчанию Ресторатор предложит имя spwizimg.res, но вам нужно при сохранении изменить его так,
чтобы оно до расширения .res содержало полное имя и расширение файла - spwizimg.dll.res.
[hr]
Подготовленные файлы надо разложить по папкам (соответственно списку выше),
положить файл BOOT.WIM в папку WORK_BOOT и запустить скрипт Boot.wim.cmd или
положить файл INSTALL.WIM в папку WORK_INSTALL и запустить скрипт Install.wim.cmd.

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

Сборка образа дистрибутива

Откройте образ дистрибутива и в папке SOURCE замените файлы
BOOT.WIM, INSTALL.WIM, background_cli.bmp и spwizimg.dll.
Сохраните образ. Дистрибутив с новым оформлением готов!

Проверка собранного дистрибутива

Чтобы проверить дистрибутив рекомендую воспользоваться программой VirtualBox 4.x (http://soft.oszone.net/program/3349/VirtualBox/),
т.к. она бесплатна, а убивать рабочую систему в случае ошибки не стОит!
О работе с программой можно прочитать здесь (http://forum.oszone.net/thread-89196.html).

Smarty
10-01-2010, 10:19
Дополнительно можно изменить файл w32uiimg.dll, в котором лежат ресурсы окон (рисунки 4, 5 и 7).

Расположение:
boot.wim\2\sources\
install.wim\5\Windows\System32\oobe\
.iso\sources\

PS. В образе BOOT.WIM файлы можно не патчить, а менять целиком через папку \FILES,
т.к. в этом образе права на файлы и папки не установлены.

afromanmsk
21-01-2010, 13:41
Уважаемые, у кого есть готовые ресурсы spwizimg.dll секция bitmap 516 (диалоговое окно установки) поделитесь пожалуйста!!! Просто вставлять нужно битмап с альфа-каналом, я пока до этого не дошел, кто может, кстати, поделитесь плиз кратким мануалом по этой теме.

Smarty
21-01-2010, 19:22
у кого есть готовые ресурсы spwizimg.dll секция bitmap 516 »
Готовые лежат в родном файле. У меня есть немного переделанный под прямые углы.

http://s16.radikal.ru/i191/1001/dd/b6a42b6d2754.png (http://www.radikal.ru)
Если нужен - выложу, но тогда тебе и другие ресурсы понадобятся.

afromanmsk
23-01-2010, 16:52
фа »
Я уже разобрался с фотошопом, хватило 10 минут, всё равно спс.

lock1t
25-01-2010, 22:17
Подскажите, в каком файле лежит рисунок № 9 Указаный в первом посте

Smarty
25-01-2010, 23:49
lock1t, пофайлово ещё не разбирался, к концу недели наверное (если время будет).

OEM22
26-01-2010, 21:15
Smarty, Я так понимаю, что, как на втором скрине, фон внутри окна можно сделать полностью прозрачным?

Smarty
26-01-2010, 21:19
OEM22, нет, можно только на 5, 6, 7 и 9.

Smarty
30-01-2010, 12:58
TO ALL
Как и обещал, разложил ресурсы по полкам! :)
Скриншоты в шапке темы.

paravozik2009
01-02-2010, 15:27
Помогите,как вот тут http://i068.radikal.ru/1001/e6/8784ca96c83at.jpg (http://radikal.ru/F/i068.radikal.ru/1001/e6/8784ca96c83a.jpg.html) Изменить надпись Корпорация Майкрософт 2009 ? Где оно лежит?
Зарание спасибо!

Smarty
01-02-2010, 19:40
paravozik2009, поиск Ресторатором показал, что такая надпись существует в 2-х файлах:

BOOT.WIM\2\SOURCES\ARunRes.dll - DIALOG 1200
BOOT.WIM\2\SOURCES\spwizres.dll - DIALOG 2002 и DIALOG 2018
(скорее всего нужен второй файл)
Но в таком случае, если хотите поменять 2009 на 2010, придется искать по всей системе!
А то при установке будет 2010, а на установленной системе 2009, например?

romca
02-02-2010, 13:08
Всем привет!
Может кто подсказать? где находятся ресурсы не диалоговых окон а текста из этих окон,
а именно:

Установка Windows..
Распаковка Windows ..97%
Установка обновлени..
Применение твиков реестра..

Ну типа тово!

Smarty
02-02-2010, 20:35
romca, здесь:

http://s42.radikal.ru/i096/1002/8c/de7669e52120t.jpg (http://radikal.ru/F/s42.radikal.ru/i096/1002/8c/de7669e52120.jpg.html)

romca
02-02-2010, 20:49
Smarty, Весьма благодарен!

paravozik2009
05-02-2010, 17:01
paravozik2009, поиск Ресторатором показал, что такая надпись существует в 2-х файлах:
BOOT.WIM\2\SOURCES\ARunRes.dll - DIALOG 1200
BOOT.WIM\2\SOURCES\spwizres.dll - DIALOG 2002 и DIALOG 2018
(скорее всего нужен второй файл)
Но в таком случае, если хотите поменять 2009 на 2010, придется искать по всей системе!
А то при установке будет 2010, а на установленной системе 2009, например? »

Ну,а как быть?

Smarty
05-02-2010, 17:08
Ну,а как быть? »
Если вас не пугает
Но в таком случае, если хотите поменять 2009 на 2010, придется искать по всей системе!
А то при установке будет 2010, а на установленной системе 2009, например? »
то лопатить всю систему.
Ресторатор все найдет, если правильно указать где и что искать...

paravozik2009
05-02-2010, 17:22
Smarty, Вы можете мне в этом помоч?(указать где и что искать...)

Smarty
05-02-2010, 17:36
paravozik2009, позже (возможно сегодня) сделаю тему "Работаем с Ресторатором".
Просто помогать каждому лично нет времени!
ЗЫ. Пока можете здесь (http://forum.oszone.net/thread-114746.html) почитать про работу с ресурсами.

paravozik2009
05-02-2010, 17:43
Smarty, Ок,спасибо!




© OSzone.net 2001-2012