В Windows Xp загрузочную картинку можно поменять еще одним способом:

Создайте файл с картинкой 640x480 16-цветный под именем boot.bmp в папке WINDOWS
и правим boot.ini в корневом каталоге диска: приводим к следующиму виду.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional RU" /noexecute=optin /fastdetect /noguiboot /bootlogo

Очень удобно так как не приходится править ядро (да и не каждый сумеет), плюс не зависит от текущей версии WINDOWS.