Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата Amigos:
В дистрибутиве аддон не использовался, на уже установленной системе был запущен/проинсталлирован RP_3in1.exe из аддона, никак не модифицированный.
В селекторе был выбран вариант оформления Seven-Yello, всё пропатчилось, ошибок не было.
теперь при вставлянии комп новой, ранее не вставлявшейся флешки (и скорее всего и usb-винта и usb мыши) появляется "мастер нового оборудования".....
С одной стороны это никак нельзя назвать "проблемой" но с другой стороны, это вроде как бы уже победили, и непонятно почему оно опять вылезло.
если имеет значение, при сборке дистрибутива использовался fake setup с параметрами.....»
Поковырял я
Цитата Jekson07:
ResPatch Black-Dark Aero 3in1 v5.0 Final »
.
1. Моего патчера в этом аддоне нет, такчто патчить setupapi.dll там некому. Поэтому если изначально файл setupapi.dll не был пропатчен, то после применения аддона на живую систему "мастер нового оборудования" всплывет обязательно.

2. При интеграции этого аддона в дистрибутив совместно с Fake-Setup Advanced с включенным патчем setupapi.dll и отработке интегратора ресурсов на Т-13 картина с патчем setupapi.dll получается следующая:
а). На Т-40 Fake-Setup Advanced делает копию setupapi.dll, называет ее setupapi.dll.FSA_TEMP, применяет для копии все патчи, указаные в fSetup.ini, и ставит копию в очередь на отложеное переименование в имя setupapi.dll при следующей перезагрузке (оригинальный файл setupapi.dll при этом будет удален).

б). На Т-13 RP_3in1.exe посредством утилиты ZAP переименовывает оригинал setupapi.dll во временный файл и ставит его в очередь на отложеное удаление, далее создает в System32 пропатченую ресурсами новую setupapi.dll.

в). При перезагрузке системы Session Manager, согласно сформированному предварительно списку на отложенную обработку файлов, удаляет из System32 файл setupapi.dll и переименовывает файл setupapi.dll.FSA_TEMP в setupapi.dll. В результате этого setupapi.dllполучается не пропатченым графическими ресурсами, но пропатчен Fake-Setup Advanced-ом.

3. При использовании только самого аддона ResPatch Black-Dark Aero 3in1 v5.0 Final для интеграции в дистрибутив, но без Fake-Setup Advanced, все работает корректно, и setupapi.dll в результате получается пропатченым всеми патчами, поскольку в комплекте аддона уже есть патченый Fake-Setup Advanced-ом setupapi.dll, и ему только остается применить патчи ресурсов.

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:41, 09-10-2009 | #162