Heidi, Adrian,
For Minlogon configurations [HKLM\Software\Microsoft\Windows
NT\CurrentVersion\Winlogon],"Userinit" value will be set to
"...\FBA.exe -run" by default even in postfba image. At least it is what I
see on my local Minlogon image with CMD shell.
I guess it is intended to specifically run apps under [..\Run] key. I think
if you are doing a custom shell without Explorer app running in backgroud,
you would need to clean up the key and maybe to remove %SystemRoot%\FBA dir
completely (in postfba image, of course).
KM
HLe> "Adrian Theodorescu" <(E-Mail Removed)> wrote in message
HLe> news:%(E-Mail Removed)...
>> Hi,
>> I am trying to run a custom application as the system shell on a
>> PC-based cash register installed with Win XPe SP1. There are two
>> applications that must be run at system startup in order to
>> initialize some devices (touch screen, etc.). These applications are
>> present in the
>> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run key,
>> so that Windows Explorer would run them if set as the sysyem shell.
>> Now I
HLe> have
>> replaced Windows Explorer with my custom application, but the files
>> in
HLe> this
>> registry key are still run at startup by fba.exe. Why is that? I
>> would
HLe> like
>> to start the applications myself. What is fba.exe and how can I get
>> rid of it?
HLe> I've not dealt with custom shells, but the first boot agent should
HLe> only run when the machine is very first set up, ie the First Boot.
HLe> It deals with performing some setup tasks that need to be done
HLe> after the build is completed, but I don't think it should be
HLe> running at every boot.
|