Показать полную графическую версию : Изменение оформления программы установки Windows 7
Страниц :
1
2
3
[
4]
5
6
7
8
9
10
11
12
13
14
15
16
МИШАНЧИК
09-08-2010, 16:05
Smarty, понял, огромное Вам спасибо. Не увеличивал, не смотрел.
МИШАНЧИК
12-08-2010, 09:05
Smarty, подскажите пожалуйста. Появилась какя-то проблема при пропатчивании spwizimg.dll в boot.wim.
До этого всё нормально патчилось. Распаковал Structure Boot.wim.7z на диск С. В c:\WORK_BOOT\Resources\Sources\ поместил Patch_spwizimg.dll.exe(замена ресурсов 517, 518). Всё вроде патчится, но при установке, когда появляется окно выбора дисков всё на чёрном фоне. В W7Patcher.log есть строка:
{Processing} C:\WORK_BOOT\MOUNT\Sources\spwizimg.dll [FAIL] [0x00000002]
До вчерашнего дня таких проблем не было. Лог прилагаю.
[FAIL] [0x00000002] »
Не найден целевой файл!
Файл spwizimg.dll есть только в образе с индексом 2 (Microsoft Windows Setup).
МИШАНЧИК
12-08-2010, 10:49
Smarty, вроде разобрался. Просто картинка для 517, 518 была больше 3мб. Сделал меньше и пропало чёрное окно.
{Processing} C:\WORK_BOOT\MOUNT\Sources\spwizimg.dll [FAIL] [0x00000002] - я так понял это нормально? В смысле потому что он есть только в папке 2?
И ещё вопрос можноли как-то в окне выбора дисков изменить цвет надписей "Форматировать" и т.д.?
я так понял это нормально? »
Нет, для образа Microsoft Windows Setup это не нормально!
Вот скрипт:
IMAGEX /MOUNTRW C:\WORK_BOOT\BOOT.WIM 1 C:\WORK_BOOT\MOUNT
W7PATCHER.EXE -D C:\WORK_BOOT\MOUNT -C C:\WORK_BOOT\FILES -P C:\WORK_BOOT\RESOURCES -F -N
IMAGEX /UNMOUNT /COMMIT C:\WORK_BOOT\MOUNT
PAUSE
IMAGEX /MOUNTRW C:\WORK_BOOT\BOOT.WIM 2 C:\WORK_BOOT\MOUNT
W7PATCHER.EXE -D C:\WORK_BOOT\MOUNT -C C:\WORK_BOOT\FILES -P C:\WORK_BOOT\RESOURCES -F -N
IMAGEX /UNMOUNT /COMMIT C:\WORK_BOOT\MOUNT
PAUSE
В первой части (синей) обрабатывается индекс 1 (хотя его можно и не трогать, в установке он не участвует),
а во второй части (зеленой) обрабатывается индекс 2, в котором есть файл spwizimg.dll.
Удалите синюю часть скрипта, пропачьте индекс 2 и посмотрите лог.
МИШАНЧИК
12-08-2010, 11:31
Smarty, сделал:
Удалите синюю часть скрипта, пропачьте индекс 2 и посмотрите лог. »
всё нормально, в логе везде ОК(попробовал несколько раз). Попробовал опять и с синим и с зелёным и опять выдало [FAIL] [0x00000002].
Спасибо огромное. А по поводу:в окне выбора дисков изменить цвет надписей "Форматировать" и т.д.? »
А то я просто окно сделал прозрачным и на синем фоне синие буквы как-то не очень видно. Я понимаю что можно фон сделать другим, но хотелось бы цвет букв.
Я понимаю что можно фон сделать другим, но хотелось бы цвет букв. »
А придется менять фон. Или попробовать подобрать кнопки, чтобы синий текст было видно.
beowulf0208
14-08-2010, 14:51
Обязательно ли пользоваться "Windows 7 Universal Patcher", Structure Boot.wim.7z и Structure Install.wim.7z при замене графики в:
\sources\spwizimg.dll - bitmap 517, 518
BOOT.WIM\#2\sources\spwizimg.dll
INSTALL.WIM\#5\Windows\Branding\Basebrd\ru-RU\basebrd.dll.mui
INSTALL.WIM\#5\Windows\System32\imageres.dll
INSTALL.WIM\#5\Windows\System32\\spwizimg.dll
или можно воспользоваться только "Restorator 2007"? Я не понял в какую папку ложатся рисунки, которыми необходимо заменить стандартную графику, поэтому заменил всё только с помощью Restorator 2007, это никак не повредит программе установки Виндовс?
beowulf0208, не обязательно для BOOT.WIM.
Для INSTALL.WIM лучше воспользоваться, т.к. для сохранения измененных файлов вам надо изменить права доступа.
После демонтирования образа измененные права сохранятся, а не вернутся в значение по умолчанию.
Нарушается безопасность системы. Если вы этого не боитесь, то получите права на весь смонтированный образ, чтобы после
установки не возникало проблем с доступом к файлам. Но когда какая-нибудь "зараза" из сети подменит системный файл на свой
(100%-ной защиты не существует!), а антивирус его будет пытаться удалить, то не говорите, что вас не предупреждали! :)
W7Patcher и был создан для сохранения прав доступа, а не просто для красоты...
Я надеюсь, что полностью ответил на вопрос...
beowulf0208
14-08-2010, 16:38
Спасибо, буду знать. Скажите пожалуйсто тогда как воспользоваться Structure Install.wim.7z? Как я понял содержимое архива необходимо распаковать на диск C, потом положить файл INSTALL.WIM в папку WORK_INSTALL и запустить скрипт Install.wim_Patch.cmd, но ведь это делать нужно в конце, когда уже подготовлены рисунки для замены графики и всё лежит по нужным папочкам. Напишите пожалуйсто более подробно процесс пропатчивания INSTALL.WIM через Structure Install.wim.7z, т.е. куда ложить рисунки, как монтировать и размонтировать образы и нужно ли пользоваться командной строкой?
beowulf0208, W7Patcher работает с Респатчерами, которые создаются программой Ресторатор.
Ссылка на статьи Restorator 2007: первые шаги у меня в подписи.
Никакие отдельные рисунки, значки и т.д. не поддерживаются!
нужно ли пользоваться командной строкой? »
запустить скрипт Install.wim_Patch.cmd »
Скрипт сам всё сделает, за вами - подготовка Респатчеров.
beowulf0208
14-08-2010, 16:55
Я заменил в файле spwizimg.dll три рисунка и создал один респатчер Patch_spwizimg.dll.exe. Респатчеры закидывать в папки: C:\WORK_INSTALL\Resources\Windows\Branding\Basebrd\ru-RU и C:\WORK_INSTALL\Resources\Windows\System32 соответственно файлам dll и mui? А для чего нужна папка C:\WORK_INSTALL\Mount?
beowulf0208, в нее монтируется образ! Из названия папки не понятно?
beowulf0208
14-08-2010, 17:06
Спасибо, теперь всё понятно.
МИШАНЧИК
03-09-2010, 04:18
Smarty, подскажите пожалуйста, в каком ресурсе находится вот эта надпись, и можно ли её редактировать?
http://s006.radikal.ru/i215/1009/ca/134d078c9412t.jpg (http://radikal.ru/F/s006.radikal.ru/i215/1009/ca/134d078c9412.jpg.html)
МИШАНЧИК, INSTALL.WIM\Windows\System32\ru-RU\spwizres.dll.mui
Строковая таблица - 2014, "Установка Windows"
МИШАНЧИК
03-09-2010, 14:36
Smarty, большое спасибо.
А эта же надпись, но в окне выбора дисков. Я так понимаю это уже в boot.wim?
Не найду в каком файле. Подскажите пожалуйста.
Я так понимаю это уже в boot.wim? »
Понимаете правильно, только этот файл находится в другом расположении!
BOOT.WIM\индекс 2\sources\ru-RU\spwizres.dll.mui
МИШАНЧИК
04-09-2010, 14:01
Smarty, спасибо.
А эта же надпись, но на этапе "Завершение установки"?
Думал что: дистрибутив\sources\ru-ru\spwizres.dll.mui
Но, оказалось - ошибся.
Подскажите пожалуйста.
МИШАНЧИК, по идее это должна быть та же надпись, что и в посте 76.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC