After showing you guys how to tweak every last bit of performance out of your
installation of windows XP there's some personalization tweaks that you're going
to want to do. The first part I'm going to cover is making a custom startup
screen. There's a number of shareware applications like StyleXP or bootxp that
will do this for you ThemeXP even has a
ton for you to download. I don't want to use shareware applications nor did I
find anybody else's instructions adequate (That I found sitting atop google at
least). What am I going to do if I want a truly custom boot
screen AND don't want to use an annoying shareware application?
Lucky for us somebody has provided us a truly FREE solution.
UserXP, you ROCK!
Download his boot editor app HERE.
DISCLAIMER: Before we go any further you must realize that things
within this article can REALLY mess your system up. I try to make some
precautionary steps. You may render your system unbootable if you don't follow
directions properly. Backup your original ntoskrnl.exe and boot.ini. the
boot.ini is usually c:\boot.ini and the
ntoskrnl.exe is in your windows\system32 directory.
After extracting the archive to wherever you want you may need to register a couple of files. Move the dll and ocx
files within the archive to your system32 directory. After this has been
completed go to the command prompt and enter "regsvr32 AxImage.ocx"
Now you should be able to start the program.
Once in the program the first thing you should do is hit ctrl-N which will
open a new project for you to work on.

Click the box where it says Name of new screen and type in what you want to
call this. Make sure the other settings are exactly the same as mine. For this
demo I'm calling my screen IANAG.
After you click OK you should be seeing the default startup screen.