ICS/ICF

J

Jem Ig

For no apparant reason I lost connection with the Win98 client computer on a
cross-connect Win98/WinXP network.

After reboots for both machines then manually configuring IP and Subnet addys,
still no joy re-establishing the connection. I then noticed ICF had been
disabled for the network connection to my cable modem. Attempts to restart it
from the properties page of the network connection resulted in a

"An error occured while internet connection sharing was being enabled. Cannot
complete this function."

popup.

I tried to restart ICS from the same place resulting in the same message.

Further research led me to the Services portions of the Management Console. ALG
and all other pertinent services are running except Internet Connection Firewall
(ICF) / Internet Connection Sharing (ICS). Attempts to start Internet
Connection Firewall (ICF) / Internet Connection Sharing (ICS) from the
Management Console results in the following popup:

"Could not start the Internet Connection Firewall (ICF) / Internet Connection
Sharing (ICS) service on Local Computer. Error 126: The specified module could
not be found."

Not only that, the Internet Connection Firewall (ICF) / Internet Connection
Sharing (ICS) service is set to Manual start and attempts to set it to Automatic
start are reset with the next bootup. It returns to Manual start.

Well, putting aside the problem with the firewall and ICS, I attemped to run
netsh to rebuild my IP stack in order to facilitate repairing local network
connectivity. Lo and behold, netsh returned an error to the effect that one of
its .dll's was not running. It turns out the file was missing and had to be
restored from the I386 folder. Mind you, I had run netsh a few weeks prior with
no problems but have done a Restore as well as a Windows Update since then.

Once netsh was able to run, I was then able to restore connectivity to the
client computer by manually configuring the IP and Subnet addys but ICS and ICF
still are not functional.

I suppose the next step would be to restore the pertinent Internet Connection
Firewall (ICF) / Internet Connection Sharing (ICS) file(s) if I knew where to
look.

Also, I've read that changing the Log On for ALG to Local System account might
allow Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS) to
run again but I don't know the full ramifications of doing that so I'm reluctant
to experiment.

Please respond with any thoughts you might have on the matter. Thanks.
 
J

Jem Ig

This was exactly the information I needed. The dll was missing. Thank you.
For future reference, where can I look up services and what dll they use?
 
K

Ken Wickes [MSFT]

Have a look at the reg key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess for
example

--

Ken Wickes [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights.
 
J

Jem Ig

Yeah, I see what you're saying.

Thanks again.


Ken Wickes said:
Have a look at the reg key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess for
example

--

Ken Wickes [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights.


Jem Ig said:
This was exactly the information I needed. The dll was missing. Thank you.
For future reference, where can I look up services and what dll they use?

Thanks.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top