How to change XP Pro boot screen to the one that was in XP RTM,SP1?

ntoskrnl.exe draws the loading screen. Replace it with a different version and the loading screen will change. However, I would back up your current ntoskrnl.

I wouldn't do that. ntoskrnl has nothing to do with a logo screen and it wouldn't change anything. It's a bitmap you have to change which is renamed as a .sys. When you change the sys to .bmp you will see the image. you change or replace that image and then rename it back to .sys.
 
Here is an easy way, without hacking any system files or installing any third party software. Look at /BOOTLOGO switch, as explained here:

https://www.pantz.org/software/windows/bootinistartupswitches.html

So the last line in c:\boot.ini would look like this:

Code:
.....
multi(0)disk(0) ..... "Microsoft Windows XP" /noexecute=optin /fastdetect /bootlogo /noguiboot

You can test it using bitmap files available at the link below (just look for .bmp file inside the zip archive and ignore all the remaining files):

https://www.wincustomize.com/explore/bootskins_xp

Those bitmap files already have the proper size and colours. Later you would just need to find a bitmap file with your favourite boot screen (eg. from SP1). The only drawback of this method is that the progress bar will be static (no animation).
 
Last edited:
I wouldn't do that. ntoskrnl has nothing to do with a logo screen and it wouldn't change anything. It's a bitmap you have to change which is renamed as a .sys. When you change the sys to .bmp you will see the image. you change or replace that image and then rename it back to .sys.
LOL you're stuck on Windows 9x... that no longer works on XP. Like others have said, to change the logos you use a program to modify system files, I've done it with LogonUIBootRandomizer by UserXP
https://web.archive.org/web/20050212051929/http://www.belchfire.net/~userxp/
 

Attachments

  • LogonUIBootRandomizer.zip
    790.3 KB · Views: 39
Back
Top