Благодаре этому сайту, форуму и публике на нем

сделал свой диск еще давно и все работает как часы, но вот прошел год, появились новые версии ПО и решил обновить диск, включая и установку ХР - подчистить немного то что не совсем нравится. А именно, один из вопросов - внешний вид при отработке секции RunOnceEx при первом входе. Как я ни страрался - внешний вид почему-то как в классической схеме

А хочется в стиле Луна (серебристая), или еще лучше в моем стиле - слегка модифиуированной серебристой Луне. Уже всю голову сломал. Винда корпоративка, с последующей установкой MUI. Вот собственно в этом-то "собака и порылась". Как известно установка MUI со всеми его дополнениями (MUI WMP, help и т.д.) и .NET Framework занимают довольно много времени, но и при любой установке они нужны, независимо от оборудования и программ. Поэтому было принято решение их установку вынести в RunOnceEx - типа красиво

и пользователя не напрягает... Но при первом входе, на этапе RunOnceEx'а вид только классический и никак иначе

В процессе входа в мою тему нормально переключается. UXTHEME.DLL заменил на пропатченную, секцию [shell] моего winnt.sif приводжу ниже:
Код:

[Shell]
CustomDefaultThemeFile = "%SystemRoot%\Resources\Themes\ModifySilverXP.theme"
DefaultStartPanelOff = No
DefaultThemesOff = No
Я пытался перехитрить ее, и при первом входе делать только чистку, импорт HKLM ключей и перезагрузку с формированием RunOnceEx на этом этапе (ну чтобы мои параметры и схема применились), вроде бы все хорошо, но только MUI встает криво - половина главного меню на русском, половина на английском и хоть обперезагружайся... Помогает только ручное переключение в английский, а затем в русский интерфейс. Если ставить имеенно с первого входа или любым другим способом - все нормально, сразу по русски после перезагрузки (переключаю в русские диалоги через импорт ключа реестра на последнем шаге, после установки MUI).
Ответте на вопрос уважаемые знатоки что делать то? Мне бы при первом входе уже мою темку видеть на этапе RunOnceEx'а или объясните почему же MUI себя так ведет если ставить его через RunOnceEx но не при первом входе - в чем разница?