DennyMK Posted December 21, 2008 Share Posted December 21, 2008 (edited) I was looking for a tool for making bootscreen background, trying to add my background in bootscreen (NTOSKRNL.exe), and finally with a help of my friend @wolfcall (who is also a member here) we found how to make original background like in MS NTOSKRNL.exe file (BMP 1 and BMP 4 as most important for Windows XP Professional).Unlike some people I know from forums, I want to share my effort with YOU.I was trying to edit that background with 16 colours 4 bit palette in Photoshop, but everytime failed.I tried with Windows "Paint" and I succeed but I needed to make painting (dot by dot) manually and at the end I had working background but visible in ResHack or PE Explorer or other editing tools unlike MS's non-visible with mentioned tools.Last night I found that using TuneUp Utilities can make the original like MS's background without much effort In the folowing tutorial, I'll try to explain the step-by-step how to make the bootscreen like you desire.01. Download and install "TuneUP Utilities 2009"02. Start the program and select "Customize Windows"03. From a "TuneUP Styler" menu, select "Change boot screen"04. You can see now the Windows default boot screen (active) (ntoskrnl.exe). We are ready to make our own background05. Click on "New Screen" and by clicking "Open image" select your favourite (background) BMP or JPG image06. At "Customize progress bar" select the position of border (if you don't want to change the position leave it default) and the colour of the moving stripe07. "Save boot screen" with the name you want08. Select the boot screen you just made (selected by default) and click install09. Now open the folder C:\WINDOWS\system32 and search for file named "TUKernel.exe" and copy it to the desktop10. Return to folder C:\WINDOWS\system32 and search for file named "ntoskrnl.exe" and rename it to something else (Old.exe for example) and cut/paste it to desktop11. Rename the TUKernel.exe file to ntoskrnl.exe and paste in into C:\WINDOWS\system32 folder12. Return to TuneUP Utilities, set the Windows default boot screen as active and delete the new maden (by you) boot screen13. Reboot and delete the "Old.exe" file from desktop after rebootFor those who want to use TuneUP Utilities and don't want to waste their time, consider step 9 to 13 unessential.For those who want to "practice" go to the step 13 This method is tested on Windows XP Professional SP3 with ntoskrnl.exe 5657 version and will work for desktops and laptops. It will also work with 5512 version unless you update.P.S.: TuneUP Utilities uses the original ntoskrnl.exe and modify the file with your background image and create it's own file named "TUKernel".Here is a link of boot screen (step-by-step illustration jpg's included) I made it from my favourite Panther pic:File Size: 3.85 MBMD5: 081B4319936F03DCE9084CEA27D152DA Edited December 22, 2008 by DennyMK Link to comment Share on other sites More sharing options...
LordWarlock Posted December 21, 2008 Share Posted December 21, 2008 Replacing ntoskrnl.exe is a bad practice, use the boot.ini /KERNEL= switch instead. Also, for multiprocessor machines the boot screen is not ntoskrnl.exe, but ntkrnlmp.exe, if you have a single processor and more than 3GB of RAM it's ntkrnlpa.exe and for MP with more than 3GB it's ntkrpamp.exe, so if you really need to replace the file, first check which you have to replace.Now for the boot.ini part, it's simple:This is how a standard boot.ini looks like:[boot loader]timeout=30default=multi(0)disk(0)rdisk(0)partition(1)\WINXP[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINXP="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptOutThis is how you have to modify it to change you bootscreen:[boot loader]timeout=3default=multi(0)disk(0)rdisk(0)partition(1)\WINXP[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINXP="Microsoft Windows XP Professional (MOD)" /fastdetect /NoExecute=OptOut /Kernel=bootmod.exemulti(0)disk(0)rdisk(0)partition(1)\WINXP="Microsoft Windows XP Professional (BACKUP)" /fastdetect /NoExecute=OptOutSimply copy the OS line to another line (as a backup), change the description to your liking (but use only ASCII characters), add a /Kernel=xxxx.exe switch, where xxxx.exe is the name of your modified kernel, be careful, it has to be a short name (max 8+3). Also change the timeout value to some short interval, don't change it to 0, so that you can simply switch back to the original kernel in case of problems. Now copy your modified kernel to system32 and give it the same name you specified after /Kernel=. This is safer than a direct overwrite and it's actually the same way TuneUp does this. Link to comment Share on other sites More sharing options...
DennyMK Posted December 22, 2008 Author Share Posted December 22, 2008 (edited) Thanks @LordWarlock I'm aware about your post, but this is my first Topic and I wanted to be more simple and useable for begginers. Between, you explained that for me Edited December 22, 2008 by DennyMK Link to comment Share on other sites More sharing options...
johnhc Posted December 27, 2008 Share Posted December 27, 2008 DennyMK, I tried to modify my NTOSKRNL.exe with a resource editor and when I rebooted, the new boot screen flashed for a few seconds, looking like the good quality image I used. Then the screen went black and the new boot image reappeared, but this time the color was wrong and the quality was poor. I then DL the trial version of TuneUp and used it with the same image and it looks great. I open the TUKernel.exe with the resource editor and the bit maps are not altered. I then did a new install (format) of my ISO (on VMware Server). After the install, I copied the TUKernel.exe into the System32 folder and changed the boot.ini as LordWarlock suggested and it looked great. In this case TuneUp is not installed and any files left around are gone. I also opened NTOSKRNL.exe, that TuneUp had altered, with my resource editor and could find no changes. I am really curious how the image is placed in TUKernel.exe and what changes are made to NTOSKRNL.exe. Do you have any ideas to share with me? I am running XP x64. Does your 32 bit TUKernel.exe appear to have had its bit maps altered by TuneUp? Thanks to you and LordWarlock for teaching me some more about Windows. Enjoy, John. Link to comment Share on other sites More sharing options...
DennyMK Posted January 1, 2009 Author Share Posted January 1, 2009 ... I also opened NTOSKRNL.exe, that TuneUp had altered, with my resource editor and could find no changes.I am really curious how the image is placed in TUKernel.exe and what changes are made to NTOSKRNL.exe.Do you have any ideas to share with me? I am running XP x64. Does your 32 bit TUKernel.exe appear to have had its bit maps altered by TuneUp? Thanks to you and LordWarlock for teaching me some more about Windows. Enjoy, John.Hi johnhc,First I want to wish you a Happy New Year and to the rest of the MSFN Members .Answer to both questions:TuneUp DOES NOT change NTOSKRNL.exe. It copy the NTOSKRNL and rename the copy to TUKernel.exe . That's the reason you couldn't find any changes to NTOSKRNL.exe. So no changes to the original NTOSKRNL.exe. and that's why I suggested to replace the original NTOSKRNL.exe .It's also safe that way I've described, but LordWarlock's suggestion is even better, because Microsoft releases too many hotfixes recently, which may alter the modified NTOSKRNL.exe.And how the image placed in TUKernel.exe? I guess TuneUP Utilities has their own 16colours palette with 4 bit colour depth, editor, integrated.I hope I help you , P.S.: Ask again if I missed something. And yes I want to share my experience Link to comment Share on other sites More sharing options...
johnhc Posted January 1, 2009 Share Posted January 1, 2009 DennyMK, thanks for your reply. I think TuneUp did modify NTOSKRNL.exe, because it was about 15 kB larger than the original. Have you looked at your TUKernel.exe with a resource editor and if so, could you see that the bit maps images were altered? You might also look at your NTOSKRNL.exe before and after running TuneUp.Thanks again, John. Link to comment Share on other sites More sharing options...
johnhc Posted June 4, 2010 Share Posted June 4, 2010 yes i did but how do put text please replay urgentabhagipagalpremi, I am sorry but I don't know what you are asking. Do you want to know how to change the text in the boot screen? The boot screen is an image file, so to change anything, including text, edit the image with whatever tool you like and change it. The text is contained in the image. If you need to ask further questions, please enter your question in your native language and use Google (or other) Translate to convert it to English. Enjoy, John. Link to comment Share on other sites More sharing options...
ravirajpoot Posted July 1, 2010 Share Posted July 1, 2010 (edited) i am new here give me step by step tutorial plz or upload video on youtube plz where i place boot screen file in xp cd ??????????? Edited July 1, 2010 by ravirajpoot Link to comment Share on other sites More sharing options...
Ponch Posted July 1, 2010 Share Posted July 1, 2010 This has nothing to do with nLite. plz SEARCH, or at least read the 1st post which happens to be a step by step tutorial. At least search for the proper forum to ask your question. There is a forum called "Customizing Windows". These are forums to ask for help, not to ask for someone else to do the job. We try to answer questions, we don't spend hours making step by step tutorials or videos for people passing by.To answer your only question, you don't "place boot screen file in XP CD", it is much more complicated than that. so plz search. Link to comment Share on other sites More sharing options...
ravirajpoot Posted July 3, 2010 Share Posted July 3, 2010 i am really sorry now just give me simple ans is it work if i change TUKernel.exe to NTOSKRNL.ex_ by using makecab command in cmd and place it into the i386 folder in my xp cd bootscreen will changed ???????????????? Link to comment Share on other sites More sharing options...
ranjeetmalik4444 Posted February 18, 2011 Share Posted February 18, 2011 I did the same but when I open TUkernel with rehack the file doen't shows the resources I used it show the normal one's..... Link to comment Share on other sites More sharing options...
ranjeetmalik4444 Posted February 23, 2011 Share Posted February 23, 2011 I dont have the required configuration but I want to change these files also using tuneup method please suggest any method so that I can have all the four kernel edited I want to make my own modded XP# ntkrnlmp.exe - Windows Multi Processor Kernel# ntkrnlpa.exe - Windows Single Processor Kernel with more then 3 GB of RAM# ntkrpamp.exe - Windows Multi Processor Kernel with more then 3 GB of RAM Link to comment Share on other sites More sharing options...
jpaytoncfd Posted June 2, 2011 Share Posted June 2, 2011 Arent the NTOSKRNL.exe and NTKRNL__.exe different files? I have NTOSKRNL.exe and ntkrnlpa.exe (I have a P4 with HT and LESS that 3GB but its what I have anyway.) Link to comment Share on other sites More sharing options...
Arslan Posted November 19, 2012 Share Posted November 19, 2012 i edit this file and how i can save this boot screen to window xp cd setup??????????????????????????????????????????????????????? sorry for my english thankxxxxx Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now