You are currently offline, waiting for your internet to reconnect

Error Message When Installing TCP/IP or Adding TCP/IP Service

This article was previously published under Q151237


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
SYMPTOMS
When you attempt to reinstall TCP/IP or add a TCP/IP service, you mayreceive one or more of the following error messages:
- Registry service subkey already exists

-or-
- Unable to remove name space provider
RESOLUTION
To resolve this problem, make sure that all of the components of a given TCP/IP Service are properly removed, and then make sure that the following registry subkeys are also removed before you restart the computer:

IMPORTANT: If you have Windows NT 4.0 with Service Pack 2, see thefollowing article in the Microsoft Knowledge Base before removing anyregistry keys:

162837Replacing TCPIP after SP2 causes STOP 0x00000050

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.
NOTE: You may or may not have all of the following Registry entriesdepending on your TCP/IP configuration.

NOTE: CCS=CurrentControlSet

HKEY_LOCAL_MACHINE\Software\Microsoft\DhcpMibAgentHKEY_LOCAL_MACHINE\Software\Microsoft\DhcpServerHKEY_LOCAL_MACHINE\Software\Microsoft\FTPSVCHKEY_LOCAL_MACHINE\Software\Microsoft\LPDSVCHKEY_LOCAL_MACHINE\Software\Microsoft\NetBTHKEY_LOCAL_MACHINE\Software\Microsoft\RFC1156AgentHKEY_LOCAL_MACHINE\Software\Microsoft\SNMPHKEY_LOCAL_MACHINE\Software\Microsoft\SimpTcpHKEY_LOCAL_MACHINE\Software\Microsoft\TcpipHKEY_LOCAL_MACHINE\Software\Microsoft\TcpipCUHKEY_LOCAL_MACHINE\Software\Microsoft\TcpPrintHKEY_LOCAL_MACHINE\Software\Microsoft\WinsHKEY_LOCAL_MACHINE\Software\Microsoft\WinsMibAgentHKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\DHCPHKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\DhcpServerHKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\FTPSVCHKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\LmhostsHKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\LPDSVCHKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\NetBTHKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\SimpTcpHKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\SNMPHKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\TcpipHKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\WinsHKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\WinSockHKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\WinSock2HKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\<NetDriver><x>\Parameters\Tcpipwhere <NetDriver> is the name of network card installed on system andwhere <x> is the number of the network adapter.It may also be necessary to remove the following keys:HKEY_LOCAL_MACHINE\System\CCS\Enum\Root\Legacy_DHCPHKEY_LOCAL_MACHINE\System\CCS\Enum\Root\Legacy_LmhostsHKEY_LOCAL_MACHINE\System\CCS\Enum\Root\Legacy_LPDSVCHKEY_LOCAL_MACHINE\System\CCS\Enum\Root\Legacy_NetBTHKEY_LOCAL_MACHINE\System\CCS\Enum\Root\Legacy_TCPIPHKEY_LOCAL_MACHINE\System\CCS\Services\LanManServer\Linkage\BindHKEY_LOCAL_MACHINE\System\CCS\Services\LanManWorkstation\Linkage\BindHKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\PPTP				


NOTE: Removing these additional keys requires manipulation of the rights on those keys. The default rights for Everyone is Read. This needs to be done for each key you wish to remove. To change the rights, log on asAdministrator, run Regedt32.exe, and select the key you want to delete.From the menu, select Security, Owner, Take ownership. Then, SelectSecurity, Permissions, and give full control to Everyone, selecting"Replace permission on existing subkeys."

Restart the computer so that registry changes are recognized by Windows NT.

If Remote Access Service (RAS) is installed, you may also need to manually delete the following RAS and NDISWANx registry entries:

  1. Locate HKEY_LOCAL_MACHINE\System\CCS\Services\NetBIOS\Linkage.
  2. Double-click Bind, and remove all NetBT_xxxx entries, such as:
            \Device\NetBT_El59x1        \Device\NetBT_NdisWan1        \Device\NetBT_NdisWan2        \Device\NetBT_NdisWan3        \Device\NetBT_NdisWan4   HKEY_LOCAL_MACHINE\System\CCS\Services\RASARP   HKEY_LOCAL_MACHINE\System\CCS\Services\RASAUTO   HKEY_LOCAL_MACHINE\System\CCS\Services\RASMAN  HKEY_LOCAL_MACHINE\System\CCS\Services\RASACD  HKEY_LOCAL_MACHINE\System\CCS\Services\RASPPTPE  HKEY_LOCAL_MACHINE\System\CCS\Services\RASPPTPF  HKEY_LOCAL_MACHINE\System\CCS\Services\RASPPTPM  HKEY_LOCAL_MACHINE\System\CCS\Services\NDISWANx\Parameters\TCPIP(where x reflects the numbers corresponding to the preceding  \Device\NetBT_NDISWANx.  HKEY_LOCAL_MACHINE\System\CCS\ENUM\Root\Legacy_RASARP  HKEY_LOCAL_MACHINE\System\CCS\ENUM\Root\Legacy_RASACD  HKEY_LOCAL_MACHINE\System\CCS\ENUM\Root\Legacy_RASAUTO  HKEY_LOCAL_MACHINE\System\CCS\ENUM\Root\Legacy_RASMAN  HKEY_LOCAL_MACHINE\System\CCS\ENUM\Root\Legacy_RASPPTPE  HKEY_LOCAL_MACHINE\System\CCS\ENUM\Root\Legacy_RASPPTPF  HKEY_LOCAL_MACHINE\System\CCS\ENUM\Root\Legacy_RASPPTPM						
remove manual manually regedt32 how to howto removing tcpip
Properties

Article ID: 151237 - Last Review: 11/01/2006 04:45:18 - Revision: 2.1

  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • kbfaq kbnetwork kbprb KB151237
Feedback