Startup Programs

  • Thread starter Thread starter Robert Craig
  • Start date Start date
R

Robert Craig

Hello,
During the bootup my Zone Alarm is loaded last.
Is there somewhere that I could determine what programs are loaded 1st 2nd
3rd etc.
I would like that the ZA be loaded first,

Appreciate any help

Robert
 
Execution Order for starting programs

With Windows XP, There are 13+ places that programs can start from and
they are executed in the following order:

Before Logon
1)
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
2) HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices

After Logon
3)
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup
4) HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
5) HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx
6) WIN.INI [Windows] Load
7) WIN.INI [Windows] Run
8) HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
9) HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
10) C:\Documents and Settings\All Users\Start Menu\Programs\Startup
or %allusersprofile%\Start Menu\Programs\Startup
11) C:\Documents and Settings\Your Name Here\Start Menu\Programs\Startup
or %userprofile%\Start Menu\Programs\Startup
12) HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
13) As a Scheduled Task set to run at startup.

[[Startups in groups 6 to 11 all run at the same time (more or less).
However, the groups themselves are triggered in the order shown above. In
other words, the next group can begin launching while the previous group is
still loading its startups. Due to timing issues it is impossible to say
what order these items will finish loading, thus it is impossible to
predict the exact order of execution for individual startups. For instance,
you may notice two or more system tray icons changing position with each
boot - even when no changes have been made to the order.]]

[[The order of items within a group is not necessarily the final order, as
some programs take longer than others to load, and synchronous groups can
overlap each other.]]

Items in 10 and 11 execute alphanumerically. You can change the order in 10
and 11 by moving the items from 11 to 10. Also, you can rename the
shortcuts in 10 and/or 11.

For example; dfg.exe, fgh.exe and ghj.exe would start in that order. To
change the order rename the shortcuts to 1ghj.exe, 2dfg.exe and 3fgh.exe.
They would then start in that order.

Some items are a race every time as to which actually starts first, no
matter what you do.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
Robert said:
Hello,
During the bootup my Zone Alarm is loaded last.
Is there somewhere that I could determine what programs are loaded
1st 2nd 3rd etc.
I would like that the ZA be loaded first,

Appreciate any help

Robert

Wesley Vogel's post was excellent and informative, as always. I thought I'd
add though, that I don't think you can control when ZA finishes loading; I
think it's hard coded to wait for some things to finish before it appears in
the system tray, if that's what you're going by.
Also remember that some apps load almost instantly and some take much
longer. So, a short, fast app could be started last, but still show as one
of the very first in the system tray.
I think it's microsoft's bootvis that can give you a good look at the
orders and time for those sort of things. Very handy.

I wish you luck; I never got it to change! ;-

HTH
Pop`
 
Thanks very much Wesley & Pop for your information.
I think I'll just leave things the way that they are setup now.("if its not
broken leave it alone").
Have a good day.

Robert
 
At least two things load for ZoneAlarm, not counting any .dlls or other
files.

Program Files\Zone Labs\ZoneAlarm\zonealarm.exe
and
TrueVector Internet Monitor service (vsmon.exe).
\WINDOWS\system32\ZoneLabs\vsmon.exe -service

I beleive that zonealarm.exe is what you see in the Notification Area.

zap files are Zone Alarm Data files.

Also these babies...
\program files\zone labs\zonealarm\alert_za.zap (Alerts Plugin Module)
\program files\zone labs\zonealarm\email_za.zap (Email Plugin Module)
\program files\zone labs\zonealarm\firewall_za.zap (Firewall Plugin Module)
\program files\zone labs\zonealarm\framewrk.dll (ZoneAlarm Framework Module)
\windows\system32\zonelabs\html.tdr (Internet Access Monitor)
\program files\zone labs\zonealarm\programs_za.zap (Programs Plugin Module)
\program files\zone labs\zonealarm\security_za.zap (Overview Plugin Module)
\windows\system32\zonelabs\ssleay32.dll (TrueVector Service)
\windows\system32\vsdata.dll (TrueVector Service DLL)
\windows\system32\zonelabs\vsdb.dll (TrueVector Service)
\windows\system32\vsmonapi.dll (TrueVector Client Interface)
\windows\system32\vspubapi.dll (TrueVector Service)
\windows\system32\zonelabs\vsruledb.dll (TrueVector Service)
\windows\system32\vsutil.dll (TrueVector Service)

And I may have missed one or two.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
Robert said:
Thanks very much Wesley & Pop for your information.
I think I'll just leave things the way that they are setup now.("if
its not broken leave it alone").
Have a good day.

Robert

Hmm, hope I'm not responsible for turning you off on the exercise, though.
If nothing else it can be an intersting exercise to figure things out like
that. For me, anyway, I'm sure ymmv<g>.

Regards,
Pop`
 
Thanks everyone for your info.

Robert
Pop` said:
Wesley Vogel's post was excellent and informative, as always. I thought
I'd add though, that I don't think you can control when ZA finishes
loading; I think it's hard coded to wait for some things to finish before
it appears in the system tray, if that's what you're going by.
Also remember that some apps load almost instantly and some take much
longer. So, a short, fast app could be started last, but still show as
one of the very first in the system tray.
I think it's microsoft's bootvis that can give you a good look at the
orders and time for those sort of things. Very handy.

I wish you luck; I never got it to change! ;-

HTH
Pop`
 
Back
Top