How to Manually Remove Internet Connection Sharing and Network Components

Article translations Article translations
Article ID: 263276
Expand all | Collapse all

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

Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 How to back up and restore the registry in Windows

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.

Properties

Article ID: 263276 - Last Review: June 19, 2014 - Revision: 2.0
Keywords: 
kbenv kbhowto kbinfo kbnetwork KB263276
Retired KB Content Disclaimer
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com