Help - Search - Members - Calendar
Full Version: Editing WINNTBBU.DL_
MSFN Forums > Customizing Windows and Graphics > Customizing Windows

   
Google Internet Forums Unattended CD/DVD Guide
weEvil
I downloaded a custom WINNTBBU.DL_ how do I change the bitmap inside? Its got a nice look to it but it seems unfinished and I would like to modify it.

(It's the dll that contains the background when installing windows)

Can I extract the bitmap and then repack it when I finished modding? How do I go about that?

And what are restrictions for the bitmap? Like resolution and color?



edit:

I'd also like to modify the bootscreen. Is there any way to modify the files on the CD before installing and doing it then? And what are the restrictions for such a bitmap?
phkninja
ill answer the question now, but in future try searching the forum. This question is asked alot.

copy winntbbu.dl_ to somewhere other than where the cd files are stored( eg. d:\winntbbu.dl_).
copy modifype.exe to the same directory (unless its already in your system32 directory)

open a command window and navigate to the drive
type
CODE
expand winntbbu.dl_ winntbbu.dll


use reshacker or another resource editor to open the file for editing
replace the picture (bitmap 103) with the one you want. (restrict to 8 bit or 16 bit colours to stop errors)
close resource editor.
in command prompt type
CODE
modifype winntbbu.dll -c
makecab /D CompressionType=LZX /D CompressionMemory=21 winntbbu.dll


copy winntbbu.dl_ to i386 directory.
weEvil
Cool. Thanks. That worked.


Now in regards to my second question, how to modify the source files for bootscreen?
phkninja
ntoskrnl.exe would be the file to edit for the boot image (If im not mistaken)

ntkrnlpa.exe - Bitmap 1
ntkrnlmp.exe - Bitmap 1
ntoskrnl.exe - Bitmap 1

This will edit the boot image for single and multi-processor machines
weEvil
QUOTE (phkninja @ Apr 26 2007, 06:54 PM) *
ntoskrnl.exe would be the file to edit for the boot image (If im not mistaken)

ntkrnlpa.exe - Bitmap 1
ntkrnlmp.exe - Bitmap 1
ntoskrnl.exe - Bitmap 1

This will edit the boot image for single and multi-processor machines


Ok... this looks like its going to take awhile.

Why are there three different bitmaps in three different executables?

I want to do a full screen non-animated logo. 640x480 bitmap as it is displayed. Just like the XPize bootscreen. No fancy animations or loading bar.

Like this (XPize bootscreen):



edit: site didn't allow hotlinking. Uploaded example instead.
phkninja
Look here for kernel info

it shouldnt take too long if the image is the same.

Process.

Copy the ntoskrnl.exe to another folder for editing (or copy the ntoskrnl.ex_ from the i386 folder of your unatended disk and expand it)

1) Open resource editor (like reshacker)
2) open kernel file
3) click on bitmaps->1->1033
4) Richt click and select replace
5) select the bitmap to use and save
6) run modifype and makecab (as in Unattended Guide)
7) Add to your i386 folder for your disk



if running on current machine rename the kernel OEMkrnl.exe and place in the system32 folder
edit the boot ini file. (like method 1 in the first link)
weEvil
Cool. Thanks for the link. Exactly what I needed. Step-by-step with great detail.

thumbup.gif
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.