Hi friends !
I faced a problem when starting Internet Connection Sharing (ICS) services. Here is the detail&
I am running Windows XP Professional Service Pack 2 on a computer that has two network cards. I have internet connection from ISP on one of my network card (named External). It has public IP address. Another network card (named Internal) is connected to the LAN switch and all the LAN PCs are also connected to the same LAN switch.
On the External NIC Card, Previously I had enabled ICS Service and shared the External NIC Card. So all the internal PCs were automatically configured in 192.168.0.0 /24 range and they used the Shared Connection of External NIC Card on the ICS Server.
Two days before, I found that internal PCs are not getting internet. I checked the ICS Server and I found that shared hand was below the External NIC Card. All the Internal PCs also had the range 192.168.0.0 /24 ranges. I was surprised why the internal PCs were not able to connect to internet.
Then I went in Control Panel--->Administrative Tools---->Services---->Windows Firewall/Internet Connection Sharing (ICS) and double click it. I noticed that in the Path to execute, the path was wrong, it was like this:
Path to execute:
\SystemRoot\\SystemRoot\\SystemRoot\\SystemRoot\\SystemRoot\\SystemRoot\C:\WINDOWS\System32\svchost.exe k netsvcs (Wrong Location)
It is obvious that this path is wrong as the right path to execute is:
C:\WINDOWS\system32\svchost.exe -k netsvcs (Right Location)
The path might be changed due to virus or some other issues like bad Operating system file. I am not sure about it but I know that the previous path is bad.
So when I tried to start the service, I couldnt start. ( I was quite sure that the service will not start as the execution path is wrong.)
I installed Kaspersky 6.0 and updated it and scanned the computer and found some worms and deleted them but the path was still the wrong path.
I want to know how can we modify the Path to execute setting in a service ? Is there any way to do it in Registry ?
I am going to send the picture of the error screen in my next post. I request you to see that post.
Please help me in this regard&