First create your bitmap. The good news is that you can use a 640 x 480 bmp file, but the bad news is you are limited to 16 colours. You’ll need something a little more sophisticated than Windows Paint or the Picture and Fax viewer – we’ve used Paint Shop Pro (any version) or the freeware Irfanview.
Whatever you use, you will need to resize the image to 640 x 480pixels, and reduce the colour depth to 16 colours. Save the file in the Windows folder as boot.bmp and close the imaging program.
Now is a good time to create a system restore point. Having done that, you need to edit the boot.ini file to enable your new screen.
The easiest way is to go to System Properties, either through Control Panel or by right-clicking on ‘My Computer’ on the Desktop and choosing ‘Properties’ or, if you want to be ultra cool – and have the necessary keys – pressing the Windows key and Pause/Break.
Turn to the Advanced tab and click the Settings button in the Startup and Recovery section.
In the following dialogue, make a note of the ‘Default operating system’, then click on the Edit button. Boot.ini will then load into Notepad. Identify the default OS (if there is a choice) – this will be of the form:
multi(0)disk(0)rdisk(0)4 partition(1)\WINDOWS=” Microsoft Windows XP Professional” /fastdetect /NoExecute=OptIn
where the text after WINDOWS= is what you saw in the default OS box in the previous dialogue.
Now add /bootlogo /noguiboot to the end of the line; watch out for the Notepad word-wrap. Save the file and exit Notepad.
Restart, and you should see the new boot screen.
You won’t get the animated ‘progress bar’, but this is just an illusion designed to reassure you that something is happening; if you really need this then you’ll need a utility such as Xplash, but be warned that this does use an alternate kernel file.
Finally, should something go wrong and you have trouble booting, reboot and press F8 so you can choose to start XP in safe mode.
Here you can go back to the system restore point you made or continue in safe mode to remove your additions to the boot.ini file.
Cgrzesiek