Простой способ заменить Boot Screen
Материал из OSZone.net wiki.
Подготовка загрузочного экрана
Установите TuneUp Utilities 2006. Как работать с этой программой рассказывает YuriPet в статье Boot Screens (новый взгляд).
Создайте свой экран загрузки в любой программе: Adobe Photoshop или другой.
Запустите программу TuneUp Styler зайдите в окно Boot Screen.
Выберете ваш загрузочный экран и нажмите кнопку Install Boot Screen.
Теперь зайдите в каталог %SystemRoot%\system32 и скопируйте файл TUKernel.exe (потом можете переменовать файл как вам угодно, файл обязательно должен бытьт в формате DOS filename 8.3, 8-м символов имя файла и 3 расширение) в каталог с дистрибутивом $OEM\$$\system32\.
Замена загрузочного экрана во время установки Windows
Далее создадим файл boot.ini и воспользуемся параметром /kernel=filename.ext, пропишите туда следующие строки:
[boot loader] timeout=0 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /noexecute=optin /fastdetect /tutag=r18wyt /kernel=tukernel.exe multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Original Windows XP" /noexecute=optin /fastdetect
Осталось лишь подменить при установке Windows файл Boot.ini. Проще всего запустить батник на стадии RunOnceEx.
cmdow @ /HID bootcfg /Copy /d "Microsoft Windows XP Professional RU" /ID 1 bootcfg /RAW "/noexecute=optin /fastdetect /TUTag=R18WYT /Kernel=TUKernel.exe" /A /ID 1 bootcfg /TIMEOUT 0 Exit
Батник закиньте в папку $OEM$\$1\install\ или прописать в файле cmdlines.txt.

