Показать полную графическую версию : [addon] Fake-Setup Advanced
Debugger
05-11-2008, 00:22
YikxX, гляньте повнимательнее - чем мой пример отличается от башратовского? :) То же самое... Я тоже взял у Башрата...
& GOTO DPsFound
:DPsFound
Start /wait /realtime /separate "" » А как давно у Башрата появилось это?
Mr dUSHA
05-11-2008, 02:57
А как давно у Башрата появилось это? »
У меня есть DPs_BASE_810rc3, то в нем такое уже появилось... Хотя, ИМХО, это бред полный.
Кроме того Башратовци думают, что если все утилиты UPX-ом упаковать, то они меньше места в памяти занимать станут при работе :) ......
Но в любом случае мне так и не удалось синтезировать этот баг ни в каком варианте PreSetup, и с упаковаными/распаковаными 7-zip32.dll, un7zip.exe.
Завтра утром (сегодня утром :) ) выложу отладочную версию с записью лога.
Debugger
05-11-2008, 08:04
Но в любом случае мне так и не удалось синтезировать этот баг ни в каком варианте PreSetup »
Без запуска presetup.cmd тоже не запускается сетап... Что за напасть...
Mr. dUSHA,
В файле KillWFP.lst присутствуют 3 файла: setup.exe, sfc_os.dll, uxtheme.dll. Если в fSetup.ini я ставлю DisableSFC=0 и PatchUXTheme=0, то sfcfiles.dll Апдейпаком патчить на предмет sfc_os.dll и uxtheme.dll не нужно. То есть в файле KillWFP.lst нужно оставить только setup.exe.
1. Насколько корректно, что нужно не забыть убрать из KillWFP.lst те файлы, которые патчиться не будут, иначе sfcfiles.dll пропатчится на них троих?
2. Что и когда неправильно отработает, если наряду с DisableSFC=0 и PatchUXTheme=0 в fSetup.ini я не захочу вообще патчить sfcfiles.dll, удалив KillWFP.lst, но при этом буду использовать Ваш setup.exe?
Mr dUSHA
11-11-2008, 11:00
2. Что и когда неправильно отработает, если наряду с DisableSFC=0 и PatchUXTheme=0 в fSetup.ini я не захочу вообще патчить sfcfiles.dll, удалив KillWFP.lst, но при этом буду использовать Ваш setup.exe? »
Увидите ругань от WFP в системном журнале о невозможности восстановить оригинальный setup.exe.
1. Насколько корректно, что нужно не забыть убрать из KillWFP.lst те файлы, которые патчиться не будут, иначе sfcfiles.dll пропатчится на них троих? »
Теоретически хуже не будет, но для очистки совести можете действительно удалить то, что патчится не будет. :)
VMROL, я удалил - все нормально. setup.exe разумеется оставил.
Теоретически хуже не будет, но для очистки совести можете действительно удалить то, что патчится не будет. »
Сейчас, дейтвительно, достаточно просто это сделать. Для дальнейшего развития, если появится возможность патчить ещё что-нибудь, не стоит ли автоматизировать генерацию файла KillWPF.lst каким-нибудь стартовым скриптом аддона на основе анализа файла fSetup.ini?
Mr dUSHA
11-11-2008, 17:13
не стоит ли автоматизировать генерацию файла KillWPF.lst каким-нибудь стартовым скриптом аддона на основе анализа файла fSetup.ini? »
Хорошая идея. Именно так и сделаю.
homaykle
12-11-2008, 17:40
PatchUXTheme=1 в fSetup.ini, но файл не пропатчивается... точнее темы не работают
В то же время DisableSFC=1, и защита снимется...
В чем может быть трабл? Какую инфу мне еще выложить?
homaykle, почитайте тему - ответ на ваш вопрос уже давался.
Mr dUSHA
Использую версию 8.10.15, в файле конфигурации указано DisableSFC=0, но после установки системы обнаружил в реестре SfcDisable=0xFFFFFF9D и SFCQuota=0x00000000 Насколько я понял, так не должно быть (включение SFC не сработало)?
Mr dUSHA
13-11-2008, 12:00
В чем может быть трабл? Какую инфу мне еще выложить? »
Версию UXTHEME.DLL
Насколько я понял, так не должно быть (включение SFC не сработало)? »
SfcDisable=0xFFFFFF9D »
После еще одной перезагрузки ключ сбросится в 0.
SFCQuota=0x00000000 »
Это размер квоты для dllcache.
Поправлю, чтоб при DisableSFC=0 она ставилась в дефолтовое значение.
Debugger
13-11-2008, 13:17
Mr dUSHA, в одном TXTSETUP.OEM встретилась такая конструкция:[Config.Si3531]
value = Parameters\PnpInterface, "5", REG_DWORD, 1
value = ProblemDevices, "", REG_SZ, ""
value = ProblemDevices, "Maxtor 4D060H3 DAK05GK0", REG_SZ, "MaxMode = UDMA-5"
value = ProblemDevices, "HDS724040KLSA80 KFAOA32A", REG_SZ, "DisableAtaQueueing"
value = ProblemDevices, "HDS722525VLSA80 V36OA6MA", REG_SZ, "DisableAtaQueueing"
value = ProblemDevices, "HDS722516VLSA80 V34OA6MA", REG_SZ, "DisableAtaQueueing"
value = ProblemDevices, "Maxtor 7B250S0 BANC1B70", REG_SZ, "DisableSataQueueing"
value = ProblemDevices, "HTS541060G9SA00 MB3OC60D", REG_SZ, "DisableSataQueueing"
value = ProblemDevices, "HTS541080G9SA00 MB4OC60D", REG_SZ, "DisableSataQueueing"
Важны ли эти параметры для нормальной работы на текстовом этапе?
Mr dUSHA
13-11-2008, 13:50
Важны ли эти параметры для нормальной работы на текстовом этапе? »
Это скорей в тему о MSSTMake...
Если именно таких винчестеров у вас нет, то не важны.
После еще одной перезагрузки ключ сбросится в 0.
Да, действительно, попробовал на виртуалке - сработало. А нельзя ли сделать, чтобы защита включалась сразу, без перезагрузки (при первом логоне или Т2)?
homaykle
21-11-2008, 12:50
Mr dUSHA, версия UXTHEME.DLL- 6.0.2900.5512
YikxX, почитал начало.. действительно задавался, только вот что это за аддон все таки... список своих прикладываю
Addons\1-BaseCSP
Addons\1-Flash
Addons\1-GPPC
Addons\1-IMAPI2
Addons\1-LLTD
Addons\1-MSXML
Addons\1-MU
Addons\1-PkgInst
Addons\1-Rootsupd
Addons\1-WGA
Addons\1-XPNetDg
Addons\2-MHTIE
Addons\3-dllsfull
Addons\3rdParty
Addons\7zip459a1
Addons\8-TTF_fonts
Addons\8-TTF_fonts_Obsolete
Addons\9-WMP11RUS
Addons\Autorun5
Addons\Del MSNExplr
Addons\Del Pinball
Addons\Del ZoneGames
Addons\Del_modem12112007
Addons\Del_MultiPort29012008
Addons\Del_Obsolete
Addons\Del_prn_25112007
Addons\Del_Scaner23102007
Addons\DelLanDrv
Addons\DelMouseTour
Addons\DelMSMSGS
Addons\DelMSOE
Addons\DelUtopia
Addons\DelVideoDrv
Addons\DelWinTOUR
Addons\DelWMPTour
Addons\DirectX
Addons\dotnet1.1&2.0
Addons\ExtremePack_8.11.3
Addons\Flash_Player
Addons\GPU-Z_CPU-Z
Addons\HashTab210
Addons\IE7_Reload
Addons\IntelAHCI
Addons\Light Alloy
Addons\MegaLF
Addons\MIGRES
Addons\MyCustom
Addons\nod32
Addons\Opera960_10447
Addons\PowerOff
Addons\Punto_sw
Addons\QIP
Addons\RBTray
Addons\SPTD
Addons\SunJRE6u1
Addons\TCPP70RU
Addons\Uninst_Tool
Addons\WinRAR_380
Addons\Z-FakeSetupAdv
MegaLF - аддон модернизировал под себя, убрал патч UXTHEME.DLL и патчил его отдельно
Mr dUSHA
22-11-2008, 17:55
почитал начало.. действительно задавался, только вот что это за аддон все таки... список своих прикладываю »
Как минимум IE7_Reload (http://forum.oszone.net/post-960146-977.html), а проверять все остальные нет времени.
Но факт еще и в том, что если и другие аддоны этим грешат, то они мешают и друг другу, а не только моему Fake-Setup.
Boa Soft
23-11-2008, 02:40
Важны ли эти параметры для нормальной работы на текстовом этапе? »
Не важны. Если вдруг не повезет и первая загрузка будет длится очень долго, то зайдите в свойства контроллера и отключите NCQ для этого винта. Проблема мне хорошо знакома и часто проявлялась с некотрыми винчестерами начиная, дай бог памяти, с 3NF. Сейчас практически не встречается. Причина - кто-то (производитель чипсета или винта) не разобрался с спецификой NCQ.
Mr dUSHA
26-11-2008, 03:29
Новая версия:
Версия 8.11.26
Добавлены ключи командной строки -makeaddon (автогенерация аддона) и -makeconfig (автонастройка аддона);
Добавлен патчер дискового файла Setupapi.dll;
Переработаны механизмы патчеров;
PstSetup.cmd теперь выполняется только если оригинальный установщик ОС отработал успешно.
Множество правок, оптимизаций и багофиксов.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC