HOW to
-- For boot
screens --
==================
A. Methods only for FAT32 (if you don’t know what is
FAT32 then you have FAT32)
General method
1. Place into drive a: a bootable diskette (MS
DOS) and boot the PC
2. Rename the file c:\boot.ini to something else (lets say “c:\bootno.ini”)
3. Reboot.
You will see a warning about missing boot.ini, but windows will use the default
ntoskrnl.exe file located at system32 folder to boot the PC.
Note: The above method will not work
if a user manually has change the original ntoskrnl.exe file at system32 folder
to a non valid one. In that cases restore the original from the backup you have
made.
LogonUIBootRandomizer users
1. Place into drive a: a bootable diskette (MS
DOS) and boot the PC
2.1. Go to c:\, type 'BOOTBAK.BAT' and hit
<enter>, or type 'c:\BOOTBAK.BAT'
and hit <enter>
or
2.2 Delete boot.ini (usually c:\boot.ini) and
restore it with the backup you have made
or
2.3 Go to system32 folder and delete the files kernel1.exe and/or kernel2.exe
Reboot
Note. LogonUIBootRandomizer
makes automatically 3 copies of boot.ini (boot.bak
and boot.lgb in the 'c:\'
folder and a boot.ini in the programs' folder). So, you can restore the
boot.ini from one of this 3 or from the one that you have made (You can make a
backup of boot.ini where ever you want)
B. Methods for NTFS
General
The easiest and 100% safe way to use custom
boot screens with NTFS is to add a new line to yours
boot.ini file, which will be an other Operating System.
It will be the same as the one you are using (WinXP),
but it will have the default boot screen.
So, every time you restart the PC you will see
a list with all the previous
In case of problems (the PC is not booting
after you set a new boot screen), just reboot and select the “new” OS.
LogonUIBootRandomizer checks if you have NTFS and if yes, will prompt you to add this “new” OS
(line) automatically.
So, a typical boot.ini is like this
----------------------------------------
[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 Pro" /fastdetect
----------------------------------------
After modification will look like this
----------------------------------------
[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 Pro" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="(Default) Microsoft
Windows XP Pro" /fastdetect
----------------------------------------
When booting will see this list
1. Microsoft Windows XP
Pro
2. (Default) Microsoft Windows XP
Pro
The first one can be used to see custom boot screens.
The second can be used in case of problems.
A tip
Change the line “timeout=30” to “timeout=3” (or “timeout=2”) and windows will wait 3 (or
2) seconds before automatically select the first choice from the above list.
If you don’t want the
2 choices when booting.
You must have install Recovery
Console. Go to this link:
http://support.microsoft.com/default.aspx?scid=kb;en-us;307654
After installing it, start the PC with Recovery Console (see the above article
about how to do it) and you can use the steps at A. Methods only for FAT32
with out using a bootable diskette.
-- For
logon screens --
===================
1. When you
are in the logon screen hit 2-3 times Ctrl-Alt-Delete.
The classic
Win2000 dialog will pop up. Type there your name
and
password and hit ok.
That will
work in 90% of cases. For the other 10% do this
2. Boot the
PC with a bootable diskette (MS DOS) if you have FAT32 or using the Recovery Console (if
you have NTFS)
3. Go and
rename the folder under which you have all your logon
screens.
So, if you have a folder 'c:\Windows\Logon' and under
this you
have all the logon screens, just go and rename that
folder to
'c:\Windows\NoLogon' (the command to do this is 'ren
c:\windows\logon
c:\windows\nologon' and hit <Enter>)
Reboot
or
if you
remember what logonui.exe file you have set (and it is the invalid one), delete
it.