Jump to content

Editing the Windows 2000 Bootscreen

Recommended Posts

1: Complete ALL your nLiting/HFSLIPing/XPloding ... ect.

2: Copy the following files from your I386 directory, to the root of %systemdrive% (you can delete it after modification)...





3: Now the fun parts...

Press Start>Run>"CMD">OK

Type the following, hitting return after each line...

expand.exe ntoskrnl.ex_ ntoskrnl.exe
expand.exe ntkrpamp.ex_ ntkrpamp.exe
expand.exe ntkrnlmp.ex_ ntkrnlmp.exe
expand.exe ntkrnlpa.ex_ ntkrnlpa.exe

4: Click this link ResHacker

Save a copy or open from the download. When you open the downloaded file. I'd Extract it to %systemdrive%\Program Files\Reshacker (create the directory). Create a shortcut and add it to your start menu/desktop ect...

Open Reshacker, Click File>Open and point to C:\ntoskrnl.exe.

Expand "Bitmap", expand "1" and click "1033". Right Click on "1033" and click "save [bitmap : 1 : 1033]..."

Save this file to your %systemdrive%.

5: Now go to your saved image. Open it in Paint (ect) and do your editing... Remembering you CAN NOT increase the dimensions, and it must be saved as a 16 colour bitmap.

6: Reopen "Reshacker", Point to the "ntoskrnl.exe" file again, expanding the same archives.

Right click "1033" again, but this time click "Replace Resource".

Click "Open file with new bitmap" and point to your edited Bitmap.

Click "Replace".

Click "File>Save"

7: Repeat process 6: For "ntkrpamp.exe", "ntkrnlmp.exe", and "ntkrnlpa.exe"

Replacing the same image each time. (Not sure what will happen if you use different ones)

8: Press Start>Run>"CMD">OK

Type the following, hitting return after each line...

makecab.exe ntoskrnl.exe ntoskrnl.ex_
makecab.exe ntkrpamp.exe ntkrpamp.ex_
makecab.exe ntkrnlmp.exe ntkrnlmp.ex_
makecab.exe ntkrnlpa.exe ntkrnlpa.ex_

9: Copy all the files ending in .ex_ (Except ones with _original in the name, you can remove these) Back to your "I386" Directory, overwriting the originals if prompted.


All the above has edited your bootscreen during the Windows 2000 installation process. Once Windows is installed it will revert back to the originals.

To fix it so it will stay with your edited bootscreen, or to modify it for another edited bootscreen after install; follow the rest of the guide...


9: Copy the following files from your "I386" directory, to the root of %systemdrive% (you can delete it after modification)...



10: Extract the contents of each cab using WinZip or WinRar, I'd advise you to extract them to directories named "SP4" and "SP3"...

11: Copy the following files to each folder, SP3, and SP4.





Replacing any files if prompted.

12: Click Microsoft Cabinet Software Development Kit

Save the file to "%systemdrive%\Windows\System32\"

Press Start>Run>"CMD">OK

Type the following, hitting return after each line

cd c:\sp4
cabarc.exe n sp4.cab *.*
cd c:\sp3
cabarc.exe n sp3.cab *.*

Within the sp3, and sp4 folders will be the repacked cabinet files. (SP4.CAB, SP3.CAB) And copy these to your "I386" Directory.

DONE! :thumbup:w00t:

Cheers to memberjoe for his help! :hello:

Link to comment
Share on other sites

Very good guide thank you. Have you found a way to edit the setup billboard?

Billboard? o_O

You mean that thingy that displays WINDOWS 2000 $FLAVOR on a white background? o_O

I'm very unorthodox with everything I do, but I believe what you're looking for exists in msgina.dll! :w00t:

I edited these files in the I386 directory with my new screen. But didnt edit the ones in driver cab. I got the old boot screen :blushing: . I will try again with the files in driver cab too.

Is there a way to get the icons from vista or xp in 2k?

Do NOT copy over! o_O

Just load shell32's icons over from vista's shell32.dll archive.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...