Цитата Mr dUSHA:
- sxs.dll - для возможности установки неподписанных библиотек из дистрибутивной папки i386\ASMS на Т-39 графического этапа установки ОС. »
|
никто не проверял, как это работает?
Я состряпал аддон который заменяет
\I386\ASMS\60\MSFT\WINDOWS\COMMON\CONTROLS\COMCTL32.DL_
и
\I386\ASMS\6000\MSFT\WINDOWS\COMMON\CONTROLS\COMCTL32.DLL
их версиями из Respatch'а с изменённой графикой.
Отключаю Z-FakeSetupAdv получаю ошибку на t39 которая останавливает установку под предлогом что что не соответсвует в CONTROLS.MAN, так и должно быть.
включаю Z-FakeSetupAdv.
fSetup.ini
Цитата:
[Options]
DrvFolder=%SystemDrive%\D
PreSetup=0
PreSetupHide=1
PostSetup=0
PostSetupHide=1
PatchSfcOs=0
DisableSFC=0
PatchUXTheme=0
PatchSxS=1
SsDisableOOBE=0
SaPatchUnsignDrvInst=1
SaPatchNewDevPopUP=1
VeryVerboseSaLog=0
DelDrvAfterInst=0
|
по описанию,
PatchSxS=1 соотвествует
Цитата Mr dUSHA:
PatchSxS – Применение мемпатча библиотеки sxs.dll, разрешающего установку библиотек с недействительной цифровой подписью из дистрибутивной папки i386\ASMS на Т-39 графического этапа установки ОС. »
|
в результате получаю другую ошибку, останавливающую установку
ну мемпатч есть мемпачь, фиг его проверишь был он или нет, но есть возможность патчить sxs.dll и в виде файла.
извлекаю c:\xp-orig\I386\SXS.DL_\sxs.dll в корень с:
запускаю Setup.exe --psxs --s c:\
в fSetup.log пишется
Цитата:
[2009-11-06 09:42:53] =====================================================
[2009-11-06 09:42:53] Fake-Setup Advanced ver: 9.8.18.0 log Started.
[2009-11-06 09:42:53] Parsing Source and Destination DLL path.
[2009-11-06 09:42:53] Commandline params parsed successful.
[2009-11-06 09:42:53] Checking DLLs versions for patcher:
[2009-11-06 09:42:53] Source file c:\syssetup.dll is not found.
[2009-11-06 09:42:53] Source file c:\setupapi.dll is not found.
[2009-11-06 09:42:53] Source file c:\sfc_os.dll is not found.
[2009-11-06 09:42:53] Source file c:\uxtheme.dll is not found.
[2009-11-06 09:42:53] Found source file c:\sxs.dll version: 5.1.2600.5512
[2009-11-06 09:42:53] Patching disk files started.
[2009-11-06 09:42:53] Sxs.dll: Patched 11 bytes. Found already patched 0 bytes. Found unknown 0 bytes.
[2009-11-06 09:42:53] Sfc_os.dll: Patching disk file disabled and skipped.
[2009-11-06 09:42:53] Uxtheme.dll: Patching disk file disabled and skipped.
[2009-11-06 09:42:53] Syssetup.dll: Patching disk file disabled and skipped.
[2009-11-06 09:42:53] Setupapi.dll: Patching disk file disabled and skipped.
[2009-11-06 09:42:53] Patching disk files completed.
[2009-11-06 09:42:53] Log Finished.
[2009-11-06 09:42:53] =====================================================
|
и вот теперь самое интересное. Несмотря на запись в логе о патченых 11 байтах, файл c:\sxs.dll ни на байт не отличается от c:\xp-orig\I386\SXS.DL_\sxs.dll , т.е. на самом деле ничего не пропатчилось
вот сижу и думаю, то ли лыжи не едут, то ли я чего то не понял?