How can I boot very quickly?

  • Thread starter Thread starter Daniel
  • Start date Start date
D

Daniel

Target:

1, Boot system very quickly.
2, No windows logon user interface.
3, after user log into windows, execute my application instead of explorer.


What I reach so far:

for 1:

MSDN said: "Hibernate"
do i have to use "Hibernate" technique?

for 2:

Only "Automatic Logon" is ok?

for 3:

Make a new component for my application with prototype as "Shell"?


Can anybody tell me how I should make it?
 
I use a Explorer shell with these components:

- Windows-based Terminal Professional
- Winlogon
- Automatic Logon

The system is completely ready 1 minute after I press the power button.

Maybe you might be interested on starting the computer as soon as it is
powered, even before the user presses the power button. If that's your case
you'll have to change your BIOS configuration and activate the "Start
computer after AC power loss" option in the Power Management section.

I hope this will help you.

Yours,
Asier
 
for 2:

modfiy your boot.ini in the root of your bootable drive by adding
"/noguiboot" to then end of the line corresponding to your XP Embbeded
boot option.

mine looks like:

multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP
Embedded" /fastdetect /noguiboot

for 3:

This is done in the Component Designer.
There are three things you have to do to the component containing
your executable once you open or create the .sld file:
1. click on the component->Setting and set the Prototype field to
"Custom Shell Prototype"
2. On the settings screen click on Advanced->Add ad the following
string: name: cmiShellPath
value: <the path of you executable on the target machine>
3. In the components pane click on "Group Memberships" and add the
dependancy group called "Shell"


Best Regards,
Ramzi Elkhater
 
thanks for your detail explanation.

I have done that. But if I use "WinLogon Standard", I still can't remove
the splash: "Windows is configing for your account..." (that is a
translation from my language, perhaps not exact the same in english language
system). After the splash, my shell will run. I don't want my clients to see
this splash. I only need a clean screen or my own background.

So far, I had removed the two check for "show friendly winlogon" and "show
welcome to windows screen..", but there is still some dialogs show up to say
"applying your personal configuration...", I suspect that I need to hide
them off as what MS website said.

How can I find a good way to solve this problem?

Thanks again.
 
Yes, there is an option in my BIOS, I will take good use of it. I will check
if error will be report when it restarts after power loss accidently.

Thanks very much.

I also hope the "One hibernation/ Resume many..." will help me. but I don't
want to upgrade to SP2.

Are there any good ways to do that?
 
Try KM´s tip from a previous post. It works for me!

Add [HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system],
"DisableStatusMessages"=dword value:1

BR,
Rob
 
Back
Top