PDA

View Full Version : Startup.... (W98)



joey0904
04-11-2002, 01:05 AM
Hi all,
I recently installed a firewall on my home Pc and during installation, the program asked if I wanted it to start at Windows startup, so I selected yes. Now when my Pc starts up, the firewall is the last task to load!
Is there a file where I can change what starts first or a way that I can get it to load sooner?

BertImmenschuh
04-11-2002, 01:31 AM
Just a thought, but for a firewall to do its job correctly, it has to know what it is working with. May be why it loads last.

You don't mention a specific problem, is there one?

reghakr
04-13-2002, 03:07 AM
joey,

This might help, gives the order anyway:

INFO: Run, RunOnce, RunServices, RunServicesOnce and Startup

-----------------------------------------------------------
The information in this article applies to:

Microsoft Windows NT Server versions 3.51, 4.0
Microsoft Windows NT Workstation versions 3.51, 4.0
Microsoft Windows 95
Microsoft Windows 98
Microsoft Windows 2000 Advanced Server
Microsoft Windows 2000 Server
Microsoft Windows 2000 Professional
Microsoft Windows Millennium Edition
-------------------------------------------------------

SUMMARY
This article explains how the Run, RunOnce, RunServices, RunServicesOnce, and RunOnce\Setup registry keys relate to each other and to the Startup folder. It also describes the order in which these keys are loaded.

The information contained in this article is supplements the following article in the Microsoft Knowledge Base:

<a target="_blank" href=http://support.microsoft.com/default.aspx?scid=kb;en-us;Q137367>Definition of the RunOnce Keys in the Registry</a>

MORE INFORMATION
Under Windows 95 and Windows 98, where all keys are supported, the keys are loaded in the following order:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\RunServicesOnce

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\RunServices

&lt;Logon Prompt&gt;

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\RunOnce

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Run

HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Run

StartUp Folder

HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\RunOnce
With the exception of the HKEY_LOCAL_MACHINE\...\RunOnce key, all keys and their entries are loaded asynchronously. Therefore, all entries in the RunServices and RunServicesOnce keys can potentially run at the same time.

Entries in the HKEY_LOCAL_MACHINE\...\RunOnce key are loaded synchronously in an undefined order.

Because the HKEY_LOCAL_MACHINE\...\RunOnce key is loaded synchronously, all of its entries must finish loading before the HKEY_LOCAL_MACHINE\...\Run, HKEY_CURRENT_USER\...\Run, HKEY_CURRENT_USER\...\RunOnce, and Startup Folder entries can be loaded.

The RunServicesOnce and RunServices keys are loaded before the user logs into Windows 95. Because these two keys run asynchronously with the Logon dialog box, they can continue to run after the user has logged on. However, since HKEY_LOCAL_MACHINE\...\RunOnce must load synchronously, its entries will not begin loading until after the RunServicesOnce and RunServices keys have finished loading.

Because of different system configurations (such as a computer that is configured to automatically log on), any application that is dependant upon other applications that are executed under these keys having completed must be prepared to wait until these applications are complete. Other than this exception, the above description applies to Windows NT 4.0 and Windows 2000.

The RunOnce key is not supported by Windows NT 3.51.

REFERENCES
For additional information on the RunOnceEx key, click the article number below to view the article in the Microsoft Knowledge Base:

<a target="_blank" href=http://support.microsoft.com/default.aspx?scid=kb;en-us;Q232487>Description of RunOnceEx Registry Key</a>

reghakr

joey0904
04-13-2002, 06:37 PM
Thanks reghakr, I'll look into this but as bertinmescha said, do you think that it matters or SHOULD load lastly? It seems to me that it should load first to protect my system as soon as it's up, especially since I have a cable modem.

joey0904
04-13-2002, 06:40 PM
Hi Bertinmenshuh, No there is no specific problem but since I have a cable modem, as soon as my system comes up....I'm online! Then other programs load and then the firewall! It seems to me that the firewall should be loaded first to protect my system at startup before anything else trys to get out or in.

reghakr
04-13-2002, 07:03 PM
I wouldn't be concerned myself.

reghakr

BertImmenschuh
04-13-2002, 08:53 PM
I wouldn't be worried either. It will take a while for someone wanting to access your computer to even know it is on line, probably longer than your startup time.