How do you change windows Xp boot screen without using any software?

You will have to edit the boot.ini or replace the ntoskrnl.exe with a downloaded bootscreen(SP1: ntoskrnlsp.exe). Please don't do this without a quality third party software.

Boot up your computer in safemode, enable view hidden files and locate:

C:\Windows\System32 and find the file named "ntoskrnl.exe" / "ntoskrnlsp.exe"

Take a backup copy of this file and then replace it with your downloaded one and restart. You will need the backup in case anything goes wrong or to reset it.

or

Boot up your computer in safemode, enable view hidden files and locate Boot.ini. Right click and chose open with notepad to edit.

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

Add the parameter to the last line: /kernel=boot_screen_file_name

Example: You saved the file as Bootscreen.exe: kernel=Bootscreen.exe

Move your manual file to Windows\System32 and restart.