Slow boot with modified Explorer shell

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



I'm setting up a WinXPE image that I want to boot directly to our
application without exposing the O/S, a common scenario that should
call for Minlogon. However, we need the ability to selectively
terminate our application and run the Explorer shell for basic
diagnostics and maintenance by field engineers. I did this by
substituting our program for the "Shell" application in the
"HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" registry
key. Works great, except that it causes the logon process to hang for
about 30 seconds. Running Bootvis shows that there's no disk or CPU
activity, no driver delays and no process creates during the period in
question. The delay goes away if I restore Explorer.exe as the shell
application. Any insights?

.



Relevant Pages

  • Re: Minlogon and Explorer shell
    ... you are not saving much switching from Winlogon to MinLogon ... You could try having Command Shell as the shell and launch the Explorer ...
    (microsoft.public.windowsxp.embedded)
  • Re: Custom Shell & Logon Process
    ... >> Trying to use a custom application as the shell. ... >> The custom app uses a USB security dongle and the USB drivers are not loaded ... >> that detects when the logon process completes. ...
    (microsoft.public.windowsxp.embedded)
  • Re: Problems connecting to network
    ... how do i get my shell to do the logon? ... >> I need to automate the connection of a network drive, ... > I am using minlogon, and I connect without using username or password. ... > I never got it to work when connecting from system account. ...
    (microsoft.public.windowsxp.embedded)
  • Re: using minlogon
    ... Reading documentation you probably have already realized that shell and logon are independent components. ... Only difference for such app in Minlogon environment would ... CMD works perfectly as a shell app for Minlogon. ... My first issue is creating a custom user shell. ...
    (microsoft.public.windowsxp.embedded)
  • Custom Shell & Logon Process
    ... Trying to use a custom application as the shell. ... that detects when the logon process completes. ... At which time it launches the ...
    (microsoft.public.windowsxp.embedded)