I have not tried this yet...
[Here is your issue... the images need to be BMP's]
take your photo: You need two images of it... 1 at 800×600 and the other at 1024×768 (saved as 24-bit windows bitmap)
1. Download Dan Smith’s Vista Boot Logo Generator (
http://www.btinternet.com/~danieldsm...ratorSetup.exe)
2. Install and run from the link in the Start Menu.
3. Hit Browse for image and select both the 800×600 and 1024×768 resolution bitmap files for your boot screen.
4. Click on File and select Save Boot Screen File as and save your file.
5. Next, you will need to replace the winload.exe.mui file in c:\Windows\System32\en-us with the one you just created. Before you copy in your new file, make a backup of the original. You will need to take ownership of all files in en-us as well as give your account file permissions to replace the file as well in order to copy the new winload.exe.mui file in.
6. Click on the start orb and type in “MSCONFIG” in the textbox.
7. Once the System Configuration tool loads, click on the Boot tab.
8. Under Boot Options check “No GUI Boot”.
9. Hit OK and reboot to see the new screen.
Found this information here:
Change Windows Vista Boot Screen