Hide/Modify WinLogon UI?

G

Guest

I'm developing an XP embedded product with the main application written in
C#/.Net. Unfortunately, as soon as you include the .Net component in your XPe
image, you've included the whole kitchen sink, including WinLogon.

Since WinLogon is being used, I get a bunch of Windows-looking UI (pale blue
screen, Windows graphics or windows) during my boot-up and shutdown sequence.
I would really like to have my corporate appearance instead.

I've tried clearing the "Show Friendly Winlogon" and "Show 'Welcome to
Windows' screen before Winlogon" flags in Target Designer, and also know how
to "patch" ntoskrnl.exe to change the boot screen. I'm now just trying to
figure out how to change the Winlogon screens (or, perhaps, a way of
bypassing Winlogon and using Minlogon instead... and still have my .Net
application run).

Thanks...

-Timo
 
K

KM

Timo,

I don't know about switching to Minlogon. I guess Winlogon is a .Net Framework requirement for the moment.
But you can customize Winlgoon. Look at MSDN for MSGina. You will hit a lot of useful info. Also, there is a sample MSGina code on
www.xpefiles.com.

Some logon UI can also be customized by doing logon/shutdowd scripts. Just search MSDN or Google for the logon script.

You can also change wallpaper to show your company branding (search this NG archive for more info on how to change the wallpaper).

Btw, you are legally not allowed to make any changes in MS binaries (ntoskrnl.exe) if you plan to distribute your image.
Instead use /noguiboot switch in boot.ini.
 
S

Sean Gahan

KM,
Switching to the MiniLogon when the WinLogon is installed does not work (I
tried it). Basically, the WinLogon will load and after it has loaded the
MiniLogon interface is displayed; which kind of defeats hiding the UI.

Regards,

Sean Gahan

KM said:
Timo,

I don't know about switching to Minlogon. I guess Winlogon is a .Net
Framework requirement for the moment.
But you can customize Winlgoon. Look at MSDN for MSGina. You will hit a
lot of useful info. Also, there is a sample MSGina code on
www.xpefiles.com.

Some logon UI can also be customized by doing logon/shutdowd scripts. Just
search MSDN or Google for the logon script.
You can also change wallpaper to show your company branding (search this
NG archive for more info on how to change the wallpaper).
Btw, you are legally not allowed to make any changes in MS binaries
(ntoskrnl.exe) if you plan to distribute your image.
 
G

Guest

KM, Sean... thanks for your help! I hadn't heard of MSGina (seems like I
should have), and am glad to hear someone tried the path of using MinLogon
with WinLogon installed ('cuz I was about to try that, also).

-Timo
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top