Войти

Показать полную графическую версию : Помогите с заменой файлов в дистрибутиве


AlexThePeacemaker
12-12-2009, 11:42
Доброго времени суток. Изменил значки в системных фалах. Пытаюсь заменить эти файлы в дистрибутиве. Тут получатся две беды:
1. Если я меняю все файлы скопом, то на 39 минуте установки получаю сообщение об ошибке 800b0100. Установка прекращается.
2. Если меняю только msgina.dll, explorer.exe, regedit.exe, shell32.dll, то послений в конечном итоге получается оригинальным от Майкрософт и внешний вид значков из него, естественно, не меняется. Сам оригинал хранится в папке system32\dllcache. Но откуда он там берется если в дистрибутиве он заменяется?

Ввожу некоторые уточнения:
А. Служба System File Control отключена через HIVESFT.inf
Б. Все измененные файлы ознакомлены с modifype и сжаты makecab(кроме regedit)

Находил в одной теме, что даже при отключенной SFC программа установки не пропускает измененные файлы *.cpl. Но почему тогда на ZverCD все это проходит нормально?
Откуда в dllcache появляются оригиналы файлов?

И еще одно замечание: если убрать установку дополнительного софта через $OEM$, то shell32 устанавливается как надо.




© OSzone.net 2001-2012