If you are a desktop customization kinda guy, one of the first things you’ll want to figure out is how to create a customized boot logo. There’s a little utility that you can use to create the boot logo formats. First you’ll need to download the Vista Boot Logo Generator (download here) utility, which we’ll use to create the correct logo image type. Once it’s installed, you need to make sure that you run the application as administrator: We should choose an appropriate logo file.
Choose two versions of the image, one needs to be 800×600 at 24 bit color, and the other 1024×768 at the same color depth. Both files must be in Bitmap(BMP) format. Save the file somewhere like your desktop, because we can’t yet copy directly to the correct directory, until we take ownership of the file. To take ownership of the file, you’ll have to open an administrator command prompt. (type cmd into the start menu search box, and hit Ctrl+Shift+Enter), and then run this command:
takeown /f C:\Windows\System32\en-US\winload.exe.mui
Now run this command, substituting for your username:
cacls C:\Windows\System32\en-US\winload.exe.mui /G :F
Now copy the file that you created into the C:\windows\system32\en-US\ directory.
Make sure you choose the overwrite option.
Now you’ll need to use the msconfig utility. Just type msconfig into the start menu search box, and then click the Boot tab: Check the “No GUI boot” option, and we’re all ready to reboot and test it out.