PDA

Показать полную графическую версию : Изменение оформления программы установки 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]
До вчерашнего дня таких проблем не было. Лог прилагаю.

Smarty
12-08-2010, 10:13
[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?
И ещё вопрос можноли как-то в окне выбора дисков изменить цвет надписей "Форматировать" и т.д.?

Smarty
12-08-2010, 11:00
я так понял это нормально? »
Нет, для образа 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].
Спасибо огромное. А по поводу:в окне выбора дисков изменить цвет надписей "Форматировать" и т.д.? »
А то я просто окно сделал прозрачным и на синем фоне синие буквы как-то не очень видно. Я понимаю что можно фон сделать другим, но хотелось бы цвет букв.

Smarty
12-08-2010, 13:29
Я понимаю что можно фон сделать другим, но хотелось бы цвет букв. »
А придется менять фон. Или попробовать подобрать кнопки, чтобы синий текст было видно.

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, это никак не повредит программе установки Виндовс?

Smarty
14-08-2010, 16:28
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, т.е. куда ложить рисунки, как монтировать и размонтировать образы и нужно ли пользоваться командной строкой?

Smarty
14-08-2010, 16:44
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?

Smarty
14-08-2010, 17:02
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)

Smarty
03-09-2010, 07:24
МИШАНЧИК, INSTALL.WIM\Windows\System32\ru-RU\spwizres.dll.mui
Строковая таблица - 2014, "Установка Windows"

МИШАНЧИК
03-09-2010, 14:36
Smarty, большое спасибо.
А эта же надпись, но в окне выбора дисков. Я так понимаю это уже в boot.wim?
Не найду в каком файле. Подскажите пожалуйста.

Smarty
03-09-2010, 17:08
Я так понимаю это уже в boot.wim? »
Понимаете правильно, только этот файл находится в другом расположении!
BOOT.WIM\индекс 2\sources\ru-RU\spwizres.dll.mui

МИШАНЧИК
04-09-2010, 14:01
Smarty, спасибо.
А эта же надпись, но на этапе "Завершение установки"?
Думал что: дистрибутив\sources\ru-ru\spwizres.dll.mui
Но, оказалось - ошибся.
Подскажите пожалуйста.

Smarty
04-09-2010, 14:10
МИШАНЧИК, по идее это должна быть та же надпись, что и в посте 76.




© OSzone.net 2001-2012