Question : NDIS.VXD Error Message in Win 98SE ICS

I have 2 machines running Win 98SE.  I have them networked but the client cannot access the internet.  On the host I get a yellow "!" against the ICS Adapter in Device Manager and the "NDIS.VXD device loader could not load device driver, code 2" error message in properties.  As a result I can't get the TCP/IP(Shared)->Network or Dial-Up adapter protocol in the Network Tool in Control Panel.  I have tried updating the driver but this fails.

MS Knowledge Base Article 241255 suggests that another pogramme in providing a DCHP service.  Help here, please, what sort of program may be doing this or are there any workarounds.

The host has Zonealarm, but I have tried installing the ICS components both with Zonealarm enabled and disabled with no change.

Modem and Network Card (Belkin F5D5000) are using different IRQs (11 & 10).

Any ideas gratefully received as this is now driving me up the wall.

Answer : NDIS.VXD Error Message in Win 98SE ICS

http://support.microsoft.com/support/kb/articles/Q263/2/76.ASP?LN=EN-US&SD=gn&FR=0&qry=How%20to%20Manually%20Remove%20Internet%20Connection%20Sharing%20and%20Network%20Components%20&rnk=1&src=DHCS_MSPSS_gn_SRCH&SPR=W98SE  
             How to Manually Remove Internet Connection Sharing and Network Components

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

a.. Microsoft Windows 98 Second Edition

-------------------------------------------------------------------- IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe.

SUMMARY Any of the following can be reasons for performing a manual removal of Internet Connection Sharing (ICS) and/or network components:

a.. Basic TCP/IP peer-to-peer networking has already been verified to function.

b.. ICS does not install properly.

c.. ICS does not have home or shared components created in Network properties.

d.. ICS is pointing to adapters that are no longer installed in the system.

e.. ICS troubleshooting has already been attempted, and you want to rule out corrupted files and registry entries.

f.. The Windows IP Configuration (WINIPCFG) utility lists adapters no longer present in the system.

g.. WINIPCFG does not list the ICSHARE adapter after ICS has been installed.

MORE INFORMATION WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

For information about how to edit the registry, view the "Changing Keys and Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe. Note that you should back up the registry before you edit it. If you are running Windows NT or Windows 2000, you should also update your Emergency Repair Disk (ERD).

Old networking drivers that have since been removed may still be present in the registry, and ICS may attempt to use those for the Internet connection. If there are damaged registry entries for either ICS or networking components and adapters in Network properties, follow these steps:

1.. Remove ICS; to do so, follow these steps:

1.. Click Start, point to Settings, and then click Control Panel.

2.. Double-click Add/Remove Programs, and then click the Windows Setup tab.

3.. Click Internet Tools, and then click Details.

4.. Click to clear the ICS check box, and then click OK.

5.. Restart the computer.

2.. Click Start, point to Settings, click Control Panel, and then double-click the Network icon.

3.. Record all of the settings present here, and ensure that you have driver disks for any networking cards installed on your computer.

4.. Delete everything from Network properties.

5.. Close Network properties and click No when prompted to restart.

6.. Click Start, click Run, type SFC, and then click OK.

The System File Checker should start.

7.. Select Extract One File From Installation Disk, and then click OK.

8.. Save each of the following files to the C:\Windows\System directory (most of these files' fields are already filled in):

Icsapi32.dll Icshare.vxd Icsharep.vxd Icsmgr.exe Icssetup.exe Issetup.dll Icsconfg.dll Icsclset.exe Iphlpapi.dll  9.. Save the following files to the C:\Windows\INF directory.

Ics.inf Icshare.inf Icsharep.inf  10.. Close the System File Checker.

11.. Click Start, click Run, type regedit, and then click OK.

12.. Navigate to the following registry entry:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net  13.. Remove any present subkeys that are included underneath the Net entry (these are in groups of four numbers: 0000, 0001, 0002, and so on).

14.. Remove the following entry, if present:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ICSharing  15.. Close Registry Editor and restart the computer.

16.. Reinstall the drivers for the network card or cards, ensuring that you have the latest drivers available.

17.. Return to Network properties in Control Panel (click Start, point to Settings, click Control Panel, and then double-click the Network icon). Verify that the following items are present:

a.. Client for Microsoft Networks

b.. (Adapter Card #1)

c.. (Adapter Card #2)

d.. TCP/IP --> (Adapter Card #1)

e.. TCP/IP --> (Adapter Card #2)

NOTE: If you are not using a dial-up modem for ICS, you should see the names of two networking cards on your computer. If you are using a dial-up modem for ICS, one of these adapters should be a dial-up adapter. If you need a TCP/IP or dial-up adapter and do not see one, follow these steps for adding components:

1.. Click Add, select Protocol for TCP/IP (or) Adapter, and then click Add.

2.. Select Microsoft for the manufacturer, click the item that you are adding, and then click OK.

If there are any extra components listed at this time, remove any unused protocols such as IPX/SPX Compatible Protocol or Client for Netware Networks.

18.. Close Network properties and restart the computer.

19.. Reinstall ICS through the Add/Remove Programs feature in Control Panel.
Random Solutions  
 
programming4us programming4us