How to Manually Remove Internet Connection Sharing and Network Components (263276)



The information in this article applies to:

  • Microsoft Windows 98 Second Edition

This article was previously published under Q263276
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry

SUMMARY

Any of the following can be reasons for performing a manual removal of Internet Connection Sharing (ICS) and/or network components:
  • Basic TCP/IP peer-to-peer networking has already been verified to function.
  • ICS does not install properly.
  • Network Properties does not show the TCP/IP (Home) or TCP/IP (Shared) components after ICS installation.
  • The TCP/IP (Home) or TCP/IP (Shared) components are bound to an adapter no longer installed in the system.
  • ICS troubleshooting has already been attempted, and you want to rule out corrupted files and registry entries.
  • The Windows IP Configuration (WINIPCFG) utility lists adapters no longer present in the system.
  • WINIPCFG does not list the ICSHARE adapter after ICS has been installed.

MORE INFORMATION

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

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 type in the following file:

    Icsapi32.dll

  8. Click Start, in System File Checker. In the Restore from field, enter the location to the Win98 directory on the Windows 98 Second Edition CD-ROM. For example, If your CD-ROM drive is drive D, you would enter in D:\WIN98
  9. In the Save File In field, if not already populated, type C:\Windows\System, and then click OK.
  10. Repeat steps 7-9 for the following files:

    Icshare.vxd
    Icsharep.vxd
    Icsmgr.exe
    Icssetup.exe
    Issetup.dll
    Icsconfg.dll
    Icsclset.exe
    Iphlpapi.dll

  11. Repeat steps 7-8 for the following files, changing the Save File In location to C:\Windows\INF.

    Ics.inf
    Icshare.inf
    Icsharep.inf

    For additional information about how to Extract Windows Files, click the article number below to view the article in the Microsoft Knowledge Base:

    129605 How to Extract Original Compressed Windows Files

  12. Save the following files to the C:\Windows\INF directory.

    Ics.inf
    Icshare.inf
    Icsharep.inf

  13. Close the System File Checker.
  14. Click Start, click Run, type regedit, and then click OK.
  15. Navigate to the following registry entry:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net

  16. Remove any present subkeys that are included underneath the Net entry (these are in groups of four numbers: 0000, 0001, 0002, and so on).
  17. Remove the following entry, if present:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ICSharing

  18. Close Registry Editor and restart the computer.
  19. Reinstall the drivers for the network card or cards, ensuring that you have the latest drivers available.
  20. 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:
    • Client for Microsoft Networks
    • (Adapter Card #1)
    • (Adapter Card #2)
    • TCP/IP --> (Adapter Card #1)
    • 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.

  21. Close Network properties and restart the computer.
  22. Reinstall ICS through the Add/Remove Programs feature in Control Panel.

Modification Type:MinorLast Reviewed:1/15/2006
Keywords:kbenv kbhowto kbinfo kbnetwork KB263276